Rythmos - Transient Integration for Differential Equations
Version of the Day
|
Concrete implemenation of InterpolatorBase
that implements cubic spline interpolation.
More...
#include <Rythmos_CubicSplineInterpolator_decl.hpp>
Public Member Functions | |
~CubicSplineInterpolator () | |
CubicSplineInterpolator () | |
bool | supportsCloning () const |
RCP< InterpolatorBase< Scalar > > | cloneInterpolator () const |
void | setNodes (const RCP< const typename DataStore< Scalar >::DataStoreVector_t > &nodes) |
void | interpolate (const Array< Scalar > &t_values, typename DataStore< Scalar >::DataStoreVector_t *data_out) const |
int | order () const |
std::string | description () const |
void | describe (FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
void | setParameterList (RCP< ParameterList > const ¶mList) |
RCP< ParameterList > | getNonconstParameterList () |
RCP< ParameterList > | unsetParameterList () |
RCP< const Teuchos::ParameterList > | getValidParameters () const |
Additional Inherited Members | |
Related Functions inherited from Rythmos::InterpolatorBase< Scalar > | |
template<class Scalar > | |
void | assertBaseInterpolatePreconditions (const typename DataStore< Scalar >::DataStoreVector_t &data_in, const Array< Scalar > &t_values, typename DataStore< Scalar >::DataStoreVector_t *data_out) |
Concrete implemenation of InterpolatorBase
that implements cubic spline interpolation.
Definition at line 55 of file Rythmos_CubicSplineInterpolator_decl.hpp.
|
inline |
Definition at line 60 of file Rythmos_CubicSplineInterpolator_decl.hpp.
Rythmos::CubicSplineInterpolator< Scalar >::CubicSplineInterpolator | ( | ) |
Definition at line 216 of file Rythmos_CubicSplineInterpolator_def.hpp.
|
virtual |
Reimplemented from Rythmos::InterpolatorBase< Scalar >.
Definition at line 224 of file Rythmos_CubicSplineInterpolator_def.hpp.
|
virtual |
Reimplemented from Rythmos::InterpolatorBase< Scalar >.
Definition at line 232 of file Rythmos_CubicSplineInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 242 of file Rythmos_CubicSplineInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 261 of file Rythmos_CubicSplineInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 357 of file Rythmos_CubicSplineInterpolator_def.hpp.
std::string Rythmos::CubicSplineInterpolator< Scalar >::description | ( | ) | const |
Definition at line 364 of file Rythmos_CubicSplineInterpolator_def.hpp.
void Rythmos::CubicSplineInterpolator< Scalar >::describe | ( | FancyOStream & | out, |
const Teuchos::EVerbosityLevel | verbLevel | ||
) | const |
Definition at line 372 of file Rythmos_CubicSplineInterpolator_def.hpp.
void Rythmos::CubicSplineInterpolator< Scalar >::setParameterList | ( | RCP< ParameterList > const & | paramList | ) |
Definition at line 394 of file Rythmos_CubicSplineInterpolator_def.hpp.
RCP< ParameterList > Rythmos::CubicSplineInterpolator< Scalar >::getNonconstParameterList | ( | ) |
Definition at line 407 of file Rythmos_CubicSplineInterpolator_def.hpp.
RCP< ParameterList > Rythmos::CubicSplineInterpolator< Scalar >::unsetParameterList | ( | ) |
Definition at line 415 of file Rythmos_CubicSplineInterpolator_def.hpp.
RCP< const Teuchos::ParameterList > Rythmos::CubicSplineInterpolator< Scalar >::getValidParameters | ( | ) | const |
Definition at line 424 of file Rythmos_CubicSplineInterpolator_def.hpp.