1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
/*
* File: pttASMC_FluidD.h
*
* Code generated for Simulink model 'pttASMC_FluidD'.
*
* Model version : 5.75
* Simulink Coder version : 9.4 (R2020b) 29-Jul-2020
* C/C++ source code generated on : Fri Sep 2 10:56:05 2022
*
* Target selection: ert.tlc
* Embedded hardware selection: Intel->x86-64 (Linux 64)
* Code generation objectives: Unspecified
* Validation result: Not run
*/
/* pttASMC_FluidD_COMMON_INCLUDES_ */
/* Macros for accessing real-time model data structure */
/* Block states (default storage) for system '<Root>' */
typedef struct DW_pttASMC_FluidD_T;
/* Constant parameters (default storage) */
typedef struct ConstP_pttASMC_FluidD_T;
/* External inputs (root inport signals with default storage) */
typedef struct ExtU_pttASMC_FluidD_T;
/* External outputs (root outports fed by signals with default storage) */
typedef struct ExtY_pttASMC_FluidD_T;
/* Real-time Model Data Structure */
;
/* Block states (default storage) */
extern DW_pttASMC_FluidD_T pttASMC_FluidD_DW;
/* External inputs (root inport signals with default storage) */
extern ExtU_pttASMC_FluidD_T pttASMC_FluidD_U;
/* External outputs (root outports fed by signals with default storage) */
extern ExtY_pttASMC_FluidD_T pttASMC_FluidD_Y;
/* Constant parameters (default storage) */
extern const ConstP_pttASMC_FluidD_T pttASMC_FluidD_ConstP;
/* Model entry point functions */
extern void ;
extern void ;
extern void ;
/* Real-time Model object */
extern RT_MODEL_pttASMC_FluidD_T *const pttASMC_FluidD_M;
/*-
* These blocks were eliminated from the model due to optimizations:
*
* Block '<S2>/Data Type Duplicate' : Unused code path elimination
* Block '<S1>/gain2' : Eliminated nontunable gain of 1
*/
/*-
* The generated code includes comments that allow you to trace directly
* back to the appropriate location in the model. The basic format
* is <system>/block_name, where system is the system number (uniquely
* assigned by Simulink) and block_name is the name of the block.
*
* Note that this particular code originates from a subsystem build,
* and has its own system numbers different from the parent model.
* Refer to the system hierarchy for this subsystem below, and use the
* MATLAB hilite_system command to trace the generated code back
* to the parent model. For example,
*
* hilite_system('ims_Build5pt3b_PTTasm/pttASMC_FluidD') - opens subsystem ims_Build5pt3b_PTTasm/pttASMC_FluidD
* hilite_system('ims_Build5pt3b_PTTasm/pttASMC_FluidD/Kp') - opens and selects block Kp
*
* Here is the system hierarchy for this model
*
* '<Root>' : 'ims_Build5pt3b_PTTasm'
* '<S1>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD'
* '<S2>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Discrete Derivative'
* '<S3>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Flagd'
* '<S4>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Fpi_d'
* '<S5>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Flagd/Input Delay'
* '<S6>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Flagd/Output Delay'
* '<S7>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Fpi_d/Input Delay'
* '<S8>' : 'ims_Build5pt3b_PTTasm/pttASMC_FluidD/Fpi_d/Output Delay'
*/
/* RTW_HEADER_pttASMC_FluidD_h_ */
/*
* File trailer for generated code.
*
* [EOF]
*/