Rythmos::PointwiseInterpolationBufferAppender< Scalar > Class Template Reference

Concrete InterplationBufferAppender subclass that just transfers notes without any regard for accuracy or order. More...

#include <Rythmos_PointwiseInterpolationBufferAppender.hpp>

Inheritance diagram for Rythmos::PointwiseInterpolationBufferAppender< Scalar >:
[legend]

List of all members.

Public Types

typedef Teuchos::ScalarTraits
< Scalar >::magnitudeType 
ScalarMag
 

Public Member Functions

void append (const InterpolationBufferBase< Scalar > &interpBuffSource, const TimeRange< Scalar > &range, const Ptr< InterpolationBufferBase< Scalar > > &interpBuffSink)
 Concrete implementation that simply copies the nodal points between the interpolation buffers.

Related Functions

(Note that these are not member functions.)



template<class Scalar >
RCP
< PointwiseInterpolationBufferAppender
< Scalar > > 
pointwiseInterpolationBufferAppender ()
 Nonmember constructor function.

Overridden from Teuchos::Describable



void describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const
 

Overridden from ParameterListAcceptor



void setParameterList (RCP< ParameterList > const &paramList)
 
RCP< ParameterListgetNonconstParameterList ()
 
RCP< ParameterListunsetParameterList ()
 

Detailed Description

template<class Scalar>
class Rythmos::PointwiseInterpolationBufferAppender< Scalar >

Concrete InterplationBufferAppender subclass that just transfers notes without any regard for accuracy or order.

Definition at line 42 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.


Member Typedef Documentation

template<class Scalar>
typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Rythmos::PointwiseInterpolationBufferAppender< Scalar >::ScalarMag

Member Function Documentation

template<class Scalar >
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::append ( const InterpolationBufferBase< Scalar > &  interpBuffSource,
const TimeRange< Scalar > &  range,
const Ptr< InterpolationBufferBase< Scalar > > &  interpBuffSink 
) [inline, virtual]

Concrete implementation that simply copies the nodal points between the interpolation buffers.

Implements Rythmos::InterpolationBufferAppenderBase< Scalar >.

Definition at line 108 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.

template<class Scalar >
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::describe ( Teuchos::FancyOStream out,
const Teuchos::EVerbosityLevel  verbLevel 
) const [inline, virtual]

Reimplemented from Teuchos::Describable.

Definition at line 136 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.

template<class Scalar >
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::setParameterList ( RCP< ParameterList > const &  paramList  )  [inline, virtual]
template<class Scalar >
RCP< ParameterList > Rythmos::PointwiseInterpolationBufferAppender< Scalar >::getNonconstParameterList (  )  [inline, virtual]
template<class Scalar >
RCP< ParameterList > Rythmos::PointwiseInterpolationBufferAppender< Scalar >::unsetParameterList (  )  [inline, virtual]

Friends And Related Function Documentation

template<class Scalar >
RCP< PointwiseInterpolationBufferAppender< Scalar > > pointwiseInterpolationBufferAppender (  )  [related]

Nonmember constructor function.

Definition at line 96 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends

Generated on Tue Oct 20 10:24:10 2009 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.6.1