|
Thyra
Version of the Day
|
This base class defines default function implementations appropritate for a set of nonlinear state functions of the form x -> f(x).
More...
#include <Thyra_StateFuncModelEvaluatorBase.hpp>

Public functions overridden from ModelEvaulator. | |
| RCP< const VectorSpaceBase< Scalar > > | get_p_space (int l) const |
| Throws exception. More... | |
| RCP< const Teuchos::Array< std::string > > | get_p_names (int l) const |
| Throws exception. More... | |
| RCP< const VectorSpaceBase< Scalar > > | get_g_space (int j) const |
| Throws exception. More... | |
| Teuchos::ArrayView< const std::string > | get_g_names (int j) const |
| Throws exception. More... | |
| ModelEvaluatorBase::InArgs< Scalar > | getNominalValues () const |
| Returns this->createInArgs(). More... | |
| ModelEvaluatorBase::InArgs< Scalar > | getLowerBounds () const |
| Returns this->createInArgs(). More... | |
| ModelEvaluatorBase::InArgs< Scalar > | getUpperBounds () const |
| Returns this->createInArgs(). More... | |
| RCP< LinearOpBase< Scalar > > | create_W_op () const |
| Throws exception. More... | |
| RCP< PreconditionerBase< Scalar > > | create_W_prec () const |
| Returns null. More... | |
| RCP< const LinearOpWithSolveFactoryBase< Scalar > > | get_W_factory () const |
| Returns null . More... | |
| void | reportFinalPoint (const ModelEvaluatorBase::InArgs< Scalar > &finalPoint, const bool wasSolved) |
| Ignores input and does nothing. More... | |
This base class defines default function implementations appropritate for a set of nonlinear state functions of the form x -> f(x).
The minimum that a subclass must do is to define implementations for get_x_space(), get_f_space(), createInArgs(), createOutArgsImpl, and evalModelImpl().
Definition at line 62 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 108 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 121 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 134 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 148 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Reimplemented in Thyra::Simple2DModelEvaluator< Scalar >.
Definition at line 161 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 167 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 173 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Reimplemented in Thyra::Simple2DModelEvaluator< Scalar >.
Definition at line 179 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Returns null.
Implements Thyra::ModelEvaluator< Scalar >.
Reimplemented in Thyra::Simple2DModelEvaluator< Scalar >.
Definition at line 193 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Returns null .
Implements Thyra::ModelEvaluator< Scalar >.
Reimplemented in Thyra::Simple2DModelEvaluator< Scalar >.
Definition at line 201 of file Thyra_StateFuncModelEvaluatorBase.hpp.
|
virtual |
Ignores input and does nothing.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 208 of file Thyra_StateFuncModelEvaluatorBase.hpp.