petsc-3.3-p7 2013-05-11
error handling
using the macro __FUNCT__ to define routine names;
Newton methods to solve u'' + u^{2} = f in parallel.
This example employs a user-defined monitoring routine and optionally a user-defined
routine to check candidate iterates produced by line search routines. This code also
demonstrates use of the macro __FUNCT__ to define routine names for use in error handling.