Rythmos - Transient Integration for Differential Equations  Version of the Day
Public Member Functions | List of all members
Rythmos::InterpolatorAcceptingObjectBase< Scalar > Class Template Referenceabstract

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

#include <Rythmos_InterpolatorAcceptingObjectBase.hpp>

Inheritance diagram for Rythmos::InterpolatorAcceptingObjectBase< Scalar >:
Inheritance graph
[legend]

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

◆ ~InterpolatorAcceptingObjectBase()

template<class Scalar >
virtual Rythmos::InterpolatorAcceptingObjectBase< Scalar >::~InterpolatorAcceptingObjectBase ( )
inlinevirtual

Definition at line 50 of file Rythmos_InterpolatorAcceptingObjectBase.hpp.

Member Function Documentation

◆ setInterpolator()

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

◆ getNonconstInterpolator()

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

◆ getInterpolator()

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

◆ unSetInterpolator()

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

The documentation for this class was generated from the following file: