PETScPreconditioner¶
-
class
dolfin.cpp.la.
PETScPreconditioner
(*args)¶ Bases:
dolfin.cpp.la.PETScObject
,dolfin.cpp.la.GenericPreconditioner
,dolfin.cpp.common.Variable
This 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