[petsc-users] Getting infos out of MUMPS

Jed Brown jedbrown at mcs.anl.gov
Fri Jul 22 01:24:54 CDT 2011


On Thu, Jul 21, 2011 at 23:12, Clemens Domanig
<clemens.domanig at uibk.ac.at>wrote:

> So there is no way to get it by calling a nice C-function?


It is returned by MatGetInertia(F,&nneg,PETSC_NULL,PETSC_NULL);

Note that this is INFOG(12), not INFO(12), so it is supposed to be a global
number. I don't really know the semantic difference between these, since
MUMPS has this insane interface that scatters the whole right hand side to
rank 0, and does not synchronize all diagnostics to all ranks, so it's not
clear that there is any way to access separate numbers for each process.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20110721/7003d210/attachment.htm>


More information about the petsc-users mailing list