firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
IEM25_TV_v_2_2_private.h
Go to the documentation of this file.
1/*
2 * Sponsored License - for use in support of a program or activity
3 * sponsored by MathWorks. Not for government, commercial or other
4 * non-sponsored organizational use.
5 *
6 * File: IEM25_TV_v_2_2_private.h
7 *
8 * Code generated for Simulink model 'IEM25_TV_v_2_2'.
9 *
10 * Model version : 1.4
11 * Simulink Coder version : 9.5 (R2021a) 14-Nov-2020
12 * C/C++ source code generated on : Tue Jun 10 08:30:29 2025
13 *
14 * Target selection: ert.tlc
15 * Embedded hardware selection: ARM Compatible->ARM Cortex-M
16 * Code generation objective: Execution efficiency
17 * Validation result: Not run
18 */
19
20#ifndef RTW_HEADER_IEM25_TV_v_2_2_private_h_
21#define RTW_HEADER_IEM25_TV_v_2_2_private_h_
22#include "rtwtypes.h"
23#include "IEM25_TV_v_2_2.h"
24
25void LookUpEven_real_T_real_T(real_T *pY, const real_T *pYData, real_T u, real_T
26 valueLo, uint32_T iHi, real_T uSpacing);
27void BINARYSEARCH_real_T(uint32_T *piLeft, uint32_T *piRght, real_T u, const
28 real_T *pData, uint32_T iHi);
29void LookUp_real_T_real_T(real_T *pY, const real_T *pYData, real_T u, const
30 real_T *pUData, uint32_T iHi);
31extern uint32_T plook_bincag(real_T u, const real_T bp[], uint32_T maxIndex,
32 real_T *fraction);
33extern real_T look1_binlx(real_T u0, const real_T bp0[], const real_T table[],
34 uint32_T maxIndex);
35extern uint32_T plook_binx(real_T u, const real_T bp[], uint32_T maxIndex,
36 real_T *fraction);
37extern uint32_T plook_evencg(real_T u, real_T bp0, real_T bpSpace, uint32_T
38 maxIndex, real_T *fraction);
39extern real_T intrp1d_l(uint32_T bpIndex, real_T frac, const real_T table[]);
40extern uint32_T binsearch_u32d(real_T u, const real_T bp[], uint32_T startIndex,
41 uint32_T maxIndex);
42extern void IEM25_TV_v_2_OffsetVectorValues(const real_T rtu_max_T_array[201],
43 real_T rtu_adjust_value, real_T rty_max_T_adjusted[201]);
44extern void IEM25_TV_v_2_SortBreakpointData(const real_T rtu_xdat[21], const
45 real_T rtu_ydat[21], real_T rty_xdat_sorted[21], real_T rty_ydat_sorted[21]);
46
47#endif /* RTW_HEADER_IEM25_TV_v_2_2_private_h_ */
48
49/*
50 * File trailer for generated code.
51 *
52 * [EOF]
53 */
real_T intrp1d_l(uint32_T bpIndex, real_T frac, const real_T table[])
Definition IEM25_TV_v_2_2.c:274
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)
Definition IEM25_TV_v_2_2.c:45
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])
Definition IEM25_TV_v_2_2.c:317
void BINARYSEARCH_real_T(uint32_T *piLeft, uint32_T *piRght, real_T u, const real_T *pData, uint32_T iHi)
Definition IEM25_TV_v_2_2.c:79
uint32_T plook_evencg(real_T u, real_T bp0, real_T bpSpace, uint32_T maxIndex, real_T *fraction)
Definition IEM25_TV_v_2_2.c:248
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])
Definition IEM25_TV_v_2_2.c:570
void LookUp_real_T_real_T(real_T *pY, const real_T *pYData, real_T u, const real_T *pUData, uint32_T iHi)
Definition IEM25_TV_v_2_2.c:111
uint32_T plook_bincag(real_T u, const real_T bp[], uint32_T maxIndex, real_T *fraction)
Definition IEM25_TV_v_2_2.c:143
uint32_T plook_binx(real_T u, const real_T bp[], uint32_T maxIndex, real_T *fraction)
Definition IEM25_TV_v_2_2.c:222
uint32_T binsearch_u32d(real_T u, const real_T bp[], uint32_T startIndex, uint32_T maxIndex)
Definition IEM25_TV_v_2_2.c:287
real_T look1_binlx(real_T u0, const real_T bp0[], const real_T table[], uint32_T maxIndex)
Definition IEM25_TV_v_2_2.c:165
unsigned int uint32_T
Definition rtwtypes.h:56
double real_T
Definition rtwtypes.h:66