[petsc-users] PETSc and dense matrices

Raeth, Peter PRaeth at hpti.com
Thu Jan 6 12:21:49 CST 2011


Thanks.   Needed to check my understanding of what PETSc will deal with.

Peter G. Raeth, Ph.D.
Senior Staff Scientist
Signal and Image Processing
High Performance Technologies, Inc
937-904-5147
praeth at hpti.com<mailto:praeth at hpti.com>
________________________________
From: petsc-users-bounces at mcs.anl.gov [petsc-users-bounces at mcs.anl.gov] on behalf of RenZhengYong [renzhengyong at gmail.com]
Sent: Thursday, January 06, 2011 1:21 PM
To: PETSc users list
Subject: Re: [petsc-users] PETSc and dense matrices

YES, :).

On Thu, Jan 6, 2011 at 7:19 PM, Raeth, Peter <PRaeth at hpti.com<mailto:PRaeth at hpti.com>> wrote:
Are your matrices dense?

Peter G. Raeth, Ph.D.
Senior Staff Scientist
Signal and Image Processing
High Performance Technologies, Inc
937-904-5147
praeth at hpti.com<mailto:praeth at hpti.com>
________________________________
From: petsc-users-bounces at mcs.anl.gov<mailto:petsc-users-bounces at mcs.anl.gov> [petsc-users-bounces at mcs.anl.gov<mailto:petsc-users-bounces at mcs.anl.gov>] on behalf of RenZhengYong [renzhengyong at gmail.com<mailto:renzhengyong at gmail.com>]
Sent: Thursday, January 06, 2011 1:18 PM
To: PETSc users list
Subject: Re: [petsc-users] PETSc and dense matrices

Hi, Hamid,
I am also using BEM to solve 3D EM problems.
But I only am using the PETSc on one machine.

Kind regards,
Zhengyong

On Thu, Jan 6, 2011 at 6:46 PM, Hamid M. <spam.wax at gmail.com<mailto:spam.wax at gmail.com>> wrote:
Hello,

In our research, we solve the diffusion equation PDE using Boundary
Element Method (BEM).
I am trying to parallelize the code we already have and I was
wondering if PETSc is the right tool for us.

As you know, BEM produces a dense LHS matrix that needs to be solved.
Also due to the size of our problems, populating the entities of the
LHS matrix needs to be done on different processes as it won't fit on
a single process of our cluster.

So I was wondering if you guys can answer my questions:

1- Can I use PETSc to build/populate my LHS matrix on different nodes
of a cluster (as opposed to constructing it on a single node and then
distributing it) ?

2- Are there optimized parallel solvers for dense matrices in PETSc ?

3- If the answer to question 1 is 'No', can I build my LHS matrix
independent of PETSc and then direct PETSc to solve it for me ?

thanks in advance,

Hamid



--
Zhengyong Ren
AUG Group, Institute of Geophysics
Department of Geosciences, ETH Zurich
NO H 47 Sonneggstrasse 5
CH-8092, Zürich, Switzerland
Tel: +41 44 633 37561
e-mail: zhengyong.ren at aug.ig.erdw.ethz.ch<mailto:zhengyong.ren at aug.ig.erdw.ethz.ch>
Gmail: renzhengyong at gmail.com<mailto:renzhengyong at gmail.com>



--
Zhengyong Ren
AUG Group, Institute of Geophysics
Department of Geosciences, ETH Zurich
NO H 47 Sonneggstrasse 5
CH-8092, Zürich, Switzerland
Tel: +41 44 633 37561
e-mail: zhengyong.ren at aug.ig.erdw.ethz.ch<mailto:zhengyong.ren at aug.ig.erdw.ethz.ch>
Gmail: renzhengyong at gmail.com<mailto:renzhengyong at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110106/c8942370/attachment-0001.htm>


More information about the petsc-users mailing list