Actual source code: petsctao.h
petsc-3.7.7 2017-09-25
Report Typos and Errors

      2: !
      3: !  Include file for Fortran use of the TAO (Optimization) package in PETSc
      4: !
      5:  #include petsc/finclude/petsctaodef.h

      7:       PetscEnum TAO_CONVERGED_GATOL
      8:       PetscEnum TAO_CONVERGED_GRTOL
      9:       PetscEnum TAO_CONVERGED_GTTOL
     10:       PetscEnum TAO_CONVERGED_STEPTOL
     11:       PetscEnum TAO_CONVERGED_MINF
     12:       PetscEnum TAO_CONVERGED_USER
     13:       PetscEnum TAO_DIVERGED_MAXITS
     14:       PetscEnum TAO_DIVERGED_NAN
     15:       PetscEnum TAO_DIVERGED_MAXFCN
     16:       PetscEnum TAO_DIVERGED_LS_FAILURE
     17:       PetscEnum TAO_DIVERGED_TR_REDUCTION
     18:       PetscEnum TAO_DIVERGED_USER
     19:       PetscEnum TAO_CONTINUE_ITERATING

     21:       parameter ( TAO_CONVERGED_GATOL = 3)
     22:       parameter ( TAO_CONVERGED_GRTOL = 4)
     23:       parameter ( TAO_CONVERGED_GTTOL = 5)
     24:       parameter ( TAO_CONVERGED_STEPTOL = 6)
     25:       parameter ( TAO_CONVERGED_MINF = 7)
     26:       parameter ( TAO_CONVERGED_USER = 8)
     27:       parameter ( TAO_DIVERGED_MAXITS = -2)
     28:       parameter ( TAO_DIVERGED_NAN = -4)
     29:       parameter ( TAO_DIVERGED_MAXFCN = -5)
     30:       parameter ( TAO_DIVERGED_LS_FAILURE = -6)
     31:       parameter ( TAO_DIVERGED_TR_REDUCTION = -7)
     32:       parameter ( TAO_DIVERGED_USER = -8)
     33:       parameter ( TAO_CONTINUE_ITERATING = 0)