Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar > Class Template Reference

Mix-in interface for integrator objects that accept a trailing interpolation buffer object to be used for storing the results of integration. More...

#include <Rythmos_TrailingInterpolationBufferAcceptingIntegratorBase.hpp>

Inheritance diagram for Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void setTrailingInterpolationBuffer (const RCP< InterpolationBufferBase< Scalar > > &trailingInterpBuffer)=0
 
virtual RCP< InterpolationBufferBase<
Scalar > > 
getNonconstTrailingInterpolationBuffer ()=0
 
virtual RCP< const InterpolationBufferBase<
Scalar > > 
getTrailingInterpolationBuffer () const =0
 
virtual RCP< InterpolationBufferBase<
Scalar > > 
unSetTrailingInterpolationBuffer ()=0
 

Detailed Description

template<class Scalar>
class Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >

Mix-in interface for integrator objects that accept a trailing interpolation buffer object to be used for storing the results of integration.

ToDo: Finish documentation!

Definition at line 48 of file Rythmos_TrailingInterpolationBufferAcceptingIntegratorBase.hpp.


Member Function Documentation

template<class Scalar>
virtual void Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >::setTrailingInterpolationBuffer ( const RCP< InterpolationBufferBase< Scalar > > &  trailingInterpBuffer  )  [pure virtual]

Implemented in Rythmos::DefaultIntegrator< Scalar >.

template<class Scalar>
virtual RCP<InterpolationBufferBase<Scalar> > Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >::getNonconstTrailingInterpolationBuffer (  )  [pure virtual]

Implemented in Rythmos::DefaultIntegrator< Scalar >.

template<class Scalar>
virtual RCP<const InterpolationBufferBase<Scalar> > Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >::getTrailingInterpolationBuffer (  )  const [pure virtual]

Implemented in Rythmos::DefaultIntegrator< Scalar >.

template<class Scalar>
virtual RCP<InterpolationBufferBase<Scalar> > Rythmos::TrailingInterpolationBufferAcceptingIntegratorBase< Scalar >::unSetTrailingInterpolationBuffer (  )  [pure virtual]

Implemented in Rythmos::DefaultIntegrator< 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