On Mon, Aug 14, 2017 at 12:38 PM, Mike Marchywka <marchy...@hotmail.com>
wrote:

>
> ________________________________________
> From: Roy Stogner <royst...@ices.utexas.edu>
> Sent: Monday, August 14, 2017 1:27 PM
> To: Mike Marchywka
> Cc: John Peterson; libmesh-users@lists.sourceforge.net
> Subject: Re: [Libmesh-users] "Unknown convergence flag!"
>
> On Mon, 14 Aug 2017, Mike Marchywka wrote:
>
> > Is libmesh too old to recognize all the return codes from ksp
>
> Perpetually.  We add new codes from time to time, but so does PETSc.
>
> We really should use the PETSc API here to print some sane string from
> within libMesh, though, not just "unrecognized".  A PR would be
> appreciated.
>


> Thanks. I guess just printing the unrecognized code would make it possible
> for the
> user to look it up and that is really all I need now. Although if you print
> general error messages from insdie the code that should not fail,
>

But libmesh doesn't throw an error/fail when
PetscLinearSolver<T>::get_converged_reason() gets an unrecognized reason,
it just prints a message to std::err. Is it your code that is throwing the
error?

-- 
John
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to