firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
IEM25_TV_v_2_2.c File Reference
Include dependency graph for IEM25_TV_v_2_2.c:

Functions

static void IEM25_TV_v_2_2_merge (int32_T idx[21], real_T x[21], int32_T offset, int32_T np, int32_T nq, int32_T iwork[21], real_T xwork[21])
static void IEM25_TV_v_2_2_sort (real_T x[21], int32_T idx[21])
static void IEM25_TV_v_2_2_mrdiv (const real_T A[4], const real_T B[4], real_T Y[4])
static void IEM25_TV_v_2_2_merge_p (int32_T idx[21], real_T x[21], int32_T offset, int32_T np, int32_T nq, int32_T iwork[21], real_T xwork[21])
static void IEM25_TV_v_2_2_sort_o (real_T x[21], int32_T idx[21])
void LookUpEven_real_T_real_T (real_T *pY, const real_T *pYData, real_T u, real_T valueLo, uint32_T iHi, real_T uSpacing)
void BINARYSEARCH_real_T (uint32_T *piLeft, uint32_T *piRght, real_T u, const real_T *pData, uint32_T iHi)
void LookUp_real_T_real_T (real_T *pY, const real_T *pYData, real_T u, const real_T *pUData, uint32_T iHi)
uint32_T plook_bincag (real_T u, const real_T bp[], uint32_T maxIndex, real_T *fraction)
real_T look1_binlx (real_T u0, const real_T bp0[], const real_T table[], uint32_T maxIndex)
uint32_T plook_binx (real_T u, const real_T bp[], uint32_T maxIndex, real_T *fraction)
uint32_T plook_evencg (real_T u, real_T bp0, real_T bpSpace, uint32_T maxIndex, real_T *fraction)
real_T intrp1d_l (uint32_T bpIndex, real_T frac, const real_T table[])
uint32_T binsearch_u32d (real_T u, const real_T bp[], uint32_T startIndex, uint32_T maxIndex)
void IEM25_TV_v_2_OffsetVectorValues (const real_T rtu_max_T_array[201], real_T rtu_adjust_value, real_T rty_max_T_adjusted[201])
void IEM25_TV_v_2_SortBreakpointData (const real_T rtu_xdat[21], const real_T rtu_ydat[21], real_T rty_xdat_sorted[21], real_T rty_ydat_sorted[21])
void IEM25_TV_v_2_2_step (void)
void IEM25_TV_v_2_2_initialize (void)
void IEM25_TV_v_2_2_terminate (void)

Variables

DW_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_DW
ExtU_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_U
ExtY_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_Y

Function Documentation

◆ BINARYSEARCH_real_T()

void BINARYSEARCH_real_T ( uint32_T * piLeft,
uint32_T * piRght,
real_T u,
const real_T * pData,
uint32_T iHi )
Here is the caller graph for this function:

◆ binsearch_u32d()

uint32_T binsearch_u32d ( real_T u,
const real_T bp[],
uint32_T startIndex,
uint32_T maxIndex )
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_initialize()

void IEM25_TV_v_2_2_initialize ( void )
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_merge()

void IEM25_TV_v_2_2_merge ( int32_T idx[21],
real_T x[21],
int32_T offset,
int32_T np,
int32_T nq,
int32_T iwork[21],
real_T xwork[21] )
static
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_merge_p()

void IEM25_TV_v_2_2_merge_p ( int32_T idx[21],
real_T x[21],
int32_T offset,
int32_T np,
int32_T nq,
int32_T iwork[21],
real_T xwork[21] )
static
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_mrdiv()

void IEM25_TV_v_2_2_mrdiv ( const real_T A[4],
const real_T B[4],
real_T Y[4] )
static
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_sort()

void IEM25_TV_v_2_2_sort ( real_T x[21],
int32_T idx[21] )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_sort_o()

void IEM25_TV_v_2_2_sort_o ( real_T x[21],
int32_T idx[21] )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_step()

void IEM25_TV_v_2_2_step ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ IEM25_TV_v_2_2_terminate()

void IEM25_TV_v_2_2_terminate ( void )

◆ IEM25_TV_v_2_OffsetVectorValues()

void IEM25_TV_v_2_OffsetVectorValues ( const real_T rtu_max_T_array[201],
real_T rtu_adjust_value,
real_T rty_max_T_adjusted[201] )
Here is the caller graph for this function:

◆ IEM25_TV_v_2_SortBreakpointData()

void IEM25_TV_v_2_SortBreakpointData ( const real_T rtu_xdat[21],
const real_T rtu_ydat[21],
real_T rty_xdat_sorted[21],
real_T rty_ydat_sorted[21] )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ intrp1d_l()

real_T intrp1d_l ( uint32_T bpIndex,
real_T frac,
const real_T table[] )
Here is the caller graph for this function:

◆ look1_binlx()

real_T look1_binlx ( real_T u0,
const real_T bp0[],
const real_T table[],
uint32_T maxIndex )
Here is the caller graph for this function:

◆ LookUp_real_T_real_T()

void LookUp_real_T_real_T ( real_T * pY,
const real_T * pYData,
real_T u,
const real_T * pUData,
uint32_T iHi )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ LookUpEven_real_T_real_T()

void LookUpEven_real_T_real_T ( real_T * pY,
const real_T * pYData,
real_T u,
real_T valueLo,
uint32_T iHi,
real_T uSpacing )
Here is the caller graph for this function:

◆ plook_bincag()

uint32_T plook_bincag ( real_T u,
const real_T bp[],
uint32_T maxIndex,
real_T * fraction )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ plook_binx()

uint32_T plook_binx ( real_T u,
const real_T bp[],
uint32_T maxIndex,
real_T * fraction )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ plook_evencg()

uint32_T plook_evencg ( real_T u,
real_T bp0,
real_T bpSpace,
uint32_T maxIndex,
real_T * fraction )
Here is the caller graph for this function:

Variable Documentation

◆ IEM25_TV_v_2_2_DW

DW_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_DW

◆ IEM25_TV_v_2_2_U

ExtU_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_U

◆ IEM25_TV_v_2_2_Y

ExtY_IEM25_TV_v_2_2_T IEM25_TV_v_2_2_Y