Rythmos::SingleResidualModelEvaluatorBase< Scalar > Class Template Reference

Base class mix-in interface for single-residual model evaluators. More...

#include <Rythmos_SingleResidualModelEvaluatorBase.hpp>

Inheritance diagram for Rythmos::SingleResidualModelEvaluatorBase< Scalar >:

Inheritance graph
[legend]
List of all members.

Intialization

virtual void initializeSingleResidualModel (const RCP< const Thyra::ModelEvaluator< Scalar > > &daeModel, const Thyra::ModelEvaluatorBase::InArgs< Scalar > &basePoint, const Scalar &coeff_x_dot, const RCP< const Thyra::VectorBase< Scalar > > &x_dot_base, const Scalar &coeff_x, const RCP< const Thyra::VectorBase< Scalar > > &x_base, const Scalar &t_base, const RCP< const Thyra::VectorBase< Scalar > > &x_bar_init)=0
 

Query

virtual Scalar get_coeff_x_dot () const =0
 
virtual RCP< const Thyra::VectorBase<
Scalar > > 
get_x_dot_base () const =0
 
virtual Scalar get_coeff_x () const =0
 
virtual RCP< const Thyra::VectorBase<
Scalar > > 
get_x_base () const =0
 
virtual Scalar get_t_base () const =0
 

Detailed Description

template<class Scalar>
class Rythmos::SingleResidualModelEvaluatorBase< Scalar >

Base class mix-in interface for single-residual model evaluators.

ToDo: Finish documentation!

Definition at line 45 of file Rythmos_SingleResidualModelEvaluatorBase.hpp.


Member Function Documentation

template<class Scalar>
virtual void Rythmos::SingleResidualModelEvaluatorBase< Scalar >::initializeSingleResidualModel ( const RCP< const Thyra::ModelEvaluator< Scalar > > &  daeModel,
const Thyra::ModelEvaluatorBase::InArgs< Scalar > &  basePoint,
const Scalar &  coeff_x_dot,
const RCP< const Thyra::VectorBase< Scalar > > &  x_dot_base,
const Scalar &  coeff_x,
const RCP< const Thyra::VectorBase< Scalar > > &  x_base,
const Scalar &  t_base,
const RCP< const Thyra::VectorBase< Scalar > > &  x_bar_init 
) [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.

template<class Scalar>
virtual Scalar Rythmos::SingleResidualModelEvaluatorBase< Scalar >::get_coeff_x_dot (  )  const [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.

template<class Scalar>
virtual RCP<const Thyra::VectorBase<Scalar> > Rythmos::SingleResidualModelEvaluatorBase< Scalar >::get_x_dot_base (  )  const [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.

template<class Scalar>
virtual Scalar Rythmos::SingleResidualModelEvaluatorBase< Scalar >::get_coeff_x (  )  const [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.

template<class Scalar>
virtual RCP<const Thyra::VectorBase<Scalar> > Rythmos::SingleResidualModelEvaluatorBase< Scalar >::get_x_base (  )  const [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.

template<class Scalar>
virtual Scalar Rythmos::SingleResidualModelEvaluatorBase< Scalar >::get_t_base (  )  const [pure virtual]

Implemented in Rythmos::SingleResidualModelEvaluator< Scalar >.


The documentation for this class was generated from the following file:
Generated on Tue Jul 13 09:23:55 2010 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.4.7