12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- //
- // File: rt_nonfinite.h
- //
- // Code generated for Simulink model 'PmsmSimUt'.
- //
- // Model version : 1.18
- // Simulink Coder version : 9.4 (R2020b) 29-Jul-2020
- // C/C++ source code generated on : Tue Aug 1 23:42:37 2023
- //
- // Target selection: ert.tlc
- // Embedded hardware selection: Intel->x86-64 (Windows64)
- // Code generation objectives: Unspecified
- // Validation result: Not run
- //
- #ifndef RTW_HEADER_rt_nonfinite_h_
- #define RTW_HEADER_rt_nonfinite_h_
- #include <stddef.h>
- #include "rtwtypes.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- extern real_T rtInf;
- extern real_T rtMinusInf;
- extern real_T rtNaN;
- extern real32_T rtInfF;
- extern real32_T rtMinusInfF;
- extern real32_T rtNaNF;
- extern void rt_InitInfAndNaN(size_t realSize);
- extern boolean_T rtIsInf(real_T value);
- extern boolean_T rtIsInfF(real32_T value);
- extern boolean_T rtIsNaN(real_T value);
- extern boolean_T rtIsNaNF(real32_T value);
- typedef struct {
- struct {
- uint32_T wordH;
- uint32_T wordL;
- } words;
- } BigEndianIEEEDouble;
- typedef struct {
- struct {
- uint32_T wordL;
- uint32_T wordH;
- } words;
- } LittleEndianIEEEDouble;
- typedef struct {
- union {
- real32_T wordLreal;
- uint32_T wordLuint;
- } wordL;
- } IEEESingle;
- #ifdef __cplusplus
- } // extern "C"
- #endif
- #endif // RTW_HEADER_rt_nonfinite_h_
- //
- // File trailer for generated code.
- //
- // [EOF]
- //
|