Thyra
Version of the Day
|
This class wraps any ModelEvaluator object along with a NonlinearSolverBase object and eliminates the steady-state equations f(x,...)=0. More...
#include <Thyra_DefaultStateEliminationModelEvaluator.hpp>
Constructors/initializers/accessors/utilities. | |
DefaultStateEliminationModelEvaluator () | |
DefaultStateEliminationModelEvaluator (const Teuchos::RCP< ModelEvaluator< Scalar > > &thyraModel, const Teuchos::RCP< NonlinearSolverBase< Scalar > > &stateSolver) | |
void | initialize (const Teuchos::RCP< ModelEvaluator< Scalar > > &thyraModel, const Teuchos::RCP< NonlinearSolverBase< Scalar > > &stateSolver) |
void | uninitialize (Teuchos::RCP< ModelEvaluator< Scalar > > *thyraModel=NULL, Teuchos::RCP< NonlinearSolverBase< Scalar > > *stateSolver=NULL) |
Public functions overridden from Teuchos::Describable. | |
std::string | description () const |
Public functions overridden from ModelEvaulator. | |
Teuchos::RCP< const VectorSpaceBase< Scalar > > | get_x_space () const |
Teuchos::RCP< const VectorSpaceBase< Scalar > > | get_f_space () const |
ModelEvaluatorBase::InArgs < Scalar > | getNominalValues () const |
ModelEvaluatorBase::InArgs < Scalar > | getLowerBounds () const |
ModelEvaluatorBase::InArgs < Scalar > | getUpperBounds () const |
Teuchos::RCP < LinearOpWithSolveBase < Scalar > > | create_W () const |
Teuchos::RCP< LinearOpBase < Scalar > > | create_W_op () const |
ModelEvaluatorBase::InArgs < Scalar > | createInArgs () const |
This class wraps any ModelEvaluator object along with a NonlinearSolverBase object and eliminates the steady-state equations f(x,...)=0.
ToDo: Finish documentation!
Definition at line 62 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
Thyra::DefaultStateEliminationModelEvaluator< Scalar >::DefaultStateEliminationModelEvaluator | ( | ) |
Definition at line 156 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
Thyra::DefaultStateEliminationModelEvaluator< Scalar >::DefaultStateEliminationModelEvaluator | ( | const Teuchos::RCP< ModelEvaluator< Scalar > > & | thyraModel, |
const Teuchos::RCP< NonlinearSolverBase< Scalar > > & | stateSolver | ||
) |
Definition at line 160 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
void Thyra::DefaultStateEliminationModelEvaluator< Scalar >::initialize | ( | const Teuchos::RCP< ModelEvaluator< Scalar > > & | thyraModel, |
const Teuchos::RCP< NonlinearSolverBase< Scalar > > & | stateSolver | ||
) |
Definition at line 169 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
void Thyra::DefaultStateEliminationModelEvaluator< Scalar >::uninitialize | ( | Teuchos::RCP< ModelEvaluator< Scalar > > * | thyraModel = NULL , |
Teuchos::RCP< NonlinearSolverBase< Scalar > > * | stateSolver = NULL |
||
) |
Definition at line 188 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Teuchos::Describable.
Definition at line 205 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 229 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 236 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 243 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 256 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 269 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 282 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 289 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.
|
virtual |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 297 of file Thyra_DefaultStateEliminationModelEvaluator.hpp.