30 #ifndef RYTHMOS_SINGLE_RESIDUAL_MODEL_EVALUATOR_BASE_HPP
31 #define RYTHMOS_SINGLE_RESIDUAL_MODEL_EVALUATOR_BASE_HPP
34 #include "Thyra_ModelEvaluator.hpp"
44 template<
class Scalar>
46 :
virtual public Thyra::ModelEvaluator<Scalar>
55 const RCP<
const Thyra::ModelEvaluator<Scalar> > &daeModel,
56 const Thyra::ModelEvaluatorBase::InArgs<Scalar> &basePoint,
57 const Scalar &coeff_x_dot,
58 const RCP<
const Thyra::VectorBase<Scalar> > &x_dot_base,
59 const Scalar &coeff_x,
60 const RCP<
const Thyra::VectorBase<Scalar> > &x_base,
62 const RCP<
const Thyra::VectorBase<Scalar> > &x_bar_init
74 virtual RCP<const Thyra::VectorBase<Scalar> >
81 virtual RCP<const Thyra::VectorBase<Scalar> >
95 #endif // RYTHMOS_SINGLE_RESIDUAL_MODEL_EVALUATOR_BASE_HPP