PETScPreconditioner¶
-
class
dolfin.cpp.la.PETScPreconditioner(type='default')¶ Bases:
dolfin.cpp.la.PETScObject,dolfin.cpp.la.GenericPreconditioner,dolfin.cpp.common.VariableThis class is a wrapper for configuring PETSc preconditioners. It does not own a preconditioner. It can take a PETScKrylovSolver and set the preconditioner type and parameters.
Create a particular preconditioner object
-
static
default_parameters()¶ Default parameter values
-
static
preconditioners()¶ Return a list of available preconditioners
-
set()¶ Set the preconditioner type and parameters
-
set_fieldsplit()¶
-
thisown¶ The membership flag
-
static