|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
This class wraps any ModelEvaluator object and allows the client to capture the final point that is returned by a client. More...
#include <Thyra_DefaultFinalPointCaptureModelEvaluator.hpp>

Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | ScalarMag |
| | |
Private Attributes | |
| ModelEvaluatorBase::InArgs < Scalar > | finalPoint_ |
| bool | finalPointWasSolved_ |
Constructors/initializers/accessors/utilities. | |
| DefaultFinalPointCaptureModelEvaluator () | |
| | |
| DefaultFinalPointCaptureModelEvaluator (const Teuchos::RCP< ModelEvaluator< Scalar > > &thyraModel) | |
| | |
| const ModelEvaluatorBase::InArgs < Scalar > & | getFinalPoint () const |
| | |
| bool | finalPointWasSolved () const |
| | |
Public functions overridden from Teuchos::Describable. | |
| std::string | description () const |
| | |
Public functions overridden from ModelEvaulator. | |
| void | reportFinalPoint (const ModelEvaluatorBase::InArgs< Scalar > &finalPoint, const bool wasSolved) |
| | |
Private functions overridden from ModelEvaulatorDefaultBase | |
| void | evalModelImpl (const ModelEvaluatorBase::InArgs< Scalar > &inArgs, const ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const |
| | |
This class wraps any ModelEvaluator object and allows the client to capture the final point that is returned by a client.
ToDo: Finish documentation!
Definition at line 51 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::ScalarMag |
Reimplemented from Thyra::ModelEvaluator< Scalar >.
Definition at line 57 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::DefaultFinalPointCaptureModelEvaluator | ( | ) |
Definition at line 126 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::DefaultFinalPointCaptureModelEvaluator | ( | const Teuchos::RCP< ModelEvaluator< Scalar > > & | thyraModel | ) |
Definition at line 132 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
References Thyra::ModelEvaluatorDelegatorBase< Scalar >::initialize().
| const ModelEvaluatorBase::InArgs< Scalar > & Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::getFinalPoint | ( | ) | const |
Definition at line 145 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| bool Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::finalPointWasSolved | ( | ) | const |
Definition at line 157 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| std::string Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::description | ( | ) | const |
Definition at line 167 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| void Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::reportFinalPoint | ( | const ModelEvaluatorBase::InArgs< Scalar > & | finalPoint, |
| const bool | wasSolved | ||
| ) | [virtual] |
Reimplemented from Thyra::ModelEvaluatorDelegatorBase< Scalar >.
Definition at line 187 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
| void Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::evalModelImpl | ( | const ModelEvaluatorBase::InArgs< Scalar > & | inArgs, |
| const ModelEvaluatorBase::OutArgs< Scalar > & | outArgs | ||
| ) | const [private, virtual] |
Implements Thyra::ModelEvaluatorDefaultBase< Scalar >.
Definition at line 208 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
References THYRA_MODEL_EVALUATOR_DECORATOR_EVAL_MODEL_BEGIN, and THYRA_MODEL_EVALUATOR_DECORATOR_EVAL_MODEL_END.
ModelEvaluatorBase::InArgs<Scalar> Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::finalPoint_ [private] |
Definition at line 112 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
bool Thyra::DefaultFinalPointCaptureModelEvaluator< Scalar >::finalPointWasSolved_ [private] |
Definition at line 113 of file Thyra_DefaultFinalPointCaptureModelEvaluator.hpp.
1.7.4