10 #ifndef __Teko_IdentityPreconditionerFactory_hpp__
11 #define __Teko_IdentityPreconditionerFactory_hpp__
13 #include "Teuchos_RCP.hpp"
15 #include "Teko_BlockPreconditionerFactory.hpp"
16 #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