Public Member Functions | Public Attributes | List of all members
tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData Struct Reference

Structure referencing a control point and storing cached relevant function evaluation data (derivatives, integrals etc.). More...

#include <param_func_spline0_dist.h>

Public Member Functions

 FuncCacheData (const FuncCtrlPt &_ctrlPt)
 

Public Attributes

const double & arc
 
std::array< double, nrModesMax_cache
 
const double & val
 

Detailed Description

template<typename TNumType, int TFuncSize, int TArcLatticeSize>
struct tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData

Structure referencing a control point and storing cached relevant function evaluation data (derivatives, integrals etc.).

Definition at line 59 of file param_func_spline0_dist.h.

Constructor & Destructor Documentation

template<typename TNumType, int TFuncSize, int TArcLatticeSize>
tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData::FuncCacheData ( const FuncCtrlPt _ctrlPt)
inline

Definition at line 61 of file param_func_spline0_dist.h.

Member Data Documentation

template<typename TNumType, int TFuncSize, int TArcLatticeSize>
const double& tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData::arc

Definition at line 65 of file param_func_spline0_dist.h.

template<typename TNumType, int TFuncSize, int TArcLatticeSize>
std::array<double, nrModesMax_> tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData::cache

Definition at line 66 of file param_func_spline0_dist.h.

template<typename TNumType, int TFuncSize, int TArcLatticeSize>
const double& tuw::ParamFuncsSpline0Dist< TNumType, TFuncSize, TArcLatticeSize >::FuncCacheData::val

Definition at line 64 of file param_func_spline0_dist.h.


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


tuw_control
Author(s): George Todoran
autogenerated on Mon Jun 10 2019 15:27:23