|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
This base class defines default function implementations appropritate for a response-only model evaluator (p) -> g(j), for j=0...Ng-1.
More...
#include <Thyra_ResponseOnlyModelEvaluatorBase.hpp>

Public functions overridden from ModelEvaulator. | |
| RCP< const VectorSpaceBase < Scalar > > | get_x_space () const |
| Throws exception. | |
| RCP< const Teuchos::Array < std::string > > | get_p_names (int l) const |
| Returns null. | |
| RCP< const VectorSpaceBase < Scalar > > | get_f_space () const |
| Throws exception. | |
| ModelEvaluatorBase::InArgs < Scalar > | getNominalValues () const |
| Returns this->createInArgs(). | |
| ModelEvaluatorBase::InArgs < Scalar > | getLowerBounds () const |
| Returns this->createInArgs(). | |
| ModelEvaluatorBase::InArgs < Scalar > | getUpperBounds () const |
| Returns this->createInArgs(). | |
| RCP< LinearOpWithSolveBase < Scalar > > | create_W () const |
| Thorws exception. | |
| RCP< LinearOpBase< Scalar > > | create_W_op () const |
| Thorws exception. | |
| RCP< const LinearOpWithSolveFactoryBase < Scalar > > | get_W_factory () const |
| Thorws exception. | |
| void | reportFinalPoint (const ModelEvaluatorBase::InArgs< Scalar > &finalPoint, const bool wasSolved) |
| Does nothing and ignores input. | |
This base class defines default function implementations appropritate for a response-only model evaluator (p) -> g(j), for j=0...Ng-1.
The minimum that a subclass must to is to define implementations for get_p_space(), get_g_space(), createInArgs(), createOutArgsImpl, and evalModelImpl().
Definition at line 51 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< const VectorSpaceBase< Scalar > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::get_x_space | ( | ) | const [virtual] |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 95 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< const Teuchos::Array< std::string > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::get_p_names | ( | int | l | ) | const [virtual] |
Returns null.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 103 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< const VectorSpaceBase< Scalar > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::get_f_space | ( | ) | const [virtual] |
Throws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 113 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| ModelEvaluatorBase::InArgs< Scalar > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::getNominalValues | ( | ) | const [virtual] |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 121 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| ModelEvaluatorBase::InArgs< Scalar > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::getLowerBounds | ( | ) | const [virtual] |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 127 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| ModelEvaluatorBase::InArgs< Scalar > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::getUpperBounds | ( | ) | const [virtual] |
Returns this->createInArgs().
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 133 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< LinearOpWithSolveBase< Scalar > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::create_W | ( | ) | const [virtual] |
Thorws exception.
Reimplemented from Thyra::ModelEvaluatorDefaultBase< Scalar >.
Definition at line 139 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< LinearOpBase< Scalar > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::create_W_op | ( | ) | const [virtual] |
Thorws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 153 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| RCP< const LinearOpWithSolveFactoryBase< Scalar > > Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::get_W_factory | ( | ) | const [virtual] |
Thorws exception.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 167 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
| void Thyra::ResponseOnlyModelEvaluatorBase< Scalar >::reportFinalPoint | ( | const ModelEvaluatorBase::InArgs< Scalar > & | finalPoint, |
| const bool | wasSolved | ||
| ) | [virtual] |
Does nothing and ignores input.
Implements Thyra::ModelEvaluator< Scalar >.
Definition at line 180 of file Thyra_ResponseOnlyModelEvaluatorBase.hpp.
1.7.4