Skip to main content
`Ctrl`+`K`

# petsc4py.PETSc.SNES.ConvergedReason

class petsc4py.PETSc.SNES.ConvergedReason

  Bases: `object`

  SNES solver termination reason.

  See also

  `SNESGetConvergedReason`

  Attributes Summary

  `CONVERGED_FNORM_ABS` | Constant `CONVERGED_FNORM_ABS` of type `int`
  `CONVERGED_FNORM_RELATIVE` | Constant `CONVERGED_FNORM_RELATIVE` of type `int`
  `CONVERGED_ITERATING` | Constant `CONVERGED_ITERATING` of type `int`
  `CONVERGED_ITS` | Constant `CONVERGED_ITS` of type `int`
  `CONVERGED_SNORM_RELATIVE` | Constant `CONVERGED_SNORM_RELATIVE` of type `int`
  `DIVERGED_DTOL` | Constant `DIVERGED_DTOL` of type `int`
  `DIVERGED_FNORM_NAN` | Constant `DIVERGED_FNORM_NAN` of type `int`
  `DIVERGED_FUNCTION_COUNT` | Constant `DIVERGED_FUNCTION_COUNT` of type `int`
  `DIVERGED_FUNCTION_DOMAIN` | Constant `DIVERGED_FUNCTION_DOMAIN` of type `int`
  `DIVERGED_INNER` | Constant `DIVERGED_INNER` of type `int`
  `DIVERGED_JACOBIAN_DOMAIN` | Constant `DIVERGED_JACOBIAN_DOMAIN` of type `int`
  `DIVERGED_LINEAR_SOLVE` | Constant `DIVERGED_LINEAR_SOLVE` of type `int`
  `DIVERGED_LINE_SEARCH` | Constant `DIVERGED_LINE_SEARCH` of type `int`
  `DIVERGED_LOCAL_MIN` | Constant `DIVERGED_LOCAL_MIN` of type `int`
  `DIVERGED_MAX_IT` | Constant `DIVERGED_MAX_IT` of type `int`
  `DIVERGED_TR_DELTA` | Constant `DIVERGED_TR_DELTA` of type `int`
  `ITERATING` | Constant `ITERATING` of type `int`

  Attributes Documentation

  CONVERGED_FNORM_ABS: int = CONVERGED_FNORM_ABS

    Constant `CONVERGED_FNORM_ABS` of type `int`

  CONVERGED_FNORM_RELATIVE: int = CONVERGED_FNORM_RELATIVE

    Constant `CONVERGED_FNORM_RELATIVE` of type `int`

  CONVERGED_ITERATING: int = CONVERGED_ITERATING

    Constant `CONVERGED_ITERATING` of type `int`

  CONVERGED_ITS: int = CONVERGED_ITS

    Constant `CONVERGED_ITS` of type `int`

  CONVERGED_SNORM_RELATIVE: int = CONVERGED_SNORM_RELATIVE

    Constant `CONVERGED_SNORM_RELATIVE` of type `int`

  DIVERGED_DTOL: int = DIVERGED_DTOL

    Constant `DIVERGED_DTOL` of type `int`

  DIVERGED_FNORM_NAN: int = DIVERGED_FNORM_NAN

    Constant `DIVERGED_FNORM_NAN` of type `int`

  DIVERGED_FUNCTION_COUNT: int = DIVERGED_FUNCTION_COUNT

    Constant `DIVERGED_FUNCTION_COUNT` of type `int`

  DIVERGED_FUNCTION_DOMAIN: int = DIVERGED_FUNCTION_DOMAIN

    Constant `DIVERGED_FUNCTION_DOMAIN` of type `int`

  DIVERGED_INNER: int = DIVERGED_INNER

    Constant `DIVERGED_INNER` of type `int`

  DIVERGED_JACOBIAN_DOMAIN: int = DIVERGED_JACOBIAN_DOMAIN

    Constant `DIVERGED_JACOBIAN_DOMAIN` of type `int`

  DIVERGED_LINEAR_SOLVE: int = DIVERGED_LINEAR_SOLVE

    Constant `DIVERGED_LINEAR_SOLVE` of type `int`

  DIVERGED_LINE_SEARCH: int = DIVERGED_LINE_SEARCH

    Constant `DIVERGED_LINE_SEARCH` of type `int`

  DIVERGED_LOCAL_MIN: int = DIVERGED_LOCAL_MIN

    Constant `DIVERGED_LOCAL_MIN` of type `int`

  DIVERGED_MAX_IT: int = DIVERGED_MAX_IT

    Constant `DIVERGED_MAX_IT` of type `int`

  DIVERGED_TR_DELTA: int = DIVERGED_TR_DELTA

    Constant `DIVERGED_TR_DELTA` of type `int`

  ITERATING: int = ITERATING

    Constant `ITERATING` of type `int`