Rythmos - Transient Integration for Differential Equations Version of the Day
Loading...
Searching...
No Matches
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 >:

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.

(Note that these are not member symbols.)

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

◆ ScalarMag

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

Member Function Documentation

◆ append()

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.

◆ describe()

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

◆ setParameterList()

template<class Scalar>
void Rythmos::PointwiseInterpolationBufferAppender< Scalar >::setParameterList ( const RCP< ParameterList > & paramList)

◆ getValidParameters()

template<class Scalar>
RCP< const ParameterList > Rythmos::PointwiseInterpolationBufferAppender< Scalar >::getValidParameters ( ) const

◆ pointwiseInterpolationBufferAppender()

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: