PETScPreconditioner¶
-
class
dolfin.cpp.la.PETScPreconditioner(*args)¶ 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(*args)¶ Default parameter values
-
near_nullspace()¶ Return the PETSc null space
-
static
preconditioners(*args)¶ Rerturn a list of available preconditioners
-
set()¶ Set the precondtioner type and parameters
-
set_fieldsplit()¶
-
thisown¶ The membership flag
-
static