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> 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 Gmail: renzhengyong at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110106/8c0f6b31/attachment.htm>
