[petsc-users] Error using MUMPS to solve large linear system
Jed Brown
jed at jedbrown.org
Mon Feb 24 10:07:32 CST 2014
Samar Khatiwala <spk at ldeo.columbia.edu> writes:
> Hello,
>
> I'm trying to solve a linear system with MUMPS and keep getting an error that ends with:
> On return from DMUMPS, INFOG(1)= -100
> On return from DMUMPS, INFOG(2)= -32766
>
> I've looked at the MUMPS documentation but can't figure out what that means. This is a large (2346346 x 2346346) sparse
> matrix (read from file) and the code works fine on a (much) smaller one leading me to think this is related to memory and
> this problem is simply too big to solve with a sparse direct solver. Throwing more CPUs at the problem doesn't solve the
> problem or change the above error.
>
> This is with PETSc 3.4.3 on Yellowstone. The standard error looks like this:
>
> ...
> [161]PETSC ERROR: --------------------- Error Message ------------------------------------
> [161]PETSC ERROR: Error in external library!
> [161]PETSC ERROR: Error reported by MUMPS in numerical factorization phase: INFO(1)=-1, INFO(2)=48
From the manual, this means "an error occurred on rank 48". Your
problem is quite large so I would suspect memory. MUMPS error
diagnostics are far from user-friendly; complain to the MUMPS developers
if you would like something better.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20140224/6219dc71/attachment.pgp>
More information about the petsc-users
mailing list