[petsc-users] Using Petsc with multiple RHS

Barry Smith bsmith at mcs.anl.gov
Sun Dec 11 11:50:34 CST 2011


On Dec 11, 2011, at 9:29 AM, Alexander Grayver wrote:

> Hello,
> 
> I used to use MUMPS directly with sparse multiple RHS. Now I use MUMPS through PETSc interface and solution for multiple RHS takes 1.5-2 times longer (MatMatSolve).
> My first question is whether do you use multiple RHS internally or you solve one-by-one?

   One by one

> Second guess concerns the option:
> ICNTL(20) (rhs sparse pattern):                         0
> 
> It's always switched off in PETSc, however my RHS are very sparse (8-32 nonzeros ans my system is 10^6). I can imagine that ignoring sparsity makes this performance difference.
> Any ideas are appreciated.

   We do not handle a sparse right hand side.


> 
> Regards,
> Alexander
> 



More information about the petsc-users mailing list