Rythmos::InterpolatorAcceptingObjectBase< Scalar > Class Template Reference

Mix-in interface for objects that accept an interpolator object. More...

#include <Rythmos_InterpolatorAcceptingObjectBase.hpp>

Inheritance diagram for Rythmos::InterpolatorAcceptingObjectBase< Scalar >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~InterpolatorAcceptingObjectBase ()
 
virtual void setInterpolator (const RCP< InterpolatorBase< Scalar > > &interpolator)=0
 
virtual RCP< InterpolatorBase<
Scalar > > 
getNonconstInterpolator ()=0
 
virtual RCP< const InterpolatorBase<
Scalar > > 
getInterpolator () const =0
 
virtual RCP< InterpolatorBase<
Scalar > > 
unSetInterpolator ()=0
 

Detailed Description

template<class Scalar>
class Rythmos::InterpolatorAcceptingObjectBase< Scalar >

Mix-in interface for objects that accept an interpolator object.

ToDo: Finish documentation!

Definition at line 45 of file Rythmos_InterpolatorAcceptingObjectBase.hpp.


Constructor & Destructor Documentation

template<class Scalar>
virtual Rythmos::InterpolatorAcceptingObjectBase< Scalar >::~InterpolatorAcceptingObjectBase (  )  [inline, virtual]

Definition at line 50 of file Rythmos_InterpolatorAcceptingObjectBase.hpp.


Member Function Documentation

template<class Scalar>
virtual void Rythmos::InterpolatorAcceptingObjectBase< Scalar >::setInterpolator ( const RCP< InterpolatorBase< Scalar > > &  interpolator  )  [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, and Rythmos::InterpolationBuffer< Scalar >.

template<class Scalar>
virtual RCP<InterpolatorBase<Scalar> > Rythmos::InterpolatorAcceptingObjectBase< Scalar >::getNonconstInterpolator (  )  [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, and Rythmos::InterpolationBuffer< Scalar >.

template<class Scalar>
virtual RCP<const InterpolatorBase<Scalar> > Rythmos::InterpolatorAcceptingObjectBase< Scalar >::getInterpolator (  )  const [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, and Rythmos::InterpolationBuffer< Scalar >.

template<class Scalar>
virtual RCP<InterpolatorBase<Scalar> > Rythmos::InterpolatorAcceptingObjectBase< Scalar >::unSetInterpolator (  )  [pure virtual]

Implemented in Rythmos::BackwardEulerStepper< Scalar >, and Rythmos::InterpolationBuffer< Scalar >.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:25:45 2010 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.4.7