DUECA/DUSIME
Public Member Functions | List of all members
dueca::Interpolator4< T > Class Template Reference

Interpolator object. More...

Public Member Functions

 Interpolator4 (const InterpIndex< T > &index1, const InterpIndex< T > &index2, const InterpIndex< T > &index3, const InterpIndex< T > &index4)
 Constructor. More...
 
 ~Interpolator4 ()
 Destructor.
 
void updateIndices (const T &val1, const T &val2, const T &val3, const T &val4)
 re-calculate the indices and fractions
 
const T getValue (const InterpTable4< T, InterpIndex< T > > &table) const
 use this knowledge to read out a table. More...
 

Detailed Description

template<class T>
class dueca::Interpolator4< T >

Interpolator object.

Objects of this class do linear interpolation in tables with three dimensions, of which the indices are given by three interpolation index objects.

Constructor & Destructor Documentation

◆ Interpolator4()

template<class T >
dueca::Interpolator4< T >::Interpolator4 ( const InterpIndex< T > &  index1,
const InterpIndex< T > &  index2,
const InterpIndex< T > &  index3,
const InterpIndex< T > &  index4 
)

Constructor.

Member Function Documentation

◆ getValue()

template<class T >
const T dueca::Interpolator4< T >::getValue ( const InterpTable4< T, InterpIndex< T > > &  table) const

use this knowledge to read out a table.


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