Public Member Functions | Private Types | Private Member Functions | Private Attributes

MOR::ReducedBasisRepository Class Reference

#include <MOR_ReducedBasisRepository.hpp>

List of all members.

Public Member Functions

 ReducedBasisRepository (const Teuchos::RCP< ReducedBasisFactory > &factory)
Teuchos::RCP< const Epetra_Vector > getOrigin (const Teuchos::RCP< Teuchos::ParameterList > &params)
Teuchos::RCP< const
Epetra_MultiVector > 
getBasis (const Teuchos::RCP< Teuchos::ParameterList > &params)

Private Types

typedef std::map< std::string,
ReducedBasisElements
InstanceMap

Private Member Functions

ReducedBasisElements getInstance (const Teuchos::RCP< Teuchos::ParameterList > &params)

Private Attributes

Teuchos::RCP< ReducedBasisFactoryfactory_
InstanceMap instances_

Detailed Description

Definition at line 22 of file MOR_ReducedBasisRepository.hpp.


Member Typedef Documentation

typedef std::map<std::string, ReducedBasisElements> MOR::ReducedBasisRepository::InstanceMap [private]

Definition at line 32 of file MOR_ReducedBasisRepository.hpp.


Constructor & Destructor Documentation

MOR::ReducedBasisRepository::ReducedBasisRepository ( const Teuchos::RCP< ReducedBasisFactory > &  factory  )  [explicit]

Definition at line 10 of file MOR_ReducedBasisRepository.cpp.


Member Function Documentation

Teuchos::RCP< const Epetra_Vector > MOR::ReducedBasisRepository::getOrigin ( const Teuchos::RCP< Teuchos::ParameterList > &  params  ) 

Definition at line 17 of file MOR_ReducedBasisRepository.cpp.

Teuchos::RCP< const Epetra_MultiVector > MOR::ReducedBasisRepository::getBasis ( const Teuchos::RCP< Teuchos::ParameterList > &  params  ) 

Definition at line 24 of file MOR_ReducedBasisRepository.cpp.

ReducedBasisElements MOR::ReducedBasisRepository::getInstance ( const Teuchos::RCP< Teuchos::ParameterList > &  params  )  [private]

Definition at line 31 of file MOR_ReducedBasisRepository.cpp.


Member Data Documentation

Definition at line 30 of file MOR_ReducedBasisRepository.hpp.

Definition at line 33 of file MOR_ReducedBasisRepository.hpp.


The documentation for this class was generated from the following files: