|
|
template Teuchos::RCP< LOCAAdaptiveSolver< double > > | observedLocaSolver (const Teuchos::RCP< Teuchos::ParameterList > &appParams, const Teuchos::RCP< Thyra::ModelEvaluator< double > > &model, const Teuchos::RCP< Thyra::AdaptiveSolutionManager > &solMgr, const Teuchos::RCP< Piro::ObserverBase< double > > &observer) |
| |
|
template<typename Scalar > |
| Teuchos::RCP< LOCAAdaptiveSolver< Scalar > > | observedLocaSolver (const Teuchos::RCP< Teuchos::ParameterList > &piroParams, const Teuchos::RCP< Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RCP< Thyra::AdaptiveSolutionManager > &solMgr, const Teuchos::RCP< Piro::ObserverBase< Scalar > > &observer) |
| |
|
template Teuchos::RCP< LOCASolver< double > > | observedLocaSolver (const Teuchos::RCP< Teuchos::ParameterList > &appParams, const Teuchos::RCP< Thyra::ModelEvaluator< double > > &model, const Teuchos::RCP< Piro::ObserverBase< double > > &observer) |
| |
|
template<typename Scalar > |
| Teuchos::RCP< LOCASolver< Scalar > > | observedLocaSolver (const Teuchos::RCP< Teuchos::ParameterList > &piroParams, const Teuchos::RCP< Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RCP< Piro::ObserverBase< Scalar > > &observer) |
| |
|
template<typename Scalar > |
| Teuchos::RCP< RythmosSolver< Scalar > > | rythmosSolver (const Teuchos::RCP< Teuchos::ParameterList > &appParams, const Teuchos::RCP< Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RCP< ObserverBase< Scalar > > &piroObserver) |
| | Non-member constructor function.
|
| |
|
Teuchos::RCP< Teuchos::ParameterList > | extractStratimikosParams (const Teuchos::RCP< Teuchos::ParameterList > &piroParams) |
| | Extracts the Stratimikos sublist from the Piro Solver parameter list.
|
| |
|
void | renamePreconditionerParamList (const Teuchos::RCP< Teuchos::ParameterList > &stratParams, const std::string &oldname, const std::string &newname) |
| | Rename the preconditioner and parameter list.
|
| |
|
template<typename Scalar > |
| Teuchos::RCP< TempusSolver< Scalar > > | tempusSolver (const Teuchos::RCP< Teuchos::ParameterList > &appParams, const Teuchos::RCP< Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RCP< ObserverBase< Scalar > > &piroObserver) |
| | Non-member constructor function.
|
| |
|
Teuchos::RCP< const Teuchos::ParameterList > | getValidPiroParameters () |
| |
|
std::string | Piro_Version () |
| |
Main namespace of the Piro package.
All Thyra-based definitions are directly located in the Piro namespace. Definitions that are specific to Epetra are in the enclosed Epetra namespace.