#include <AAdapt_AdaptiveModelFactory.hpp>
Public Member Functions | |
| AdaptiveModelFactory (const Teuchos::RCP< Teuchos::ParameterList > &parentParams) | |
| ~AdaptiveModelFactory () | |
| Teuchos::RCP < Thyra::ModelEvaluator < double > > | create (const Teuchos::RCP< EpetraExt::ModelEvaluator > &epetraModel, const Teuchos::RCP< Thyra::LinearOpWithSolveFactoryBase< double > > &W_factory) |
| Teuchos::RCP < Thyra::ModelEvaluator < double > > | getThyraModel () |
| void | releaseModel () |
Private Member Functions | |
| Teuchos::RCP < Teuchos::ParameterList > | extractAdaptiveModelParams (const Teuchos::RCP< Teuchos::ParameterList > &source) |
| bool | useAdaptiveModel () const |
| AdaptiveModelFactory (const AdaptiveModelFactory &) | |
| AdaptiveModelFactory & | operator= (const AdaptiveModelFactory &) |
Private Attributes | |
| Teuchos::RCP < Teuchos::ParameterList > | params |
| Teuchos::RCP < Thyra::ModelEvaluator < double > > | thyra_model |
| The adaptive thyra model built by the factory. | |
Definition at line 21 of file AAdapt_AdaptiveModelFactory.hpp.
| AAdapt::AdaptiveModelFactory::AdaptiveModelFactory | ( | const Teuchos::RCP< Teuchos::ParameterList > & | parentParams | ) |
| AAdapt::AdaptiveModelFactory::~AdaptiveModelFactory | ( | ) |
Definition at line 24 of file AAdapt_AdaptiveModelFactory.cpp.
| AAdapt::AdaptiveModelFactory::AdaptiveModelFactory | ( | const AdaptiveModelFactory & | ) | [private] |
| Teuchos::RCP< Thyra::ModelEvaluator< double > > AAdapt::AdaptiveModelFactory::create | ( | const Teuchos::RCP< EpetraExt::ModelEvaluator > & | epetraModel, | |
| const Teuchos::RCP< Thyra::LinearOpWithSolveFactoryBase< double > > & | W_factory | |||
| ) |
Definition at line 48 of file AAdapt_AdaptiveModelFactory.cpp.
| Teuchos::RCP<Thyra::ModelEvaluator<double> > AAdapt::AdaptiveModelFactory::getThyraModel | ( | ) | [inline] |
Definition at line 33 of file AAdapt_AdaptiveModelFactory.hpp.
| void AAdapt::AdaptiveModelFactory::releaseModel | ( | ) | [inline] |
Definition at line 35 of file AAdapt_AdaptiveModelFactory.hpp.
| Teuchos::RCP<Teuchos::ParameterList> AAdapt::AdaptiveModelFactory::extractAdaptiveModelParams | ( | const Teuchos::RCP< Teuchos::ParameterList > & | source | ) | [private] |
| bool AAdapt::AdaptiveModelFactory::useAdaptiveModel | ( | ) | const [private] |
Definition at line 65 of file AAdapt_AdaptiveModelFactory.cpp.
| AdaptiveModelFactory& AAdapt::AdaptiveModelFactory::operator= | ( | const AdaptiveModelFactory & | ) | [private] |
Teuchos::RCP<Teuchos::ParameterList> AAdapt::AdaptiveModelFactory::params [private] |
Definition at line 39 of file AAdapt_AdaptiveModelFactory.hpp.
Teuchos::RCP<Thyra::ModelEvaluator<double> > AAdapt::AdaptiveModelFactory::thyra_model [private] |
The adaptive thyra model built by the factory.
Definition at line 47 of file AAdapt_AdaptiveModelFactory.hpp.
1.7.1