42 #ifndef THYRA_SCALED_MODEL_EVALUATOR_HPP
43 #define THYRA_SCALED_MODEL_EVALUATOR_HPP
45 #include "Thyra_ModelEvaluatorDelegatorBase.hpp"
58 template<
class Scalar>
95 template<
class Scalar>
100 srme->initialize(model);
108 #endif // THYRA_SCALED_MODEL_EVALUATOR_HPP
Pure abstract base interface for evaluating a stateless "model" that can be mapped into a number of d...
Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object...
This is a base class that delegetes almost all function to a wrapped model evaluator object...
void set_f_scaling(const RCP< const Thyra::VectorBase< Scalar > > &f_scaling)
Abstract interface for finite-dimensional dense vectors.
ScaledModelEvaluator()
Constructs to uninitialized.
This class decorates a ModelEvaluator and returns scaled residual and Jacobian values.
std::string description() const
Concrete aggregate class for all input arguments computable by a ModelEvaluator subclass object...