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