26 virtual void setupDM()
override;
27 virtual KSP
getKSP()
override;
32 virtual std::string
prefix()
const override;
static InputParameters validParams()
StaticCondensationFieldSplitPreconditioner(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.
virtual KSP getKSP() override
Implements a field split preconditioner for a statically condensed system.
virtual std::string prefix() const override
Implements a preconditioner designed to map onto PETSc's PCFieldSplit.
virtual const libMesh::System & system() const override
virtual const libMesh::DofMapBase & dofMap() const override
virtual void setupDM() override
setup the data management data structure that manages the field split