$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::Spline< T > Class Template Reference

#include <spline.h>

Inheritance diagram for plb::Spline< T >:

List of all members.

Public Member Functions

 Spline ()
 Spline (std::string fname)
 Spline (std::vector< T > const &x_, std::vector< T > const &y_)
virtual ~Spline ()
virtual Spline< T > * clone () const =0
std::vector< T > const & getAbscissae () const
std::vector< T > & getAbscissae ()
std::vector< T > const & getOrdinates () const
std::vector< T > & getOrdinates ()
virtual T getFunctionValue (T t) const =0
virtual T getDerivativeValue (T t) const =0
virtual T getIntegralValue () const =0
virtual T getIntegralValue (T tmin, T tmax) const =0

template<typename T>
class plb::Spline< T >


Constructor & Destructor Documentation

template<typename T >
plb::Spline< T >::Spline (  )  [inline]
template<typename T >
plb::Spline< T >::Spline ( std::string  fname  )  [inline]
template<typename T >
plb::Spline< T >::Spline ( std::vector< T > const &  x_,
std::vector< T > const &  y_ 
) [inline]
template<typename T >
virtual plb::Spline< T >::~Spline (  )  [inline, virtual]

Member Function Documentation

template<typename T >
virtual Spline<T>* plb::Spline< T >::clone (  )  const [pure virtual]
template<typename T >
std::vector<T>& plb::Spline< T >::getAbscissae (  )  [inline]
template<typename T >
std::vector<T> const& plb::Spline< T >::getAbscissae (  )  const [inline]
template<typename T >
virtual T plb::Spline< T >::getDerivativeValue ( t  )  const [pure virtual]
template<typename T >
virtual T plb::Spline< T >::getFunctionValue ( t  )  const [pure virtual]
template<typename T >
virtual T plb::Spline< T >::getIntegralValue ( tmin,
tmax 
) const [pure virtual]
template<typename T >
virtual T plb::Spline< T >::getIntegralValue (  )  const [pure virtual]
template<typename T >
std::vector<T>& plb::Spline< T >::getOrdinates (  )  [inline]
template<typename T >
std::vector<T> const& plb::Spline< T >::getOrdinates (  )  const [inline]

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