NOX Development
Public Member Functions | Protected Attributes
LOCA::Epetra::Factory Class Reference

Implementation of the LOCA::Abstract::Factory for Epetra groups. More...

#include <LOCA_Epetra_Factory.H>

Inheritance diagram for LOCA::Epetra::Factory:
Inheritance graph
[legend]
Collaboration diagram for LOCA::Epetra::Factory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Factory ()
 Constructor.
virtual ~Factory ()
 Destructor.
virtual void init (const Teuchos::RCP< LOCA::GlobalData > &global_data)
 Initialize factory.
Strategy create methods
virtual bool createBorderedSolverStrategy (const string &strategyName, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &solverParams, Teuchos::RCP< LOCA::BorderedSolver::AbstractStrategy > &strategy)
 Create bordered system solver strategy.
virtual bool createAnasaziOperatorStrategy (const string &strategyName, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &eigenParams, const Teuchos::RCP< Teuchos::ParameterList > &solverParams, const Teuchos::RCP< NOX::Abstract::Group > &grp, Teuchos::RCP< LOCA::AnasaziOperator::AbstractStrategy > &strategy)
 Create Anasazi operator strategy for Floquet option.

Protected Attributes

Teuchos::RCP< LOCA::GlobalDataglobalData
 Global data.

Detailed Description

Implementation of the LOCA::Abstract::Factory for Epetra groups.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends