On Wed, Sep 16, 2015 at 8:28 AM, Alexander Lindsay <[email protected]>
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

Reply via email to