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

◆ FuncCacheData()

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

◆ arc

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.

◆ cache

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.

◆ val

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 Feb 28 2022 23:52:17