Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

Thyra::MLPreconditionerFactory Class Reference

Concrete preconditioner factory subclass based on ML. More...

#include <Thyra_MLPreconditionerFactory.hpp>

List of all members.

Public Member Functions

Constructors/initializers/accessors
 MLPreconditionerFactory ()
 
 STANDARD_COMPOSITION_MEMBERS (EpetraOperatorViewExtractorBase, epetraFwdOpViewExtractor)
 Set the strategy object used to extract an Epetra_Operator view of an input forward operator.
Overridden from PreconditionerFactoryBase
bool isCompatible (const LinearOpSourceBase< double > &fwdOp) const
 
bool applySupportsConj (EConj conj) const
 
bool applyTransposeSupportsConj (EConj conj) const
 
Teuchos::RefCountPtr< PreconditionerBase<
double > > 
createPrec () const
 
void initializePrec (const Teuchos::RefCountPtr< const LinearOpSourceBase< double > > &fwdOp, PreconditionerBase< double > *prec, const ESupportSolveUse supportSolveUse) const
 
void uninitializePrec (PreconditionerBase< double > *prec, Teuchos::RefCountPtr< const LinearOpSourceBase< double > > *fwdOp, ESupportSolveUse *supportSolveUse) const
 
Overridden from Teuchos::ParameterListAcceptor
void setParameterList (Teuchos::RefCountPtr< Teuchos::ParameterList > const &paramList)
 
Teuchos::RefCountPtr< Teuchos::ParameterList > getParameterList ()
 
Teuchos::RefCountPtr< Teuchos::ParameterList > unsetParameterList ()
 
Teuchos::RefCountPtr< const
Teuchos::ParameterList > 
getParameterList () const
 
Teuchos::RefCountPtr< const
Teuchos::ParameterList > 
getValidParameters () const
 
Public functions overridden from Describable.
std::string description () const
 


Detailed Description

Concrete preconditioner factory subclass based on ML.

ToDo: Finish documentation!


Member Function Documentation

Thyra::MLPreconditionerFactory::STANDARD_COMPOSITION_MEMBERS EpetraOperatorViewExtractorBase  ,
epetraFwdOpViewExtractor 
 

Set the strategy object used to extract an Epetra_Operator view of an input forward operator.

This view will then be dynamically casted to Epetra_RowMatrix before it is used.

The default implementation used is EpetraOperatorViewExtractorBase.


The documentation for this class was generated from the following files:
Generated on Sun May 20 13:06:54 2007 for ML to Thyra Adapter Software by  doxygen 1.3.9.1