Rythmos - Transient Integration for Differential Equations
Version of the Day
|
Concrete implemenation of InterpolatorBase
just just does simple linear interploation.
More...
#include <Rythmos_LinearInterpolator_decl.hpp>
Public Member Functions | |
~LinearInterpolator () | |
LinearInterpolator () | |
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
just just does simple linear interploation.
Definition at line 42 of file Rythmos_LinearInterpolator_decl.hpp.
|
inline |
Definition at line 47 of file Rythmos_LinearInterpolator_decl.hpp.
Rythmos::LinearInterpolator< Scalar >::LinearInterpolator | ( | ) |
Definition at line 51 of file Rythmos_LinearInterpolator_def.hpp.
|
virtual |
Reimplemented from Rythmos::InterpolatorBase< Scalar >.
Definition at line 59 of file Rythmos_LinearInterpolator_def.hpp.
|
virtual |
Reimplemented from Rythmos::InterpolatorBase< Scalar >.
Definition at line 67 of file Rythmos_LinearInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 77 of file Rythmos_LinearInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 86 of file Rythmos_LinearInterpolator_def.hpp.
|
virtual |
Implements Rythmos::InterpolatorBase< Scalar >.
Definition at line 232 of file Rythmos_LinearInterpolator_def.hpp.
std::string Rythmos::LinearInterpolator< Scalar >::description | ( | ) | const |
Definition at line 239 of file Rythmos_LinearInterpolator_def.hpp.
void Rythmos::LinearInterpolator< Scalar >::describe | ( | FancyOStream & | out, |
const Teuchos::EVerbosityLevel | verbLevel | ||
) | const |
Definition at line 247 of file Rythmos_LinearInterpolator_def.hpp.
void Rythmos::LinearInterpolator< Scalar >::setParameterList | ( | RCP< ParameterList > const & | paramList | ) |
Definition at line 269 of file Rythmos_LinearInterpolator_def.hpp.
RCP< ParameterList > Rythmos::LinearInterpolator< Scalar >::getNonconstParameterList | ( | ) |
Definition at line 282 of file Rythmos_LinearInterpolator_def.hpp.
RCP< ParameterList > Rythmos::LinearInterpolator< Scalar >::unsetParameterList | ( | ) |
Definition at line 290 of file Rythmos_LinearInterpolator_def.hpp.
RCP< const Teuchos::ParameterList > Rythmos::LinearInterpolator< Scalar >::getValidParameters | ( | ) | const |
Definition at line 298 of file Rythmos_LinearInterpolator_def.hpp.