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

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

#include <LOCA_LAPACK_Factory.H>

Inheritance diagram for LOCA::LAPACK::Factory:
Inheritance graph
[legend]
Collaboration diagram for LOCA::LAPACK::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 std::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 createEigensolverStrategy (const std::string &strategyName, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &eigenParams, Teuchos::RCP< LOCA::Eigensolver::AbstractStrategy > &strategy)
 Create eigensolver strategy.

Protected Attributes

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

Detailed Description

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


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