#include <Teko_AddPreconditionerFactory.hpp>

Additional Inherited Members | |
  Public Member Functions inherited from Teko::BlockPreconditionerState | |
| virtual void | setBlockSourceVector (const Teko::BlockedMultiVector &srcVec) | 
| Set the vector associated with this operator (think nonlinear system)  More... | |
| virtual const  Teko::BlockedMultiVector  | getBlockedSourceVector () const | 
| Set the vector associated with this operator (think nonlinear system)  More... | |
  Public Member Functions inherited from Teko::PreconditionerState | |
| virtual bool | isInitialized () const | 
| virtual void | setInitialized (bool init=true) | 
| virtual void | setSourceVector (const Teko::MultiVector &srcVec) | 
| Set the vector associated with this operator (think nonlinear system)  More... | |
| virtual const Teko::MultiVector | getSourceVector () const | 
| Set the vector associated with this operator (think nonlinear system)  More... | |
| virtual void | addInverse (const std::string &name, const Teko::InverseLinearOp &ilo) | 
| Add a named inverse to the state object.  More... | |
| virtual Teko::InverseLinearOp | getInverse (const std::string &name) const | 
| Get a named inverse from the state object.  More... | |
| virtual void | addLinearOp (const std::string &name, const Teko::LinearOp &lo) | 
| Add a named operator to the state object.  More... | |
| virtual Teko::LinearOp | getLinearOp (const std::string &name) | 
| Add a named operator to the state object.  More... | |
| virtual void | addModifiableOp (const std::string &name, const Teko::ModifiableLinearOp &mlo) | 
| Add a named operator to the state object.  More... | |
| virtual Teko::ModifiableLinearOp & | getModifiableOp (const std::string &name) | 
| Add a named operator to the state object.  More... | |
| virtual void | merge (const PreconditionerState &ps, int position=-1) | 
| Merge internal storage of another PreconditionerState object into this one.  More... | |
| unsigned int | getTag () const | 
| Get the tag for this operator.  More... | |
| void | setTag (unsigned int tag) | 
| Set the tag for this operator.  More... | |
| PreconditionerState () | |
| PreconditionerState (const PreconditionerState &src) | |
| void | setParameterList (const Teuchos::RCP< Teuchos::ParameterList > ¶mList) | 
| Set parameters from a parameter list and return with default values.  More... | |
| Teuchos::RCP < Teuchos::ParameterList >  | getNonconstParameterList () | 
| Get the parameter list that was set using setParameterList().  More... | |
| Teuchos::RCP < Teuchos::ParameterList >  | unsetParameterList () | 
| Unset the parameter list that was set using setParameterList().  More... | |
  Protected Attributes inherited from Teko::PreconditionerState | |
| Teuchos::RCP < Teuchos::ParameterList >  | paramList_ | 
| for ParameterListAcceptor  More... | |
| Teko::MultiVector | srcVector_ | 
| Store a source vector.  More... | |
| std::map< std::string,  Teko::InverseLinearOp >  | inverses_ | 
| Store a map of inverse linear operators.  More... | |
| bool | isInitialized_ | 
| Stores the initialization state.  More... | |
Preconditioning factories must supply a 'State' class which is where data specific to the preconditioner construction is stored. The constructor will be invoked elsewhere.
Definition at line 59 of file Teko_AddPreconditionerFactory.hpp.
 1.8.5