47 #ifndef __Teko_IdentityPreconditionerFactory_hpp__ 48 #define __Teko_IdentityPreconditionerFactory_hpp__ 50 #include "Teuchos_RCP.hpp" 52 #include "Teko_BlockPreconditionerFactory.hpp" 53 #include "Teko_BlockInvDiagonalStrategy.hpp"
Abstract class which block preconditioner factories in Teko should be based on.
LinearOp buildPreconditionerOperator(LinearOp &lo, PreconditionerState &state) const
Create the Identity preconditioner operator.
IdentityPreconditionerFactory()
An implementation of a state object preconditioners.
virtual void initializeFromParameterList(const Teuchos::ParameterList &pl)
Initialize from a parameter list.
double scaling_
some members