42 #ifndef THYRA_SCALED_MODEL_EVALUATOR_HPP 43 #define THYRA_SCALED_MODEL_EVALUATOR_HPP 45 #include "Thyra_ModelEvaluatorDelegatorBase.hpp" 58 template<
class Scalar>
89 RCP<const Thyra::VectorBase<Scalar> > f_scaling_;
95 template<
class Scalar>
96 RCP<ScaledModelEvaluator<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 output arguments computable by a ModelEvaluator subclass object...