[petsc-users] DIVERGED_FNORM_NAN

Matthew Knepley knepley at gmail.com
Wed Sep 16 09:58:45 CDT 2015


On Wed, Sep 16, 2015 at 8:28 AM, Alexander Lindsay <adlinds3 at ncsu.edu>
wrote:

> Hi all,
>
> I've built a MOOSE application and the problem I'm studying solves great
> using serial LU. However, when I try to solve in parallel using super LU, I
> encounter many DIVERGED_LINE_SEARCH errors using the default bt line
> search. If I switch to line_search=none, then instead of
> DIVERGED_LINE_SEARCH errors I get DIVERGED_FNORM_NAN errors. I do not have
> a lot of debugging experience, but I am slowly gaining more. Is there a
> good way to get more information about what's causing the NAN's? I.e. a
> specific residual or jacobian statement?
>
> This may not even be an appropriate list to post this problem in (could be
> more on the MOOSE side); apologies if that's the case.
>

The NaN means something has gone wrong. However, there are a few
SuperLU_dist bugs that we know of. You could try:

  - Upgrading PETSc to the latest patch, which should download the fixed
SuperLU_dist

  - Trying MUMPS instead

  Thanks,

     Matt


> Alex
>



-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20150916/f578ed70/attachment.html>


More information about the petsc-users mailing list