#include <Thyra_MLPreconditionerFactory.hpp>
Public Member Functions | |
Constructors/initializers/accessors | |
| MLPreconditionerFactory () | |
| MLPreconditionerFactory (const RefCountPtr< ParameterList > ¶ms) | |
| MLPreconditionerFactory (const EMLProblemType &probType, const ParameterList &revisions=ParameterList()) | |
| MLPreconditionerFactory (const std::string &probType, const ParameterList &revisions=ParameterList()) | |
Overridden from PreconditionerFactoryBase | |
Set the strategy object used to extract an Epetra_Operator view of an input forward operator. | |
| bool | isCompatible (const LinearOpSourceBase< double > &fwdOp) const |
| bool | applySupportsConj (EConj conj) const |
| bool | applyTransposeSupportsConj (EConj conj) const |
|
RefCountPtr< PreconditionerBase< double > > | createPrec () const |
| void | initializePrec (const RefCountPtr< const LinearOpSourceBase< double > > &fwdOp, PreconditionerBase< double > *prec, const ESupportSolveUse supportSolveUse) const |
| void | uninitializePrec (PreconditionerBase< double > *prec, RefCountPtr< const LinearOpSourceBase< double > > *fwdOp, ESupportSolveUse *supportSolveUse) const |
Overridden from ParameterListAcceptor | |
| void | setParameterList (RefCountPtr< ParameterList > const ¶mList) |
| RefCountPtr< ParameterList > | getParameterList () |
| RefCountPtr< ParameterList > | unsetParameterList () |
| RefCountPtr< const ParameterList > | getParameterList () const |
| RefCountPtr< const Teuchos::ParameterList > | getValidParameters () const |
Public functions overridden from Describable. | |
| std::string | description () const |
ToDo: Finish documentation!
1.3.9.1