Thyra-based Model Evaluator for LOCA solves. More...
#include <Piro_LOCASolver.hpp>


Public Member Functions | |
|
Teuchos::RCP < NOX::Solver::Generic > | getSolver () |
| Return the current nonlinear solver pointer. | |
| Teuchos::ParameterList & | getStepperParams () |
| Return stepper parameters. | |
| Teuchos::ParameterList & | getStepSizeParams () |
| Return step size parameters. | |
Constructor/Destructor | |
| LOCASolver (const Teuchos::RCP< Teuchos::ParameterList > &piroParams, const Teuchos::RCP< Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RCP< LOCA::Thyra::SaveDataStrategy > &saveDataStrategy) | |
| Constructs a LOCASolver instance given a model and optionally a data saving strategy . | |
| ~LOCASolver () | |
Public Member Functions inherited from Piro::SteadyStateSolver< Scalar > | |
| SteadyStateSolver (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model) | |
| SteadyStateSolver (const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, int numParameters) | |
|
Thyra::ModelEvaluatorBase::InArgs < Scalar > | createInArgs () const |
|
Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > | get_p_space (int l) const |
|
Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > | get_g_space (int j) const |
|
Thyra::ModelEvaluatorBase::InArgs < Scalar > | getNominalValues () const |
|
Thyra::ModelEvaluatorBase::InArgs < Scalar > | getLowerBounds () const |
|
Thyra::ModelEvaluatorBase::InArgs < Scalar > | getUpperBounds () const |
Additional Inherited Members | |
Protected Member Functions inherited from Piro::SteadyStateSolver< Scalar > | |
|
const Thyra::ModelEvaluator < Scalar > & | getModel () const |
| int | num_p () const |
| int | num_g () const |
| void | evalConvergedModel (const Thyra::ModelEvaluatorBase::InArgs< Scalar > &modelInArgs, const Thyra::ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const |
Thyra-based Model Evaluator for LOCA solves.
1.8.5