47 #ifndef __Teko_AddPreconditionerFactory_hpp__ 48 #define __Teko_AddPreconditionerFactory_hpp__ 50 #include "Teko_BlockPreconditionerFactory.hpp" 63 Teuchos::RCP<BlockPreconditionerState> StateOne_;
64 Teuchos::RCP<BlockPreconditionerState> StateTwo_;
76 const Teuchos::RCP<const Teko::BlockPreconditionerFactory> & SecondFactory);
89 Teuchos::RCP<const Teko::BlockPreconditionerFactory> FirstFactory_;
90 Teuchos::RCP<const Teko::BlockPreconditionerFactory> SecondFactory_;
Abstract class which block preconditioner factories in Teko should be based on.
virtual void initializeFromParameterList(const Teuchos::ParameterList &pl)
Initialize from a parameter list.
An implementation of a state object for block preconditioners.
Teko::LinearOp buildPreconditionerOperator(Teko::BlockedLinearOp &blo, Teko::BlockPreconditionerState &state) const
Function inherited from Teko::BlockPreconditionerFactory.
virtual Teuchos::RCP< Teko::PreconditionerState > buildPreconditionerState() const
Build the AddPrecondState object.