Actual source code: petsctao.h

  1: !
  2: !  Used by petsctaomod.F90 to create Fortran module file
  3: !
  4: #include "petsc/finclude/petsctao.h"

  6:       PetscEnum, parameter ::  TAO_CONVERGED_GATOL = 3
  7:       PetscEnum, parameter ::  TAO_CONVERGED_GRTOL = 4
  8:       PetscEnum, parameter ::  TAO_CONVERGED_GTTOL = 5
  9:       PetscEnum, parameter ::  TAO_CONVERGED_STEPTOL = 6
 10:       PetscEnum, parameter ::  TAO_CONVERGED_MINF = 7
 11:       PetscEnum, parameter ::  TAO_CONVERGED_USER = 8
 12:       PetscEnum, parameter ::  TAO_DIVERGED_MAXITS = -2
 13:       PetscEnum, parameter ::  TAO_DIVERGED_NAN = -4
 14:       PetscEnum, parameter ::  TAO_DIVERGED_MAXFCN = -5
 15:       PetscEnum, parameter ::  TAO_DIVERGED_LS_FAILURE = -6
 16:       PetscEnum, parameter ::  TAO_DIVERGED_TR_REDUCTION = -7
 17:       PetscEnum, parameter ::  TAO_DIVERGED_USER = -8
 18:       PetscEnum, parameter ::  TAO_CONTINUE_ITERATING = 0