Public Member Functions | Private Member Functions | Private Attributes

MOR::ReducedSpaceFactory Class Reference

#include <MOR_ReducedSpaceFactory.hpp>

Collaboration diagram for MOR::ReducedSpaceFactory:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ReducedSpaceFactory (const Teuchos::RCP< ReducedBasisFactory > &basisFactory, const Teuchos::RCP< SampleDofListFactory > &samplingFactory)
Teuchos::RCP< ReducedSpacecreate (const Teuchos::RCP< Teuchos::ParameterList > &params)
Teuchos::RCP< const
Epetra_MultiVector > 
getBasis (const Teuchos::RCP< Teuchos::ParameterList > &params)
Teuchos::RCP< const
Epetra_MultiVector > 
getProjector (const Teuchos::RCP< Teuchos::ParameterList > &params)
Teuchos::RCP< const
Epetra_Operator > 
getSamplingOperator (const Teuchos::RCP< Teuchos::ParameterList > &params, const Epetra_Map &stateMap)

Private Member Functions

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

Private Attributes

ReducedBasisRepository basisRepository_
Teuchos::RCP
< SampleDofListFactory
samplingFactory_

Detailed Description

Definition at line 26 of file MOR_ReducedSpaceFactory.hpp.


Constructor & Destructor Documentation

MOR::ReducedSpaceFactory::ReducedSpaceFactory ( const Teuchos::RCP< ReducedBasisFactory > &  basisFactory,
const Teuchos::RCP< SampleDofListFactory > &  samplingFactory 
)

Definition at line 29 of file MOR_ReducedSpaceFactory.cpp.


Member Function Documentation

Teuchos::RCP< ReducedSpace > MOR::ReducedSpaceFactory::create ( const Teuchos::RCP< Teuchos::ParameterList > &  params  ) 

Definition at line 39 of file MOR_ReducedSpaceFactory.cpp.

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

Definition at line 53 of file MOR_ReducedSpaceFactory.cpp.

Teuchos::RCP< const Epetra_MultiVector > MOR::ReducedSpaceFactory::getProjector ( const Teuchos::RCP< Teuchos::ParameterList > &  params  ) 

Definition at line 65 of file MOR_ReducedSpaceFactory.cpp.

Teuchos::RCP< const Epetra_Operator > MOR::ReducedSpaceFactory::getSamplingOperator ( const Teuchos::RCP< Teuchos::ParameterList > &  params,
const Epetra_Map &  stateMap 
)

Definition at line 86 of file MOR_ReducedSpaceFactory.cpp.

Teuchos::RCP< const Epetra_Vector > MOR::ReducedSpaceFactory::getOrigin ( const Teuchos::RCP< Teuchos::ParameterList > &  params  )  [private]

Definition at line 59 of file MOR_ReducedSpaceFactory.cpp.


Member Data Documentation

Definition at line 43 of file MOR_ReducedSpaceFactory.hpp.

Definition at line 44 of file MOR_ReducedSpaceFactory.hpp.


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