Rythmos - Transient Integration for Differential Equations  Version of the Day
 All Classes Functions Variables Typedefs Pages
Public Types | Public Member Functions | Related Functions | List of all members
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 >:
Inheritance graph
[legend]

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. More...
 

Related Functions

(Note that these are not member functions.)

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

Overridden from Teuchos::Describable

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

Overridden from ParameterListAcceptorDefaultBase

void setParameterList (const RCP< ParameterList > &paramList)
 
RCP< const ParameterList > getValidParameters () const
 

Additional Inherited Members

- Protected Member Functions inherited from Rythmos::InterpolationBufferAppenderBase< Scalar >
void assertAppendPreconditions (const InterpolationBufferBase< Scalar > &interpBuffSource, const TimeRange< Scalar > &range, const InterpolationBufferBase< Scalar > &interpBuffSink) const
 

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 45 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 
)
virtual

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

Implements Rythmos::InterpolationBufferAppenderBase< Scalar >.

Definition at line 107 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.

template<class Scalar >
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::describe ( Teuchos::FancyOStream &  out,
const Teuchos::EVerbosityLevel  verbLevel 
) const
template<class Scalar >
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::setParameterList ( const RCP< ParameterList > &  paramList)
template<class Scalar >
RCP< const ParameterList > Rythmos::PointwiseInterpolationBufferAppender< Scalar >::getValidParameters ( ) const

Friends And Related Function Documentation

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

Nonmember constructor function.

Definition at line 95 of file Rythmos_PointwiseInterpolationBufferAppender.hpp.


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