Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes

MOR::ReducedOrderModelFactory Class Reference

#include <MOR_ReducedOrderModelFactory.hpp>

List of all members.

Public Member Functions

 ReducedOrderModelFactory (const Teuchos::RCP< ReducedSpaceFactory > &spaceFactory, const Teuchos::RCP< Teuchos::ParameterList > &parentParams)
Teuchos::RCP
< EpetraExt::ModelEvaluator > 
create (const Teuchos::RCP< EpetraExt::ModelEvaluator > &child)

Private Member Functions

bool useReducedOrderModel () const
 ReducedOrderModelFactory (const ReducedOrderModelFactory &)
ReducedOrderModelFactoryoperator= (const ReducedOrderModelFactory &)

Static Private Member Functions

static Teuchos::RCP
< Teuchos::ParameterList > 
extractModelOrderReductionParams (const Teuchos::RCP< Teuchos::ParameterList > &source)
static Teuchos::RCP
< Teuchos::ParameterList > 
extractReducedOrderModelParams (const Teuchos::RCP< Teuchos::ParameterList > &source)

Private Attributes

Teuchos::RCP< ReducedSpaceFactoryspaceFactory_
Teuchos::RCP
< Teuchos::ParameterList > 
params_

Detailed Description

Definition at line 21 of file MOR_ReducedOrderModelFactory.hpp.


Constructor & Destructor Documentation

MOR::ReducedOrderModelFactory::ReducedOrderModelFactory ( const Teuchos::RCP< ReducedSpaceFactory > &  spaceFactory,
const Teuchos::RCP< Teuchos::ParameterList > &  parentParams 
)
MOR::ReducedOrderModelFactory::ReducedOrderModelFactory ( const ReducedOrderModelFactory  )  [private]

Member Function Documentation

Teuchos::RCP<EpetraExt::ModelEvaluator> MOR::ReducedOrderModelFactory::create ( const Teuchos::RCP< EpetraExt::ModelEvaluator > &  child  ) 
static Teuchos::RCP<Teuchos::ParameterList> MOR::ReducedOrderModelFactory::extractModelOrderReductionParams ( const Teuchos::RCP< Teuchos::ParameterList > &  source  )  [static, private]
static Teuchos::RCP<Teuchos::ParameterList> MOR::ReducedOrderModelFactory::extractReducedOrderModelParams ( const Teuchos::RCP< Teuchos::ParameterList > &  source  )  [static, private]
bool MOR::ReducedOrderModelFactory::useReducedOrderModel (  )  const [private]

Definition at line 96 of file MOR_ReducedOrderModelFactory.cpp.

ReducedOrderModelFactory& MOR::ReducedOrderModelFactory::operator= ( const ReducedOrderModelFactory  )  [private]

Member Data Documentation

Definition at line 30 of file MOR_ReducedOrderModelFactory.hpp.

Teuchos::RCP<Teuchos::ParameterList> MOR::ReducedOrderModelFactory::params_ [private]

Definition at line 31 of file MOR_ReducedOrderModelFactory.hpp.


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