KSP Documentation

KSP Documentation

This page wraps functions in PETSc's Vec API. Consult the PETSc documentation for the behavior of the functions. The documentation on this page only describes differences between the Julia wrappers and the PETSc documentation.

PETSc2.KSP_NULLConstant.

Null pointer KSP object

source
PETSc2.KSPType.

KSP object

source

KSPGetConvergedReason

Inputs

  • ksp: KSP object

Outputs

  • string containing reason

source

KSPGetInitialGuessNonzero

Inputs

  • KSP

Outputs

  • PetscBool

source

KSPGetOperators

source

KSPGetResidualNorm

Inputs

  • KSP

Outputs

  • PetscReal

source

KSPGetTolerances

Inputs

  • KSP

Outputs

  • rtol

  • abstol

  • dtol

  • maxits

source
PETSc2.GetTypeMethod.

KSPGetType

Inputs

  • KSP

Outputs

  • string containing KSP type

source
PETSc2.KSPSolveMethod.

KSPSolve

source

KSPSolveTranspose

source

PetscDestroy for KSP object. Safe to call multiple times.

source
PETSc2.PetscViewFunction.

PetscView

Inputs

  • ksp: KSP object

  • viewer: PetscViewer, defaults to Petsc stdout

source

SetFromOptions

source

KSPSetInitialGuessNonzero

source

KSPSetOperators

source

KSPSetTolerances

source
PETSc2.SetTypeMethod.

KSPSetType

source
PETSc2.SetUpMethod.

KSPSetUp

source

KSPSetReusePreconditioner

source