1 | |
---|
2 | //---------------------------------------------------- |
---|
3 | // project: sinobad header generated by YAO version v.9 |
---|
4 | //---------------------------------------------------- |
---|
5 | |
---|
6 | // DEFINE FOR PARALLELISM |
---|
7 | #define PARALLEL |
---|
8 | #ifdef _OPENMP |
---|
9 | #include <omp.h> |
---|
10 | #else |
---|
11 | #define omp_get_thread_num() 0 |
---|
12 | #define omp_get_num_threads() 1 |
---|
13 | #define omp_get_max_threads() 1 |
---|
14 | #endif |
---|
15 | |
---|
16 | //ᅵ ᅵ ᅵ ᅵ LES DECLARATIONS DE CLASS, DEFINE ET ALLOCATION DU PROJET |
---|
17 | #define NPCA 15 |
---|
18 | #define NX 32 |
---|
19 | #define NY 22 |
---|
20 | #define NZ 31 |
---|
21 | #define NMAX 800 |
---|
22 | #define TA 50 |
---|
23 | #define TU 2 |
---|
24 | #define Y3_M 8 |
---|
25 | #define YO_M1QN3 |
---|
26 | #define YDOUBLE |
---|
27 | #define YTINY 1.e-15 |
---|
28 | #define YREAL double |
---|
29 | |
---|
30 | #define YNBUPTIME_Tcst 0 |
---|
31 | #define YNBSTEPTIME_Tcst 1 |
---|
32 | #define YNBALLTIME_Tcst 1 |
---|
33 | #define YDt_Tcst YTabTraj[0].dtime |
---|
34 | #define Yid_Tcst 0 |
---|
35 | |
---|
36 | #define YNBUPTIME_Tsbd 2 |
---|
37 | #define YNBSTEPTIME_Tsbd 50 |
---|
38 | #define YNBALLTIME_Tsbd 52 |
---|
39 | #define YDt_Tsbd YTabTraj[1].dtime |
---|
40 | #define Yid_Tsbd 1 |
---|
41 | |
---|
42 | #define YA1_S0d 1 |
---|
43 | #define YDIM_S0d 1 |
---|
44 | #define YNB_S0d 1 |
---|
45 | #define Yid_S0d 0 |
---|
46 | |
---|
47 | #define YA1_S3d 32 |
---|
48 | #define YA2_S3d 22 |
---|
49 | #define YA3_S3d 31 |
---|
50 | #define YA2A3_S3d 682 |
---|
51 | #define YDIM_S3d 3 |
---|
52 | #define YNB_S3d 21824 |
---|
53 | #define Yid_S3d 1 |
---|
54 | |
---|
55 | #define YA1_S3dt 32 |
---|
56 | #define YA2_S3dt 22 |
---|
57 | #define YA3_S3dt 31 |
---|
58 | #define YA2A3_S3dt 682 |
---|
59 | #define YDIM_S3dt 3 |
---|
60 | #define YNB_S3dt 21824 |
---|
61 | #define Yid_S3dt 2 |
---|
62 | |
---|
63 | #define YA1_S3dt_b 32 |
---|
64 | #define YA2_S3dt_b 22 |
---|
65 | #define YA3_S3dt_b 31 |
---|
66 | #define YA2A3_S3dt_b 682 |
---|
67 | #define YDIM_S3dt_b 3 |
---|
68 | #define YNB_S3dt_b 21824 |
---|
69 | #define Yid_S3dt_b 3 |
---|
70 | |
---|
71 | #define YA1_Ssolsor 32 |
---|
72 | #define YA2_Ssolsor 22 |
---|
73 | #define YA3_Ssolsor 800 |
---|
74 | #define YA2A3_Ssolsor 17600 |
---|
75 | #define YDIM_Ssolsor 3 |
---|
76 | #define YNB_Ssolsor 563200 |
---|
77 | #define Yid_Ssolsor 4 |
---|
78 | |
---|
79 | /*----------------- GENERATION OF MODULES... -------------*/ |
---|
80 | |
---|
81 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshn_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
82 | #define Yid_sshn_c 0 |
---|
83 | |
---|
84 | class Yaosshn_c; |
---|
85 | /*NBMOD */ #define YNB_sshn_c 704 |
---|
86 | /*NBSMOD */ #define YNBS_sshn_c 1 |
---|
87 | /*M2_VALSG */ #define Ystate_sshn_c(v, i, j) Ysshn_c->Ystate[i][j][v] |
---|
88 | /*M2_VALSG */ #define YS_sshn_c(v, i, j) Ysshn_c->Ystate[i][j][v] |
---|
89 | /*M2_VALSGI */ #define YS1_sshn_c(i, j) Ysshn_c->Ystate[i][j][0] |
---|
90 | /*M2_HERESGI*/ #define YS1Y_sshn_c Ysshn_c->Ystate[Yi][Yj][0] |
---|
91 | /*M2_VALSG */ #define Ygrad_sshn_c(v, i, j) Ysshn_c->Ygrad[i][j][v] |
---|
92 | /*M2_VALSG */ #define YG_sshn_c(v, i, j) Ysshn_c->Ygrad[i][j][v] |
---|
93 | /*M2_VALSGI */ #define YG1_sshn_c(i, j) Ysshn_c->Ygrad[i][j][0] |
---|
94 | /*M2_HERESGI*/ #define YG1Y_sshn_c Ysshn_c->Ygrad[Yi][Yj][0] |
---|
95 | Yaosshn_c *Ysshn_c; |
---|
96 | |
---|
97 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
98 | #define Yid_ta_c 1 |
---|
99 | #define YNBPTARGET_ta_c 0 |
---|
100 | #define YDEBTARGET_ta_c 0 |
---|
101 | #define YENDTARGET_ta_c 0 |
---|
102 | |
---|
103 | class Yaota_c; |
---|
104 | /*NBSMOD */ #define YNBS_ta_c 1 |
---|
105 | /*M3_VALSG */ #define Ystate_ta_c(v, i, j, k) Yta_c->Ystate[i][j][k][v] |
---|
106 | /*M3_VALSG */ #define YS_ta_c(v, i, j, k) Yta_c->Ystate[i][j][k][v] |
---|
107 | /*M3_VALSGI */ #define YS1_ta_c(i, j, k) Yta_c->Ystate[i][j][k][0] |
---|
108 | /*M3_HERESGI*/ #define YS1Y_ta_c Yta_c->Ystate[Yi][Yj][Yk][0] |
---|
109 | /*M3_VALSG */ #define Ygrad_ta_c(v, i, j, k) Yta_c->Ygrad[i][j][k][v] |
---|
110 | /*M3_VALSG */ #define YG_ta_c(v, i, j, k) Yta_c->Ygrad[i][j][k][v] |
---|
111 | /*M3_VALSGI */ #define YG1_ta_c(i, j, k) Yta_c->Ygrad[i][j][k][0] |
---|
112 | /*M3_HERESGI*/ #define YG1Y_ta_c Yta_c->Ygrad[Yi][Yj][Yk][0] |
---|
113 | /*M3_VALSG */ #define Yepsi_ta_c(v, i, j, k) Yta_c->Yepsi[i][j][k][v] |
---|
114 | /*M3_VALSG */ #define YE_ta_c(v, i, j, k) Yta_c->Yepsi[i][j][k][v] |
---|
115 | /*M3_VALSGI */ #define YE1_ta_c(i, j, k) Yta_c->Yepsi[i][j][k][0] |
---|
116 | Yaota_c *Yta_c; |
---|
117 | /*M3_VALSG */ #define Ywish_ta_c(v, i, j, k) Yta_c->Ywish[i][j][k][v] |
---|
118 | /*M3_VALSG */ #define YW_ta_c(v, i, j, k) Yta_c->Ywish[i][j][k][v] |
---|
119 | /*M3_VALSGI */ #define YW1_ta_c(i, j, k) Yta_c->Ywish[i][j][k][0] |
---|
120 | /*M3_HERESGI*/ #define YW1Y_ta_c Yta_c->Ywish[Yi][Yj][Yk][0] |
---|
121 | |
---|
122 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
123 | #define Yid_sa_c 2 |
---|
124 | |
---|
125 | class Yaosa_c; |
---|
126 | /*NBSMOD */ #define YNBS_sa_c 1 |
---|
127 | /*M3_VALSG */ #define Ystate_sa_c(v, i, j, k) Ysa_c->Ystate[i][j][k][v] |
---|
128 | /*M3_VALSG */ #define YS_sa_c(v, i, j, k) Ysa_c->Ystate[i][j][k][v] |
---|
129 | /*M3_VALSGI */ #define YS1_sa_c(i, j, k) Ysa_c->Ystate[i][j][k][0] |
---|
130 | /*M3_HERESGI*/ #define YS1Y_sa_c Ysa_c->Ystate[Yi][Yj][Yk][0] |
---|
131 | /*M3_VALSG */ #define Ygrad_sa_c(v, i, j, k) Ysa_c->Ygrad[i][j][k][v] |
---|
132 | /*M3_VALSG */ #define YG_sa_c(v, i, j, k) Ysa_c->Ygrad[i][j][k][v] |
---|
133 | /*M3_VALSGI */ #define YG1_sa_c(i, j, k) Ysa_c->Ygrad[i][j][k][0] |
---|
134 | /*M3_HERESGI*/ #define YG1Y_sa_c Ysa_c->Ygrad[Yi][Yj][Yk][0] |
---|
135 | Yaosa_c *Ysa_c; |
---|
136 | |
---|
137 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
138 | #define Yid_ua_c 3 |
---|
139 | |
---|
140 | class Yaoua_c; |
---|
141 | /*NBSMOD */ #define YNBS_ua_c 1 |
---|
142 | /*M3_VALSG */ #define Ystate_ua_c(v, i, j, k) Yua_c->Ystate[i][j][k][v] |
---|
143 | /*M3_VALSG */ #define YS_ua_c(v, i, j, k) Yua_c->Ystate[i][j][k][v] |
---|
144 | /*M3_VALSGI */ #define YS1_ua_c(i, j, k) Yua_c->Ystate[i][j][k][0] |
---|
145 | /*M3_HERESGI*/ #define YS1Y_ua_c Yua_c->Ystate[Yi][Yj][Yk][0] |
---|
146 | /*M3_VALSG */ #define Ygrad_ua_c(v, i, j, k) Yua_c->Ygrad[i][j][k][v] |
---|
147 | /*M3_VALSG */ #define YG_ua_c(v, i, j, k) Yua_c->Ygrad[i][j][k][v] |
---|
148 | /*M3_VALSGI */ #define YG1_ua_c(i, j, k) Yua_c->Ygrad[i][j][k][0] |
---|
149 | /*M3_HERESGI*/ #define YG1Y_ua_c Yua_c->Ygrad[Yi][Yj][Yk][0] |
---|
150 | Yaoua_c *Yua_c; |
---|
151 | |
---|
152 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
153 | #define Yid_va_c 4 |
---|
154 | |
---|
155 | class Yaova_c; |
---|
156 | /*NBSMOD */ #define YNBS_va_c 1 |
---|
157 | /*M3_VALSG */ #define Ystate_va_c(v, i, j, k) Yva_c->Ystate[i][j][k][v] |
---|
158 | /*M3_VALSG */ #define YS_va_c(v, i, j, k) Yva_c->Ystate[i][j][k][v] |
---|
159 | /*M3_VALSGI */ #define YS1_va_c(i, j, k) Yva_c->Ystate[i][j][k][0] |
---|
160 | /*M3_HERESGI*/ #define YS1Y_va_c Yva_c->Ystate[Yi][Yj][Yk][0] |
---|
161 | /*M3_VALSG */ #define Ygrad_va_c(v, i, j, k) Yva_c->Ygrad[i][j][k][v] |
---|
162 | /*M3_VALSG */ #define YG_va_c(v, i, j, k) Yva_c->Ygrad[i][j][k][v] |
---|
163 | /*M3_VALSGI */ #define YG1_va_c(i, j, k) Yva_c->Ygrad[i][j][k][0] |
---|
164 | /*M3_HERESGI*/ #define YG1Y_va_c Yva_c->Ygrad[Yi][Yj][Yk][0] |
---|
165 | Yaova_c *Yva_c; |
---|
166 | |
---|
167 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_qsr_qns~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
168 | #define Yid_sbcgyre_qsr_qns 5 |
---|
169 | |
---|
170 | class Yaosbcgyre_qsr_qns; |
---|
171 | class sbcgyre_qsr_qns; |
---|
172 | /*NBMOD */ #define YNB_sbcgyre_qsr_qns 704 |
---|
173 | /*NBSMOD */ #define YNBS_sbcgyre_qsr_qns 2 |
---|
174 | /*NBIMOD */ #define YNBI_sbcgyre_qsr_qns 1 |
---|
175 | /*M2_VALST */ #define Ystate_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][v] |
---|
176 | /*M2_VALST */ #define YS_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][v] |
---|
177 | /*M2_VALSIT */ #define YS1_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][0] |
---|
178 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ystate[YTemps][Yi][Yj][0] |
---|
179 | /*M2_VALSIT */ #define YS2_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][1] |
---|
180 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ystate[YTemps][Yi][Yj][1] |
---|
181 | /*M2_VALST */ #define Ygrad_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][v] |
---|
182 | /*M2_VALST */ #define YG_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][v] |
---|
183 | /*M2_VALSIT */ #define YG1_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][0] |
---|
184 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ygrad[YTemps][Yi][Yj][0] |
---|
185 | /*M2_VALSIT */ #define YG2_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][1] |
---|
186 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ygrad[YTemps][Yi][Yj][1] |
---|
187 | sbcgyre_qsr_qns *Ysbcgyre_qsr_qns; |
---|
188 | |
---|
189 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emp1~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
190 | #define Yid_sbcgyre_emp1 6 |
---|
191 | |
---|
192 | class Yaosbcgyre_emp1; |
---|
193 | class sbcgyre_emp1; |
---|
194 | /*NBMOD */ #define YNB_sbcgyre_emp1 704 |
---|
195 | /*NBSMOD */ #define YNBS_sbcgyre_emp1 1 |
---|
196 | /*M2_VALST */ #define Ystate_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][v] |
---|
197 | /*M2_VALST */ #define YS_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][v] |
---|
198 | /*M2_VALSIT */ #define YS1_sbcgyre_emp1(i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][0] |
---|
199 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emp1 Ysbcgyre_emp1->Ystate[YTemps][Yi][Yj][0] |
---|
200 | /*M2_VALST */ #define Ygrad_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][v] |
---|
201 | /*M2_VALST */ #define YG_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][v] |
---|
202 | /*M2_VALSIT */ #define YG1_sbcgyre_emp1(i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][0] |
---|
203 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emp1 Ysbcgyre_emp1->Ygrad[YTemps][Yi][Yj][0] |
---|
204 | sbcgyre_emp1 *Ysbcgyre_emp1; |
---|
205 | |
---|
206 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_zsumemp_zsurf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
207 | #define Yid_sbcgyre_zsumemp_zsurf 7 |
---|
208 | |
---|
209 | class Yaosbcgyre_zsumemp_zsurf; |
---|
210 | class sbcgyre_zsumemp_zsurf; |
---|
211 | /*NBMOD */ #define YNB_sbcgyre_zsumemp_zsurf 704 |
---|
212 | /*NBSMOD */ #define YNBS_sbcgyre_zsumemp_zsurf 2 |
---|
213 | /*NBIMOD */ #define YNBI_sbcgyre_zsumemp_zsurf 5 |
---|
214 | /*M2_VALST */ #define Ystate_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][v] |
---|
215 | /*M2_VALST */ #define YS_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][v] |
---|
216 | /*M2_VALSIT */ #define YS1_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][0] |
---|
217 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ystate[YTemps][Yi][Yj][0] |
---|
218 | /*M2_VALSIT */ #define YS2_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][1] |
---|
219 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ystate[YTemps][Yi][Yj][1] |
---|
220 | /*M2_VALST */ #define Ygrad_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][v] |
---|
221 | /*M2_VALST */ #define YG_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][v] |
---|
222 | /*M2_VALSIT */ #define YG1_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][0] |
---|
223 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ygrad[YTemps][Yi][Yj][0] |
---|
224 | /*M2_VALSIT */ #define YG2_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][1] |
---|
225 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ygrad[YTemps][Yi][Yj][1] |
---|
226 | sbcgyre_zsumemp_zsurf *Ysbcgyre_zsumemp_zsurf; |
---|
227 | |
---|
228 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
229 | #define Yid_sbcgyre_emp 8 |
---|
230 | |
---|
231 | class Yaosbcgyre_emp; |
---|
232 | class sbcgyre_emp; |
---|
233 | /*NBMOD */ #define YNB_sbcgyre_emp 704 |
---|
234 | /*NBSMOD */ #define YNBS_sbcgyre_emp 1 |
---|
235 | /*NBIMOD */ #define YNBI_sbcgyre_emp 3 |
---|
236 | /*M2_VALST */ #define Ystate_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ystate[t][i][j][v] |
---|
237 | /*M2_VALST */ #define YS_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ystate[t][i][j][v] |
---|
238 | /*M2_VALSIT */ #define YS1_sbcgyre_emp(i, j, t) Ysbcgyre_emp->Ystate[t][i][j][0] |
---|
239 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emp Ysbcgyre_emp->Ystate[YTemps][Yi][Yj][0] |
---|
240 | /*M2_VALST */ #define Ygrad_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][v] |
---|
241 | /*M2_VALST */ #define YG_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][v] |
---|
242 | /*M2_VALSIT */ #define YG1_sbcgyre_emp(i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][0] |
---|
243 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emp Ysbcgyre_emp->Ygrad[YTemps][Yi][Yj][0] |
---|
244 | sbcgyre_emp *Ysbcgyre_emp; |
---|
245 | |
---|
246 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emps~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
247 | #define Yid_sbcgyre_emps 9 |
---|
248 | |
---|
249 | class Yaosbcgyre_emps; |
---|
250 | class sbcgyre_emps; |
---|
251 | /*NBMOD */ #define YNB_sbcgyre_emps 704 |
---|
252 | /*NBSMOD */ #define YNBS_sbcgyre_emps 1 |
---|
253 | /*NBIMOD */ #define YNBI_sbcgyre_emps 1 |
---|
254 | /*M2_VALST */ #define Ystate_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ystate[t][i][j][v] |
---|
255 | /*M2_VALST */ #define YS_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ystate[t][i][j][v] |
---|
256 | /*M2_VALSIT */ #define YS1_sbcgyre_emps(i, j, t) Ysbcgyre_emps->Ystate[t][i][j][0] |
---|
257 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emps Ysbcgyre_emps->Ystate[YTemps][Yi][Yj][0] |
---|
258 | /*M2_VALST */ #define Ygrad_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][v] |
---|
259 | /*M2_VALST */ #define YG_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][v] |
---|
260 | /*M2_VALSIT */ #define YG1_sbcgyre_emps(i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][0] |
---|
261 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emps Ysbcgyre_emps->Ygrad[YTemps][Yi][Yj][0] |
---|
262 | sbcgyre_emps *Ysbcgyre_emps; |
---|
263 | |
---|
264 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_utau_vtau~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
265 | #define Yid_sbcgyre_utau_vtau 10 |
---|
266 | |
---|
267 | class Yaosbcgyre_utau_vtau; |
---|
268 | class sbcgyre_utau_vtau; |
---|
269 | /*NBMOD */ #define YNB_sbcgyre_utau_vtau 704 |
---|
270 | /*NBSMOD */ #define YNBS_sbcgyre_utau_vtau 2 |
---|
271 | /*M2_VALST */ #define Ystate_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][v] |
---|
272 | /*M2_VALST */ #define YS_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][v] |
---|
273 | /*M2_VALSIT */ #define YS1_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][0] |
---|
274 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ystate[YTemps][Yi][Yj][0] |
---|
275 | /*M2_VALSIT */ #define YS2_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][1] |
---|
276 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ystate[YTemps][Yi][Yj][1] |
---|
277 | /*M2_VALST */ #define Ygrad_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][v] |
---|
278 | /*M2_VALST */ #define YG_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][v] |
---|
279 | /*M2_VALSIT */ #define YG1_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][0] |
---|
280 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ygrad[YTemps][Yi][Yj][0] |
---|
281 | /*M2_VALSIT */ #define YG2_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][1] |
---|
282 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ygrad[YTemps][Yi][Yj][1] |
---|
283 | sbcgyre_utau_vtau *Ysbcgyre_utau_vtau; |
---|
284 | |
---|
285 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_wndm~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
286 | #define Yid_sbcgyre_wndm 11 |
---|
287 | |
---|
288 | class Yaosbcgyre_wndm; |
---|
289 | class sbcgyre_wndm; |
---|
290 | /*NBMOD */ #define YNB_sbcgyre_wndm 704 |
---|
291 | /*NBSMOD */ #define YNBS_sbcgyre_wndm 1 |
---|
292 | /*NBIMOD */ #define YNBI_sbcgyre_wndm 4 |
---|
293 | /*M2_VALST */ #define Ystate_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][v] |
---|
294 | /*M2_VALST */ #define YS_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][v] |
---|
295 | /*M2_VALSIT */ #define YS1_sbcgyre_wndm(i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][0] |
---|
296 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_wndm Ysbcgyre_wndm->Ystate[YTemps][Yi][Yj][0] |
---|
297 | /*M2_VALST */ #define Ygrad_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][v] |
---|
298 | /*M2_VALST */ #define YG_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][v] |
---|
299 | /*M2_VALSIT */ #define YG1_sbcgyre_wndm(i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][0] |
---|
300 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_wndm Ysbcgyre_wndm->Ygrad[YTemps][Yi][Yj][0] |
---|
301 | sbcgyre_wndm *Ysbcgyre_wndm; |
---|
302 | |
---|
303 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module bn2_rn2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
304 | #define Yid_bn2_rn2 12 |
---|
305 | |
---|
306 | class Yaobn2_rn2; |
---|
307 | class bn2_rn2; |
---|
308 | /*NBSMOD */ #define YNBS_bn2_rn2 1 |
---|
309 | /*NBIMOD */ #define YNBI_bn2_rn2 4 |
---|
310 | /*M3_VALST */ #define Ystate_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][v] |
---|
311 | /*M3_VALST */ #define YS_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][v] |
---|
312 | /*M3_VALSIT */ #define YS1_bn2_rn2(i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][0] |
---|
313 | /*M3_HERESIT*/ #define YS1Y_bn2_rn2 Ybn2_rn2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
314 | /*M3_VALST */ #define Ygrad_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][v] |
---|
315 | /*M3_VALST */ #define YG_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][v] |
---|
316 | /*M3_VALSIT */ #define YG1_bn2_rn2(i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][0] |
---|
317 | /*M3_HERESIT*/ #define YG1Y_bn2_rn2 Ybn2_rn2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
318 | bn2_rn2 *Ybn2_rn2; |
---|
319 | |
---|
320 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdf_avt_avmu_avmv~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
321 | #define Yid_zdf_avt_avmu_avmv 13 |
---|
322 | |
---|
323 | class Yaozdf_avt_avmu_avmv; |
---|
324 | class zdf_avt_avmu_avmv; |
---|
325 | /*NBSMOD */ #define YNBS_zdf_avt_avmu_avmv 3 |
---|
326 | /*NBIMOD */ #define YNBI_zdf_avt_avmu_avmv 19 |
---|
327 | /*M3_VALST */ #define Ystate_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][v] |
---|
328 | /*M3_VALST */ #define YS_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][v] |
---|
329 | /*M3_VALSIT */ #define YS1_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][0] |
---|
330 | /*M3_HERESIT*/ #define YS1Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
331 | /*M3_VALSIT */ #define YS2_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][1] |
---|
332 | /*M3_HERESIT*/ #define YS2Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
333 | /*M3_VALSIT */ #define YS3_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][2] |
---|
334 | /*M3_HERESIT*/ #define YS3Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
335 | /*M3_VALST */ #define Ygrad_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][v] |
---|
336 | /*M3_VALST */ #define YG_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][v] |
---|
337 | /*M3_VALSIT */ #define YG1_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][0] |
---|
338 | /*M3_HERESIT*/ #define YG1Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
339 | /*M3_VALSIT */ #define YG2_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][1] |
---|
340 | /*M3_HERESIT*/ #define YG2Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
341 | /*M3_VALSIT */ #define YG3_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][2] |
---|
342 | /*M3_HERESIT*/ #define YG3Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
343 | zdf_avt_avmu_avmv *Yzdf_avt_avmu_avmv; |
---|
344 | |
---|
345 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdfmxl_hmld~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
346 | #define Yid_zdfmxl_hmld 14 |
---|
347 | |
---|
348 | class Yaozdfmxl_hmld; |
---|
349 | class zdfmxl_hmld; |
---|
350 | /*NBMOD */ #define YNB_zdfmxl_hmld 704 |
---|
351 | /*NBSMOD */ #define YNBS_zdfmxl_hmld 1 |
---|
352 | /*NBIMOD */ #define YNBI_zdfmxl_hmld 31 |
---|
353 | /*M2_VALST */ #define Ystate_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][v] |
---|
354 | /*M2_VALST */ #define YS_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][v] |
---|
355 | /*M2_VALSIT */ #define YS1_zdfmxl_hmld(i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][0] |
---|
356 | /*M2_HERESIT*/ #define YS1Y_zdfmxl_hmld Yzdfmxl_hmld->Ystate[YTemps][Yi][Yj][0] |
---|
357 | /*M2_VALST */ #define Ygrad_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][v] |
---|
358 | /*M2_VALST */ #define YG_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][v] |
---|
359 | /*M2_VALSIT */ #define YG1_zdfmxl_hmld(i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][0] |
---|
360 | /*M2_HERESIT*/ #define YG1Y_zdfmxl_hmld Yzdfmxl_hmld->Ygrad[YTemps][Yi][Yj][0] |
---|
361 | zdfmxl_hmld *Yzdfmxl_hmld; |
---|
362 | |
---|
363 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdfmxl_nmln_hmlp_hmlpt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
364 | #define Yid_zdfmxl_nmln_hmlp_hmlpt 15 |
---|
365 | |
---|
366 | class Yaozdfmxl_nmln_hmlp_hmlpt; |
---|
367 | class zdfmxl_nmln_hmlp_hmlpt; |
---|
368 | /*NBMOD */ #define YNB_zdfmxl_nmln_hmlp_hmlpt 704 |
---|
369 | /*NBSMOD */ #define YNBS_zdfmxl_nmln_hmlp_hmlpt 3 |
---|
370 | /*NBIMOD */ #define YNBI_zdfmxl_nmln_hmlp_hmlpt 31 |
---|
371 | /*M2_VALST */ #define Ystate_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][v] |
---|
372 | /*M2_VALST */ #define YS_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][v] |
---|
373 | /*M2_VALSIT */ #define YS1_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][0] |
---|
374 | /*M2_HERESIT*/ #define YS1Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][0] |
---|
375 | /*M2_VALSIT */ #define YS2_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][1] |
---|
376 | /*M2_HERESIT*/ #define YS2Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][1] |
---|
377 | /*M2_VALSIT */ #define YS3_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][2] |
---|
378 | /*M2_HERESIT*/ #define YS3Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][2] |
---|
379 | /*M2_VALST */ #define Ygrad_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][v] |
---|
380 | /*M2_VALST */ #define YG_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][v] |
---|
381 | /*M2_VALSIT */ #define YG1_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][0] |
---|
382 | /*M2_HERESIT*/ #define YG1Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][0] |
---|
383 | /*M2_VALSIT */ #define YG2_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][1] |
---|
384 | /*M2_HERESIT*/ #define YG2Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][1] |
---|
385 | /*M2_VALSIT */ #define YG3_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][2] |
---|
386 | /*M2_HERESIT*/ #define YG3Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][2] |
---|
387 | zdfmxl_nmln_hmlp_hmlpt *Yzdfmxl_nmln_hmlp_hmlpt; |
---|
388 | |
---|
389 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_sa_trasbc~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
390 | #define Yid_ta_sa_trasbc 16 |
---|
391 | |
---|
392 | class Yaota_sa_trasbc; |
---|
393 | class ta_sa_trasbc; |
---|
394 | /*NBMOD */ #define YNB_ta_sa_trasbc 704 |
---|
395 | /*NBSMOD */ #define YNBS_ta_sa_trasbc 2 |
---|
396 | /*NBIMOD */ #define YNBI_ta_sa_trasbc 3 |
---|
397 | /*M2_VALST */ #define Ystate_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ystate[t][i][j][v] |
---|
398 | /*M2_VALST */ #define YS_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ystate[t][i][j][v] |
---|
399 | /*M2_VALSIT */ #define YS1_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ystate[t][i][j][0] |
---|
400 | /*M2_HERESIT*/ #define YS1Y_ta_sa_trasbc Yta_sa_trasbc->Ystate[YTemps][Yi][Yj][0] |
---|
401 | /*M2_VALSIT */ #define YS2_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ystate[t][i][j][1] |
---|
402 | /*M2_HERESIT*/ #define YS2Y_ta_sa_trasbc Yta_sa_trasbc->Ystate[YTemps][Yi][Yj][1] |
---|
403 | /*M2_VALST */ #define Ygrad_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][v] |
---|
404 | /*M2_VALST */ #define YG_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][v] |
---|
405 | /*M2_VALSIT */ #define YG1_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][0] |
---|
406 | /*M2_HERESIT*/ #define YG1Y_ta_sa_trasbc Yta_sa_trasbc->Ygrad[YTemps][Yi][Yj][0] |
---|
407 | /*M2_VALSIT */ #define YG2_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][1] |
---|
408 | /*M2_HERESIT*/ #define YG2Y_ta_sa_trasbc Yta_sa_trasbc->Ygrad[YTemps][Yi][Yj][1] |
---|
409 | ta_sa_trasbc *Yta_sa_trasbc; |
---|
410 | |
---|
411 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_traqsr~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
412 | #define Yid_ta_traqsr 17 |
---|
413 | |
---|
414 | class Yaota_traqsr; |
---|
415 | class ta_traqsr; |
---|
416 | /*NBSMOD */ #define YNBS_ta_traqsr 1 |
---|
417 | /*NBIMOD */ #define YNBI_ta_traqsr 2 |
---|
418 | /*M3_VALST */ #define Ystate_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][v] |
---|
419 | /*M3_VALST */ #define YS_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][v] |
---|
420 | /*M3_VALSIT */ #define YS1_ta_traqsr(i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][0] |
---|
421 | /*M3_HERESIT*/ #define YS1Y_ta_traqsr Yta_traqsr->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
422 | /*M3_VALST */ #define Ygrad_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][v] |
---|
423 | /*M3_VALST */ #define YG_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][v] |
---|
424 | /*M3_VALSIT */ #define YG1_ta_traqsr(i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][0] |
---|
425 | /*M3_HERESIT*/ #define YG1Y_ta_traqsr Yta_traqsr->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
426 | ta_traqsr *Yta_traqsr; |
---|
427 | |
---|
428 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcent_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
429 | #define Yid_zcent_hor_traadv_cen2 18 |
---|
430 | |
---|
431 | class Yaozcent_hor_traadv_cen2; |
---|
432 | class zcent_hor_traadv_cen2; |
---|
433 | /*NBSMOD */ #define YNBS_zcent_hor_traadv_cen2 2 |
---|
434 | /*NBIMOD */ #define YNBI_zcent_hor_traadv_cen2 5 |
---|
435 | /*M3_VALST */ #define Ystate_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
436 | /*M3_VALST */ #define YS_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
437 | /*M3_VALSIT */ #define YS1_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
438 | /*M3_HERESIT*/ #define YS1Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
439 | /*M3_VALSIT */ #define YS2_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][1] |
---|
440 | /*M3_HERESIT*/ #define YS2Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
441 | /*M3_VALST */ #define Ygrad_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
442 | /*M3_VALST */ #define YG_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
443 | /*M3_VALSIT */ #define YG1_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
444 | /*M3_HERESIT*/ #define YG1Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
445 | /*M3_VALSIT */ #define YG2_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][1] |
---|
446 | /*M3_HERESIT*/ #define YG2Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
447 | zcent_hor_traadv_cen2 *Yzcent_hor_traadv_cen2; |
---|
448 | |
---|
449 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcens_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
450 | #define Yid_zcens_hor_traadv_cen2 19 |
---|
451 | class zcens_hor_traadv_cen2; |
---|
452 | /*NBSMOD */ #define YNBS_zcens_hor_traadv_cen2 2 |
---|
453 | /*NBIMOD */ #define YNBI_zcens_hor_traadv_cen2 5 |
---|
454 | /*M3_VALST */ #define Ystate_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
455 | /*M3_VALST */ #define YS_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
456 | /*M3_VALSIT */ #define YS1_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
457 | /*M3_HERESIT*/ #define YS1Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
458 | /*M3_VALSIT */ #define YS2_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][1] |
---|
459 | /*M3_HERESIT*/ #define YS2Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
460 | /*M3_VALST */ #define Ygrad_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
461 | /*M3_VALST */ #define YG_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
462 | /*M3_VALSIT */ #define YG1_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
463 | /*M3_HERESIT*/ #define YG1Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
464 | /*M3_VALSIT */ #define YG2_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][1] |
---|
465 | /*M3_HERESIT*/ #define YG2Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
466 | zcens_hor_traadv_cen2 *Yzcens_hor_traadv_cen2; |
---|
467 | |
---|
468 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
469 | #define Yid_ta_hor_traadv_cen2 20 |
---|
470 | |
---|
471 | class Yaota_hor_traadv_cen2; |
---|
472 | class ta_hor_traadv_cen2; |
---|
473 | /*NBSMOD */ #define YNBS_ta_hor_traadv_cen2 1 |
---|
474 | /*NBIMOD */ #define YNBI_ta_hor_traadv_cen2 5 |
---|
475 | /*M3_VALST */ #define Ystate_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
476 | /*M3_VALST */ #define YS_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
477 | /*M3_VALSIT */ #define YS1_ta_hor_traadv_cen2(i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
478 | /*M3_HERESIT*/ #define YS1Y_ta_hor_traadv_cen2 Yta_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
479 | /*M3_VALST */ #define Ygrad_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
480 | /*M3_VALST */ #define YG_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
481 | /*M3_VALSIT */ #define YG1_ta_hor_traadv_cen2(i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
482 | /*M3_HERESIT*/ #define YG1Y_ta_hor_traadv_cen2 Yta_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
483 | ta_hor_traadv_cen2 *Yta_hor_traadv_cen2; |
---|
484 | |
---|
485 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
486 | #define Yid_sa_hor_traadv_cen2 21 |
---|
487 | |
---|
488 | class Yaosa_hor_traadv_cen2; |
---|
489 | class sa_hor_traadv_cen2; |
---|
490 | /*NBSMOD */ #define YNBS_sa_hor_traadv_cen2 1 |
---|
491 | /*NBIMOD */ #define YNBI_sa_hor_traadv_cen2 5 |
---|
492 | /*M3_VALST */ #define Ystate_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
493 | /*M3_VALST */ #define YS_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
494 | /*M3_VALSIT */ #define YS1_sa_hor_traadv_cen2(i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
495 | /*M3_HERESIT*/ #define YS1Y_sa_hor_traadv_cen2 Ysa_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
496 | /*M3_VALST */ #define Ygrad_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
497 | /*M3_VALST */ #define YG_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
498 | /*M3_VALSIT */ #define YG1_sa_hor_traadv_cen2(i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
499 | /*M3_HERESIT*/ #define YG1Y_sa_hor_traadv_cen2 Ysa_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
500 | sa_hor_traadv_cen2 *Ysa_hor_traadv_cen2; |
---|
501 | |
---|
502 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcent_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
503 | #define Yid_zcent_ver_traadv_cen2 22 |
---|
504 | |
---|
505 | class Yaozcent_ver_traadv_cen2; |
---|
506 | class zcent_ver_traadv_cen2; |
---|
507 | /*NBSMOD */ #define YNBS_zcent_ver_traadv_cen2 1 |
---|
508 | /*NBIMOD */ #define YNBI_zcent_ver_traadv_cen2 3 |
---|
509 | /*M3_VALST */ #define Ystate_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
510 | /*M3_VALST */ #define YS_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
511 | /*M3_VALSIT */ #define YS1_zcent_ver_traadv_cen2(i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
512 | /*M3_HERESIT*/ #define YS1Y_zcent_ver_traadv_cen2 Yzcent_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
513 | /*M3_VALST */ #define Ygrad_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
514 | /*M3_VALST */ #define YG_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
515 | /*M3_VALSIT */ #define YG1_zcent_ver_traadv_cen2(i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
516 | /*M3_HERESIT*/ #define YG1Y_zcent_ver_traadv_cen2 Yzcent_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
517 | zcent_ver_traadv_cen2 *Yzcent_ver_traadv_cen2; |
---|
518 | |
---|
519 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcens_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
520 | #define Yid_zcens_ver_traadv_cen2 23 |
---|
521 | class zcens_ver_traadv_cen2; |
---|
522 | /*NBSMOD */ #define YNBS_zcens_ver_traadv_cen2 1 |
---|
523 | /*NBIMOD */ #define YNBI_zcens_ver_traadv_cen2 3 |
---|
524 | /*M3_VALST */ #define Ystate_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
525 | /*M3_VALST */ #define YS_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
526 | /*M3_VALSIT */ #define YS1_zcens_ver_traadv_cen2(i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
527 | /*M3_HERESIT*/ #define YS1Y_zcens_ver_traadv_cen2 Yzcens_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
528 | /*M3_VALST */ #define Ygrad_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
529 | /*M3_VALST */ #define YG_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
530 | /*M3_VALSIT */ #define YG1_zcens_ver_traadv_cen2(i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
531 | /*M3_HERESIT*/ #define YG1Y_zcens_ver_traadv_cen2 Yzcens_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
532 | zcens_ver_traadv_cen2 *Yzcens_ver_traadv_cen2; |
---|
533 | |
---|
534 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
535 | #define Yid_ta_ver_traadv_cen2 24 |
---|
536 | |
---|
537 | class Yaota_ver_traadv_cen2; |
---|
538 | class ta_ver_traadv_cen2; |
---|
539 | /*NBSMOD */ #define YNBS_ta_ver_traadv_cen2 1 |
---|
540 | /*NBIMOD */ #define YNBI_ta_ver_traadv_cen2 3 |
---|
541 | /*M3_VALST */ #define Ystate_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
542 | /*M3_VALST */ #define YS_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
543 | /*M3_VALSIT */ #define YS1_ta_ver_traadv_cen2(i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
544 | /*M3_HERESIT*/ #define YS1Y_ta_ver_traadv_cen2 Yta_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
545 | /*M3_VALST */ #define Ygrad_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
546 | /*M3_VALST */ #define YG_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
547 | /*M3_VALSIT */ #define YG1_ta_ver_traadv_cen2(i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
548 | /*M3_HERESIT*/ #define YG1Y_ta_ver_traadv_cen2 Yta_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
549 | ta_ver_traadv_cen2 *Yta_ver_traadv_cen2; |
---|
550 | |
---|
551 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
552 | #define Yid_sa_ver_traadv_cen2 25 |
---|
553 | class sa_ver_traadv_cen2; |
---|
554 | /*NBSMOD */ #define YNBS_sa_ver_traadv_cen2 1 |
---|
555 | /*NBIMOD */ #define YNBI_sa_ver_traadv_cen2 3 |
---|
556 | /*M3_VALST */ #define Ystate_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
557 | /*M3_VALST */ #define YS_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
558 | /*M3_VALSIT */ #define YS1_sa_ver_traadv_cen2(i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
559 | /*M3_HERESIT*/ #define YS1Y_sa_ver_traadv_cen2 Ysa_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
560 | /*M3_VALST */ #define Ygrad_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
561 | /*M3_VALST */ #define YG_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
562 | /*M3_VALSIT */ #define YG1_sa_ver_traadv_cen2(i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
563 | /*M3_HERESIT*/ #define YG1Y_sa_ver_traadv_cen2 Ysa_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
564 | sa_ver_traadv_cen2 *Ysa_ver_traadv_cen2; |
---|
565 | |
---|
566 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ztuv_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
567 | #define Yid_ztuv_traldf_lap 26 |
---|
568 | |
---|
569 | class Yaoztuv_traldf_lap; |
---|
570 | class ztuv_traldf_lap; |
---|
571 | /*NBSMOD */ #define YNBS_ztuv_traldf_lap 2 |
---|
572 | /*NBIMOD */ #define YNBI_ztuv_traldf_lap 3 |
---|
573 | /*M3_VALST */ #define Ystate_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
574 | /*M3_VALST */ #define YS_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
575 | /*M3_VALSIT */ #define YS1_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][0] |
---|
576 | /*M3_HERESIT*/ #define YS1Y_ztuv_traldf_lap Yztuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
577 | /*M3_VALSIT */ #define YS2_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][1] |
---|
578 | /*M3_HERESIT*/ #define YS2Y_ztuv_traldf_lap Yztuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
579 | /*M3_VALST */ #define Ygrad_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
580 | /*M3_VALST */ #define YG_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
581 | /*M3_VALSIT */ #define YG1_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][0] |
---|
582 | /*M3_HERESIT*/ #define YG1Y_ztuv_traldf_lap Yztuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
583 | /*M3_VALSIT */ #define YG2_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][1] |
---|
584 | /*M3_HERESIT*/ #define YG2Y_ztuv_traldf_lap Yztuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
585 | ztuv_traldf_lap *Yztuv_traldf_lap; |
---|
586 | |
---|
587 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zsuv_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
588 | #define Yid_zsuv_traldf_lap 27 |
---|
589 | class zsuv_traldf_lap; |
---|
590 | /*NBSMOD */ #define YNBS_zsuv_traldf_lap 2 |
---|
591 | /*NBIMOD */ #define YNBI_zsuv_traldf_lap 3 |
---|
592 | /*M3_VALST */ #define Ystate_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
593 | /*M3_VALST */ #define YS_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
594 | /*M3_VALSIT */ #define YS1_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][0] |
---|
595 | /*M3_HERESIT*/ #define YS1Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
596 | /*M3_VALSIT */ #define YS2_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][1] |
---|
597 | /*M3_HERESIT*/ #define YS2Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
598 | /*M3_VALST */ #define Ygrad_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
599 | /*M3_VALST */ #define YG_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
600 | /*M3_VALSIT */ #define YG1_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][0] |
---|
601 | /*M3_HERESIT*/ #define YG1Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
602 | /*M3_VALSIT */ #define YG2_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][1] |
---|
603 | /*M3_HERESIT*/ #define YG2Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
604 | zsuv_traldf_lap *Yzsuv_traldf_lap; |
---|
605 | |
---|
606 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
607 | #define Yid_ta_traldf_lap 28 |
---|
608 | |
---|
609 | class Yaota_traldf_lap; |
---|
610 | class ta_traldf_lap; |
---|
611 | /*NBSMOD */ #define YNBS_ta_traldf_lap 1 |
---|
612 | /*NBIMOD */ #define YNBI_ta_traldf_lap 5 |
---|
613 | /*M3_VALST */ #define Ystate_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][v] |
---|
614 | /*M3_VALST */ #define YS_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][v] |
---|
615 | /*M3_VALSIT */ #define YS1_ta_traldf_lap(i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][0] |
---|
616 | /*M3_HERESIT*/ #define YS1Y_ta_traldf_lap Yta_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
617 | /*M3_VALST */ #define Ygrad_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][v] |
---|
618 | /*M3_VALST */ #define YG_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][v] |
---|
619 | /*M3_VALSIT */ #define YG1_ta_traldf_lap(i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][0] |
---|
620 | /*M3_HERESIT*/ #define YG1Y_ta_traldf_lap Yta_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
621 | ta_traldf_lap *Yta_traldf_lap; |
---|
622 | |
---|
623 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
624 | #define Yid_sa_traldf_lap 29 |
---|
625 | class sa_traldf_lap; |
---|
626 | /*NBSMOD */ #define YNBS_sa_traldf_lap 1 |
---|
627 | /*NBIMOD */ #define YNBI_sa_traldf_lap 5 |
---|
628 | /*M3_VALST */ #define Ystate_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][v] |
---|
629 | /*M3_VALST */ #define YS_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][v] |
---|
630 | /*M3_VALSIT */ #define YS1_sa_traldf_lap(i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][0] |
---|
631 | /*M3_HERESIT*/ #define YS1Y_sa_traldf_lap Ysa_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
632 | /*M3_VALST */ #define Ygrad_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][v] |
---|
633 | /*M3_VALST */ #define YG_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][v] |
---|
634 | /*M3_VALSIT */ #define YG1_sa_traldf_lap(i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][0] |
---|
635 | /*M3_HERESIT*/ #define YG1Y_sa_traldf_lap Ysa_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
636 | sa_traldf_lap *Ysa_traldf_lap; |
---|
637 | |
---|
638 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
639 | #define Yid_zwisd_trazdf_imp 30 |
---|
640 | |
---|
641 | class Yaozwisd_trazdf_imp; |
---|
642 | class zwisd_trazdf_imp; |
---|
643 | /*NBSMOD */ #define YNBS_zwisd_trazdf_imp 3 |
---|
644 | /*NBIMOD */ #define YNBI_zwisd_trazdf_imp 2 |
---|
645 | /*M3_VALST */ #define Ystate_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][v] |
---|
646 | /*M3_VALST */ #define YS_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][v] |
---|
647 | /*M3_VALSIT */ #define YS1_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][0] |
---|
648 | /*M3_HERESIT*/ #define YS1Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
649 | /*M3_VALSIT */ #define YS2_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][1] |
---|
650 | /*M3_HERESIT*/ #define YS2Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
651 | /*M3_VALSIT */ #define YS3_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][2] |
---|
652 | /*M3_HERESIT*/ #define YS3Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
653 | /*M3_VALST */ #define Ygrad_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
654 | /*M3_VALST */ #define YG_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
655 | /*M3_VALSIT */ #define YG1_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
656 | /*M3_HERESIT*/ #define YG1Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
657 | /*M3_VALSIT */ #define YG2_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][1] |
---|
658 | /*M3_HERESIT*/ #define YG2Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
659 | /*M3_VALSIT */ #define YG3_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][2] |
---|
660 | /*M3_HERESIT*/ #define YG3Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
661 | zwisd_trazdf_imp *Yzwisd_trazdf_imp; |
---|
662 | |
---|
663 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
664 | #define Yid_zrhs_trazdf_imp 31 |
---|
665 | |
---|
666 | class Yaozrhs_trazdf_imp; |
---|
667 | class zrhs_trazdf_imp; |
---|
668 | /*NBSMOD */ #define YNBS_zrhs_trazdf_imp 1 |
---|
669 | /*NBIMOD */ #define YNBI_zrhs_trazdf_imp 2 |
---|
670 | /*M3_VALST */ #define Ystate_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][v] |
---|
671 | /*M3_VALST */ #define YS_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][v] |
---|
672 | /*M3_VALSIT */ #define YS1_zrhs_trazdf_imp(i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][0] |
---|
673 | /*M3_HERESIT*/ #define YS1Y_zrhs_trazdf_imp Yzrhs_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
674 | /*M3_VALST */ #define Ygrad_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
675 | /*M3_VALST */ #define YG_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
676 | /*M3_VALSIT */ #define YG1_zrhs_trazdf_imp(i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
677 | /*M3_HERESIT*/ #define YG1Y_zrhs_trazdf_imp Yzrhs_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
678 | zrhs_trazdf_imp *Yzrhs_trazdf_imp; |
---|
679 | |
---|
680 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_sa_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
681 | #define Yid_zrhs_sa_trazdf_imp 32 |
---|
682 | class zrhs_sa_trazdf_imp; |
---|
683 | /*NBSMOD */ #define YNBS_zrhs_sa_trazdf_imp 1 |
---|
684 | /*NBIMOD */ #define YNBI_zrhs_sa_trazdf_imp 2 |
---|
685 | /*M3_VALST */ #define Ystate_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][v] |
---|
686 | /*M3_VALST */ #define YS_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][v] |
---|
687 | /*M3_VALSIT */ #define YS1_zrhs_sa_trazdf_imp(i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][0] |
---|
688 | /*M3_HERESIT*/ #define YS1Y_zrhs_sa_trazdf_imp Yzrhs_sa_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
689 | /*M3_VALST */ #define Ygrad_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
690 | /*M3_VALST */ #define YG_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
691 | /*M3_VALSIT */ #define YG1_zrhs_sa_trazdf_imp(i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
692 | /*M3_HERESIT*/ #define YG1Y_zrhs_sa_trazdf_imp Yzrhs_sa_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
693 | zrhs_sa_trazdf_imp *Yzrhs_sa_trazdf_imp; |
---|
694 | |
---|
695 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
696 | #define Yid_zwt_trazdf_imp 33 |
---|
697 | |
---|
698 | class Yaozwt_trazdf_imp; |
---|
699 | class zwt_trazdf_imp; |
---|
700 | /*NBSMOD */ #define YNBS_zwt_trazdf_imp 1 |
---|
701 | /*NBIMOD */ #define YNBI_zwt_trazdf_imp 4 |
---|
702 | /*M3_VALST */ #define Ystate_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][v] |
---|
703 | /*M3_VALST */ #define YS_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][v] |
---|
704 | /*M3_VALSIT */ #define YS1_zwt_trazdf_imp(i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][0] |
---|
705 | /*M3_HERESIT*/ #define YS1Y_zwt_trazdf_imp Yzwt_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
706 | /*M3_VALST */ #define Ygrad_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
707 | /*M3_VALST */ #define YG_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
708 | /*M3_VALSIT */ #define YG1_zwt_trazdf_imp(i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
709 | /*M3_HERESIT*/ #define YG1Y_zwt_trazdf_imp Yzwt_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
710 | zwt_trazdf_imp *Yzwt_trazdf_imp; |
---|
711 | |
---|
712 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_de_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
713 | #define Yid_ta_de_trazdf_imp 34 |
---|
714 | class ta_de_trazdf_imp; |
---|
715 | /*NBSMOD */ #define YNBS_ta_de_trazdf_imp 1 |
---|
716 | /*NBIMOD */ #define YNBI_ta_de_trazdf_imp 4 |
---|
717 | /*M3_VALST */ #define Ystate_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
718 | /*M3_VALST */ #define YS_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
719 | /*M3_VALSIT */ #define YS1_ta_de_trazdf_imp(i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][0] |
---|
720 | /*M3_HERESIT*/ #define YS1Y_ta_de_trazdf_imp Yta_de_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
721 | /*M3_VALST */ #define Ygrad_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
722 | /*M3_VALST */ #define YG_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
723 | /*M3_VALSIT */ #define YG1_ta_de_trazdf_imp(i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
724 | /*M3_HERESIT*/ #define YG1Y_ta_de_trazdf_imp Yta_de_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
725 | ta_de_trazdf_imp *Yta_de_trazdf_imp; |
---|
726 | |
---|
727 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
728 | #define Yid_ta 35 |
---|
729 | |
---|
730 | class Yaota; |
---|
731 | class ta; |
---|
732 | /*NBSMOD */ #define YNBS_ta 1 |
---|
733 | /*NBIMOD */ #define YNBI_ta 5 |
---|
734 | /*M3_VALST */ #define Ystate_ta(v, i, j, k, t) Yta->Ystate[t][i][j][k][v] |
---|
735 | /*M3_VALST */ #define YS_ta(v, i, j, k, t) Yta->Ystate[t][i][j][k][v] |
---|
736 | /*M3_VALSIT */ #define YS1_ta(i, j, k, t) Yta->Ystate[t][i][j][k][0] |
---|
737 | /*M3_HERESIT*/ #define YS1Y_ta Yta->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
738 | /*M3_VALST */ #define Ygrad_ta(v, i, j, k, t) Yta->Ygrad[t][i][j][k][v] |
---|
739 | /*M3_VALST */ #define YG_ta(v, i, j, k, t) Yta->Ygrad[t][i][j][k][v] |
---|
740 | /*M3_VALSIT */ #define YG1_ta(i, j, k, t) Yta->Ygrad[t][i][j][k][0] |
---|
741 | /*M3_HERESIT*/ #define YG1Y_ta Yta->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
742 | ta *Yta; |
---|
743 | |
---|
744 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_de_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
745 | #define Yid_sa_de_trazdf_imp 36 |
---|
746 | class sa_de_trazdf_imp; |
---|
747 | /*NBSMOD */ #define YNBS_sa_de_trazdf_imp 1 |
---|
748 | /*NBIMOD */ #define YNBI_sa_de_trazdf_imp 4 |
---|
749 | /*M3_VALST */ #define Ystate_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
750 | /*M3_VALST */ #define YS_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
751 | /*M3_VALSIT */ #define YS1_sa_de_trazdf_imp(i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][0] |
---|
752 | /*M3_HERESIT*/ #define YS1Y_sa_de_trazdf_imp Ysa_de_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
753 | /*M3_VALST */ #define Ygrad_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
754 | /*M3_VALST */ #define YG_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
755 | /*M3_VALSIT */ #define YG1_sa_de_trazdf_imp(i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
756 | /*M3_HERESIT*/ #define YG1Y_sa_de_trazdf_imp Ysa_de_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
757 | sa_de_trazdf_imp *Ysa_de_trazdf_imp; |
---|
758 | |
---|
759 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
760 | #define Yid_sa 37 |
---|
761 | |
---|
762 | class Yaosa; |
---|
763 | class sa; |
---|
764 | /*NBSMOD */ #define YNBS_sa 1 |
---|
765 | /*NBIMOD */ #define YNBI_sa 5 |
---|
766 | /*M3_VALST */ #define Ystate_sa(v, i, j, k, t) Ysa->Ystate[t][i][j][k][v] |
---|
767 | /*M3_VALST */ #define YS_sa(v, i, j, k, t) Ysa->Ystate[t][i][j][k][v] |
---|
768 | /*M3_VALSIT */ #define YS1_sa(i, j, k, t) Ysa->Ystate[t][i][j][k][0] |
---|
769 | /*M3_HERESIT*/ #define YS1Y_sa Ysa->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
770 | /*M3_VALST */ #define Ygrad_sa(v, i, j, k, t) Ysa->Ygrad[t][i][j][k][v] |
---|
771 | /*M3_VALST */ #define YG_sa(v, i, j, k, t) Ysa->Ygrad[t][i][j][k][v] |
---|
772 | /*M3_VALSIT */ #define YG1_sa(i, j, k, t) Ysa->Ygrad[t][i][j][k][0] |
---|
773 | /*M3_HERESIT*/ #define YG1Y_sa Ysa->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
774 | sa *Ysa; |
---|
775 | |
---|
776 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module tb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
777 | #define Yid_tb 38 |
---|
778 | |
---|
779 | class Yaotb; |
---|
780 | class tb; |
---|
781 | /*NBSMOD */ #define YNBS_tb 1 |
---|
782 | /*NBIMOD */ #define YNBI_tb 4 |
---|
783 | /*M3_VALST */ #define Ystate_tb(v, i, j, k, t) Ytb->Ystate[t][i][j][k][v] |
---|
784 | /*M3_VALST */ #define YS_tb(v, i, j, k, t) Ytb->Ystate[t][i][j][k][v] |
---|
785 | /*M3_VALSIT */ #define YS1_tb(i, j, k, t) Ytb->Ystate[t][i][j][k][0] |
---|
786 | /*M3_HERESIT*/ #define YS1Y_tb Ytb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
787 | /*M3_VALST */ #define Ygrad_tb(v, i, j, k, t) Ytb->Ygrad[t][i][j][k][v] |
---|
788 | /*M3_VALST */ #define YG_tb(v, i, j, k, t) Ytb->Ygrad[t][i][j][k][v] |
---|
789 | /*M3_VALSIT */ #define YG1_tb(i, j, k, t) Ytb->Ygrad[t][i][j][k][0] |
---|
790 | /*M3_HERESIT*/ #define YG1Y_tb Ytb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
791 | tb *Ytb; |
---|
792 | /*M3_VALSG */ #define Ywish_tb(v, i, j, k) Ytb->Ywish[i][j][k][v] |
---|
793 | /*M3_VALSG */ #define YW_tb(v, i, j, k) Ytb->Ywish[i][j][k][v] |
---|
794 | /*M3_VALSGI */ #define YW1_tb(i, j, k) Ytb->Ywish[i][j][k][0] |
---|
795 | /*M3_HERESGI*/ #define YW1Y_tb Ytb->Ywish[Yi][Yj][Yk][0] |
---|
796 | |
---|
797 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
798 | #define Yid_sb 39 |
---|
799 | |
---|
800 | class Yaosb; |
---|
801 | class sb; |
---|
802 | /*NBSMOD */ #define YNBS_sb 1 |
---|
803 | /*NBIMOD */ #define YNBI_sb 4 |
---|
804 | /*M3_VALST */ #define Ystate_sb(v, i, j, k, t) Ysb->Ystate[t][i][j][k][v] |
---|
805 | /*M3_VALST */ #define YS_sb(v, i, j, k, t) Ysb->Ystate[t][i][j][k][v] |
---|
806 | /*M3_VALSIT */ #define YS1_sb(i, j, k, t) Ysb->Ystate[t][i][j][k][0] |
---|
807 | /*M3_HERESIT*/ #define YS1Y_sb Ysb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
808 | /*M3_VALST */ #define Ygrad_sb(v, i, j, k, t) Ysb->Ygrad[t][i][j][k][v] |
---|
809 | /*M3_VALST */ #define YG_sb(v, i, j, k, t) Ysb->Ygrad[t][i][j][k][v] |
---|
810 | /*M3_VALSIT */ #define YG1_sb(i, j, k, t) Ysb->Ygrad[t][i][j][k][0] |
---|
811 | /*M3_HERESIT*/ #define YG1Y_sb Ysb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
812 | sb *Ysb; |
---|
813 | /*M3_VALSG */ #define Ywish_sb(v, i, j, k) Ysb->Ywish[i][j][k][v] |
---|
814 | /*M3_VALSG */ #define YW_sb(v, i, j, k) Ysb->Ywish[i][j][k][v] |
---|
815 | /*M3_VALSGI */ #define YW1_sb(i, j, k) Ysb->Ywish[i][j][k][0] |
---|
816 | /*M3_HERESGI*/ #define YW1Y_sb Ysb->Ywish[Yi][Yj][Yk][0] |
---|
817 | |
---|
818 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rhd~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
819 | #define Yid_rhd 40 |
---|
820 | |
---|
821 | class Yaorhd; |
---|
822 | class rhd; |
---|
823 | /*NBSMOD */ #define YNBS_rhd 1 |
---|
824 | /*NBIMOD */ #define YNBI_rhd 2 |
---|
825 | /*M3_VALST */ #define Ystate_rhd(v, i, j, k, t) Yrhd->Ystate[t][i][j][k][v] |
---|
826 | /*M3_VALST */ #define YS_rhd(v, i, j, k, t) Yrhd->Ystate[t][i][j][k][v] |
---|
827 | /*M3_VALSIT */ #define YS1_rhd(i, j, k, t) Yrhd->Ystate[t][i][j][k][0] |
---|
828 | /*M3_HERESIT*/ #define YS1Y_rhd Yrhd->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
829 | /*M3_VALST */ #define Ygrad_rhd(v, i, j, k, t) Yrhd->Ygrad[t][i][j][k][v] |
---|
830 | /*M3_VALST */ #define YG_rhd(v, i, j, k, t) Yrhd->Ygrad[t][i][j][k][v] |
---|
831 | /*M3_VALSIT */ #define YG1_rhd(i, j, k, t) Yrhd->Ygrad[t][i][j][k][0] |
---|
832 | /*M3_HERESIT*/ #define YG1Y_rhd Yrhd->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
833 | rhd *Yrhd; |
---|
834 | |
---|
835 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rhop~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
836 | #define Yid_rhop 41 |
---|
837 | |
---|
838 | class Yaorhop; |
---|
839 | class rhop; |
---|
840 | /*NBSMOD */ #define YNBS_rhop 1 |
---|
841 | /*NBIMOD */ #define YNBI_rhop 1 |
---|
842 | /*M3_VALST */ #define Ystate_rhop(v, i, j, k, t) Yrhop->Ystate[t][i][j][k][v] |
---|
843 | /*M3_VALST */ #define YS_rhop(v, i, j, k, t) Yrhop->Ystate[t][i][j][k][v] |
---|
844 | /*M3_VALSIT */ #define YS1_rhop(i, j, k, t) Yrhop->Ystate[t][i][j][k][0] |
---|
845 | /*M3_HERESIT*/ #define YS1Y_rhop Yrhop->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
846 | /*M3_VALST */ #define Ygrad_rhop(v, i, j, k, t) Yrhop->Ygrad[t][i][j][k][v] |
---|
847 | /*M3_VALST */ #define YG_rhop(v, i, j, k, t) Yrhop->Ygrad[t][i][j][k][v] |
---|
848 | /*M3_VALSIT */ #define YG1_rhop(i, j, k, t) Yrhop->Ygrad[t][i][j][k][0] |
---|
849 | /*M3_HERESIT*/ #define YG1Y_rhop Yrhop->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
850 | rhop *Yrhop; |
---|
851 | |
---|
852 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module hmf_TF_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
853 | #define Yid_hmf_TF_dynadv_cen2 42 |
---|
854 | |
---|
855 | class Yaohmf_TF_dynadv_cen2; |
---|
856 | class hmf_TF_dynadv_cen2; |
---|
857 | /*NBSMOD */ #define YNBS_hmf_TF_dynadv_cen2 4 |
---|
858 | /*NBIMOD */ #define YNBI_hmf_TF_dynadv_cen2 6 |
---|
859 | /*M3_VALST */ #define Ystate_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
860 | /*M3_VALST */ #define YS_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
861 | /*M3_VALSIT */ #define YS1_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
862 | /*M3_HERESIT*/ #define YS1Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
863 | /*M3_VALSIT */ #define YS2_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][1] |
---|
864 | /*M3_HERESIT*/ #define YS2Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
865 | /*M3_VALSIT */ #define YS3_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][2] |
---|
866 | /*M3_HERESIT*/ #define YS3Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
867 | /*M3_VALSIT */ #define YS4_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][3] |
---|
868 | /*M3_HERESIT*/ #define YS4Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][3] |
---|
869 | /*M3_VALST */ #define Ygrad_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
870 | /*M3_VALST */ #define YG_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
871 | /*M3_VALSIT */ #define YG1_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
872 | /*M3_HERESIT*/ #define YG1Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
873 | /*M3_VALSIT */ #define YG2_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][1] |
---|
874 | /*M3_HERESIT*/ #define YG2Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
875 | /*M3_VALSIT */ #define YG3_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][2] |
---|
876 | /*M3_HERESIT*/ #define YG3Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
877 | /*M3_VALSIT */ #define YG4_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][3] |
---|
878 | /*M3_HERESIT*/ #define YG4Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][3] |
---|
879 | hmf_TF_dynadv_cen2 *Yhmf_TF_dynadv_cen2; |
---|
880 | |
---|
881 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zua_dhmf_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
882 | #define Yid_zua_dhmf_dynadv_cen2 43 |
---|
883 | |
---|
884 | class Yaozua_dhmf_dynadv_cen2; |
---|
885 | class zua_dhmf_dynadv_cen2; |
---|
886 | /*NBSMOD */ #define YNBS_zua_dhmf_dynadv_cen2 1 |
---|
887 | /*NBIMOD */ #define YNBI_zua_dhmf_dynadv_cen2 4 |
---|
888 | /*M3_VALST */ #define Ystate_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
889 | /*M3_VALST */ #define YS_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
890 | /*M3_VALSIT */ #define YS1_zua_dhmf_dynadv_cen2(i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
891 | /*M3_HERESIT*/ #define YS1Y_zua_dhmf_dynadv_cen2 Yzua_dhmf_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
892 | /*M3_VALST */ #define Ygrad_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
893 | /*M3_VALST */ #define YG_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
894 | /*M3_VALSIT */ #define YG1_zua_dhmf_dynadv_cen2(i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
895 | /*M3_HERESIT*/ #define YG1Y_zua_dhmf_dynadv_cen2 Yzua_dhmf_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
896 | zua_dhmf_dynadv_cen2 *Yzua_dhmf_dynadv_cen2; |
---|
897 | |
---|
898 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zva_dhmf_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
899 | #define Yid_zva_dhmf_dynadv_cen2 44 |
---|
900 | |
---|
901 | class Yaozva_dhmf_dynadv_cen2; |
---|
902 | class zva_dhmf_dynadv_cen2; |
---|
903 | /*NBSMOD */ #define YNBS_zva_dhmf_dynadv_cen2 1 |
---|
904 | /*NBIMOD */ #define YNBI_zva_dhmf_dynadv_cen2 4 |
---|
905 | /*M3_VALST */ #define Ystate_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
906 | /*M3_VALST */ #define YS_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
907 | /*M3_VALSIT */ #define YS1_zva_dhmf_dynadv_cen2(i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
908 | /*M3_HERESIT*/ #define YS1Y_zva_dhmf_dynadv_cen2 Yzva_dhmf_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
909 | /*M3_VALST */ #define Ygrad_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
910 | /*M3_VALST */ #define YG_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
911 | /*M3_VALSIT */ #define YG1_zva_dhmf_dynadv_cen2(i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
912 | /*M3_HERESIT*/ #define YG1Y_zva_dhmf_dynadv_cen2 Yzva_dhmf_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
913 | zva_dhmf_dynadv_cen2 *Yzva_dhmf_dynadv_cen2; |
---|
914 | |
---|
915 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zfuv_UW_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
916 | #define Yid_zfuv_UW_dynadv_cen2 45 |
---|
917 | |
---|
918 | class Yaozfuv_UW_dynadv_cen2; |
---|
919 | class zfuv_UW_dynadv_cen2; |
---|
920 | /*NBSMOD */ #define YNBS_zfuv_UW_dynadv_cen2 2 |
---|
921 | /*NBIMOD */ #define YNBI_zfuv_UW_dynadv_cen2 7 |
---|
922 | /*M3_VALST */ #define Ystate_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
923 | /*M3_VALST */ #define YS_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
924 | /*M3_VALSIT */ #define YS1_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
925 | /*M3_HERESIT*/ #define YS1Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
926 | /*M3_VALSIT */ #define YS2_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][1] |
---|
927 | /*M3_HERESIT*/ #define YS2Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
928 | /*M3_VALST */ #define Ygrad_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
929 | /*M3_VALST */ #define YG_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
930 | /*M3_VALSIT */ #define YG1_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
931 | /*M3_HERESIT*/ #define YG1Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
932 | /*M3_VALSIT */ #define YG2_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][1] |
---|
933 | /*M3_HERESIT*/ #define YG2Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
934 | zfuv_UW_dynadv_cen2 *Yzfuv_UW_dynadv_cen2; |
---|
935 | |
---|
936 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
937 | #define Yid_ua_dynadv_cen2 46 |
---|
938 | |
---|
939 | class Yaoua_dynadv_cen2; |
---|
940 | class ua_dynadv_cen2; |
---|
941 | /*NBSMOD */ #define YNBS_ua_dynadv_cen2 1 |
---|
942 | /*NBIMOD */ #define YNBI_ua_dynadv_cen2 3 |
---|
943 | /*M3_VALST */ #define Ystate_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
944 | /*M3_VALST */ #define YS_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
945 | /*M3_VALSIT */ #define YS1_ua_dynadv_cen2(i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
946 | /*M3_HERESIT*/ #define YS1Y_ua_dynadv_cen2 Yua_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
947 | /*M3_VALST */ #define Ygrad_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
948 | /*M3_VALST */ #define YG_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
949 | /*M3_VALSIT */ #define YG1_ua_dynadv_cen2(i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
950 | /*M3_HERESIT*/ #define YG1Y_ua_dynadv_cen2 Yua_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
951 | ua_dynadv_cen2 *Yua_dynadv_cen2; |
---|
952 | |
---|
953 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
954 | #define Yid_va_dynadv_cen2 47 |
---|
955 | |
---|
956 | class Yaova_dynadv_cen2; |
---|
957 | class va_dynadv_cen2; |
---|
958 | /*NBSMOD */ #define YNBS_va_dynadv_cen2 1 |
---|
959 | /*NBIMOD */ #define YNBI_va_dynadv_cen2 3 |
---|
960 | /*M3_VALST */ #define Ystate_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
961 | /*M3_VALST */ #define YS_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
962 | /*M3_VALSIT */ #define YS1_va_dynadv_cen2(i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
963 | /*M3_HERESIT*/ #define YS1Y_va_dynadv_cen2 Yva_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
964 | /*M3_VALST */ #define Ygrad_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
965 | /*M3_VALST */ #define YG_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
966 | /*M3_VALSIT */ #define YG1_va_dynadv_cen2(i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
967 | /*M3_HERESIT*/ #define YG1Y_va_dynadv_cen2 Yva_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
968 | va_dynadv_cen2 *Yva_dynadv_cen2; |
---|
969 | |
---|
970 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwxyz_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
971 | #define Yid_zwxyz_vor_ene 48 |
---|
972 | |
---|
973 | class Yaozwxyz_vor_ene; |
---|
974 | class zwxyz_vor_ene; |
---|
975 | /*NBSMOD */ #define YNBS_zwxyz_vor_ene 3 |
---|
976 | /*NBIMOD */ #define YNBI_zwxyz_vor_ene 4 |
---|
977 | /*M3_VALST */ #define Ystate_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][v] |
---|
978 | /*M3_VALST */ #define YS_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][v] |
---|
979 | /*M3_VALSIT */ #define YS1_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][0] |
---|
980 | /*M3_HERESIT*/ #define YS1Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
981 | /*M3_VALSIT */ #define YS2_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][1] |
---|
982 | /*M3_HERESIT*/ #define YS2Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
983 | /*M3_VALSIT */ #define YS3_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][2] |
---|
984 | /*M3_HERESIT*/ #define YS3Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
985 | /*M3_VALST */ #define Ygrad_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][v] |
---|
986 | /*M3_VALST */ #define YG_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][v] |
---|
987 | /*M3_VALSIT */ #define YG1_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][0] |
---|
988 | /*M3_HERESIT*/ #define YG1Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
989 | /*M3_VALSIT */ #define YG2_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][1] |
---|
990 | /*M3_HERESIT*/ #define YG2Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
991 | /*M3_VALSIT */ #define YG3_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][2] |
---|
992 | /*M3_HERESIT*/ #define YG3Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
993 | zwxyz_vor_ene *Yzwxyz_vor_ene; |
---|
994 | |
---|
995 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
996 | #define Yid_ua_vor_ene 49 |
---|
997 | |
---|
998 | class Yaoua_vor_ene; |
---|
999 | class ua_vor_ene; |
---|
1000 | /*NBSMOD */ #define YNBS_ua_vor_ene 1 |
---|
1001 | /*NBIMOD */ #define YNBI_ua_vor_ene 7 |
---|
1002 | /*M3_VALST */ #define Ystate_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][v] |
---|
1003 | /*M3_VALST */ #define YS_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][v] |
---|
1004 | /*M3_VALSIT */ #define YS1_ua_vor_ene(i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][0] |
---|
1005 | /*M3_HERESIT*/ #define YS1Y_ua_vor_ene Yua_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1006 | /*M3_VALST */ #define Ygrad_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][v] |
---|
1007 | /*M3_VALST */ #define YG_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][v] |
---|
1008 | /*M3_VALSIT */ #define YG1_ua_vor_ene(i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][0] |
---|
1009 | /*M3_HERESIT*/ #define YG1Y_ua_vor_ene Yua_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1010 | ua_vor_ene *Yua_vor_ene; |
---|
1011 | |
---|
1012 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1013 | #define Yid_va_vor_ene 50 |
---|
1014 | |
---|
1015 | class Yaova_vor_ene; |
---|
1016 | class va_vor_ene; |
---|
1017 | /*NBSMOD */ #define YNBS_va_vor_ene 1 |
---|
1018 | /*NBIMOD */ #define YNBI_va_vor_ene 7 |
---|
1019 | /*M3_VALST */ #define Ystate_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][v] |
---|
1020 | /*M3_VALST */ #define YS_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][v] |
---|
1021 | /*M3_VALSIT */ #define YS1_va_vor_ene(i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][0] |
---|
1022 | /*M3_HERESIT*/ #define YS1Y_va_vor_ene Yva_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1023 | /*M3_VALST */ #define Ygrad_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][v] |
---|
1024 | /*M3_VALST */ #define YG_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][v] |
---|
1025 | /*M3_VALSIT */ #define YG1_va_vor_ene(i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][0] |
---|
1026 | /*M3_HERESIT*/ #define YG1Y_va_vor_ene Yva_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1027 | va_vor_ene *Yva_vor_ene; |
---|
1028 | |
---|
1029 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dyn_ldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1030 | #define Yid_ua_dyn_ldf_lap 51 |
---|
1031 | |
---|
1032 | class Yaoua_dyn_ldf_lap; |
---|
1033 | class ua_dyn_ldf_lap; |
---|
1034 | /*NBSMOD */ #define YNBS_ua_dyn_ldf_lap 1 |
---|
1035 | /*NBIMOD */ #define YNBI_ua_dyn_ldf_lap 5 |
---|
1036 | /*M3_VALST */ #define Ystate_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1037 | /*M3_VALST */ #define YS_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1038 | /*M3_VALSIT */ #define YS1_ua_dyn_ldf_lap(i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][0] |
---|
1039 | /*M3_HERESIT*/ #define YS1Y_ua_dyn_ldf_lap Yua_dyn_ldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1040 | /*M3_VALST */ #define Ygrad_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1041 | /*M3_VALST */ #define YG_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1042 | /*M3_VALSIT */ #define YG1_ua_dyn_ldf_lap(i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][0] |
---|
1043 | /*M3_HERESIT*/ #define YG1Y_ua_dyn_ldf_lap Yua_dyn_ldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1044 | ua_dyn_ldf_lap *Yua_dyn_ldf_lap; |
---|
1045 | |
---|
1046 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dyn_ldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1047 | #define Yid_va_dyn_ldf_lap 52 |
---|
1048 | |
---|
1049 | class Yaova_dyn_ldf_lap; |
---|
1050 | class va_dyn_ldf_lap; |
---|
1051 | /*NBSMOD */ #define YNBS_va_dyn_ldf_lap 1 |
---|
1052 | /*NBIMOD */ #define YNBI_va_dyn_ldf_lap 5 |
---|
1053 | /*M3_VALST */ #define Ystate_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1054 | /*M3_VALST */ #define YS_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1055 | /*M3_VALSIT */ #define YS1_va_dyn_ldf_lap(i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][0] |
---|
1056 | /*M3_HERESIT*/ #define YS1Y_va_dyn_ldf_lap Yva_dyn_ldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1057 | /*M3_VALST */ #define Ygrad_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1058 | /*M3_VALST */ #define YG_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1059 | /*M3_VALSIT */ #define YG1_va_dyn_ldf_lap(i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][0] |
---|
1060 | /*M3_HERESIT*/ #define YG1Y_va_dyn_ldf_lap Yva_dyn_ldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1061 | va_dyn_ldf_lap *Yva_dyn_ldf_lap; |
---|
1062 | |
---|
1063 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zhpij_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1064 | #define Yid_zhpij_dyn_hpg_zco 53 |
---|
1065 | |
---|
1066 | class Yaozhpij_dyn_hpg_zco; |
---|
1067 | class zhpij_dyn_hpg_zco; |
---|
1068 | /*NBSMOD */ #define YNBS_zhpij_dyn_hpg_zco 2 |
---|
1069 | /*NBIMOD */ #define YNBI_zhpij_dyn_hpg_zco 8 |
---|
1070 | /*M3_VALST */ #define Ystate_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1071 | /*M3_VALST */ #define YS_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1072 | /*M3_VALSIT */ #define YS1_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1073 | /*M3_HERESIT*/ #define YS1Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1074 | /*M3_VALSIT */ #define YS2_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][1] |
---|
1075 | /*M3_HERESIT*/ #define YS2Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1076 | /*M3_VALST */ #define Ygrad_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1077 | /*M3_VALST */ #define YG_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1078 | /*M3_VALSIT */ #define YG1_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1079 | /*M3_HERESIT*/ #define YG1Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1080 | /*M3_VALSIT */ #define YG2_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][1] |
---|
1081 | /*M3_HERESIT*/ #define YG2Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1082 | zhpij_dyn_hpg_zco *Yzhpij_dyn_hpg_zco; |
---|
1083 | |
---|
1084 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1085 | #define Yid_ua_dyn_hpg_zco 54 |
---|
1086 | |
---|
1087 | class Yaoua_dyn_hpg_zco; |
---|
1088 | class ua_dyn_hpg_zco; |
---|
1089 | /*NBSMOD */ #define YNBS_ua_dyn_hpg_zco 1 |
---|
1090 | /*NBIMOD */ #define YNBI_ua_dyn_hpg_zco 2 |
---|
1091 | /*M3_VALST */ #define Ystate_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1092 | /*M3_VALST */ #define YS_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1093 | /*M3_VALSIT */ #define YS1_ua_dyn_hpg_zco(i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1094 | /*M3_HERESIT*/ #define YS1Y_ua_dyn_hpg_zco Yua_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1095 | /*M3_VALST */ #define Ygrad_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1096 | /*M3_VALST */ #define YG_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1097 | /*M3_VALSIT */ #define YG1_ua_dyn_hpg_zco(i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1098 | /*M3_HERESIT*/ #define YG1Y_ua_dyn_hpg_zco Yua_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1099 | ua_dyn_hpg_zco *Yua_dyn_hpg_zco; |
---|
1100 | |
---|
1101 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1102 | #define Yid_va_dyn_hpg_zco 55 |
---|
1103 | class va_dyn_hpg_zco; |
---|
1104 | /*NBSMOD */ #define YNBS_va_dyn_hpg_zco 1 |
---|
1105 | /*NBIMOD */ #define YNBI_va_dyn_hpg_zco 2 |
---|
1106 | /*M3_VALST */ #define Ystate_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1107 | /*M3_VALST */ #define YS_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1108 | /*M3_VALSIT */ #define YS1_va_dyn_hpg_zco(i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1109 | /*M3_HERESIT*/ #define YS1Y_va_dyn_hpg_zco Yva_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1110 | /*M3_VALST */ #define Ygrad_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1111 | /*M3_VALST */ #define YG_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1112 | /*M3_VALSIT */ #define YG1_va_dyn_hpg_zco(i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1113 | /*M3_HERESIT*/ #define YG1Y_va_dyn_hpg_zco Yva_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1114 | va_dyn_hpg_zco *Yva_dyn_hpg_zco; |
---|
1115 | |
---|
1116 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1117 | #define Yid_zwisd_ua_dynzdf_imp 56 |
---|
1118 | |
---|
1119 | class Yaozwisd_ua_dynzdf_imp; |
---|
1120 | class zwisd_ua_dynzdf_imp; |
---|
1121 | /*NBSMOD */ #define YNBS_zwisd_ua_dynzdf_imp 3 |
---|
1122 | /*NBIMOD */ #define YNBI_zwisd_ua_dynzdf_imp 2 |
---|
1123 | /*M3_VALST */ #define Ystate_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1124 | /*M3_VALST */ #define YS_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1125 | /*M3_VALSIT */ #define YS1_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1126 | /*M3_HERESIT*/ #define YS1Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1127 | /*M3_VALSIT */ #define YS2_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][1] |
---|
1128 | /*M3_HERESIT*/ #define YS2Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1129 | /*M3_VALSIT */ #define YS3_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][2] |
---|
1130 | /*M3_HERESIT*/ #define YS3Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
1131 | /*M3_VALST */ #define Ygrad_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1132 | /*M3_VALST */ #define YG_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1133 | /*M3_VALSIT */ #define YG1_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1134 | /*M3_HERESIT*/ #define YG1Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1135 | /*M3_VALSIT */ #define YG2_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][1] |
---|
1136 | /*M3_HERESIT*/ #define YG2Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1137 | /*M3_VALSIT */ #define YG3_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][2] |
---|
1138 | /*M3_HERESIT*/ #define YG3Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
1139 | zwisd_ua_dynzdf_imp *Yzwisd_ua_dynzdf_imp; |
---|
1140 | |
---|
1141 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1142 | #define Yid_zwisd_va_dynzdf_imp 57 |
---|
1143 | |
---|
1144 | class Yaozwisd_va_dynzdf_imp; |
---|
1145 | class zwisd_va_dynzdf_imp; |
---|
1146 | /*NBSMOD */ #define YNBS_zwisd_va_dynzdf_imp 3 |
---|
1147 | /*NBIMOD */ #define YNBI_zwisd_va_dynzdf_imp 2 |
---|
1148 | /*M3_VALST */ #define Ystate_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1149 | /*M3_VALST */ #define YS_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1150 | /*M3_VALSIT */ #define YS1_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1151 | /*M3_HERESIT*/ #define YS1Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1152 | /*M3_VALSIT */ #define YS2_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][1] |
---|
1153 | /*M3_HERESIT*/ #define YS2Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1154 | /*M3_VALSIT */ #define YS3_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][2] |
---|
1155 | /*M3_HERESIT*/ #define YS3Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
1156 | /*M3_VALST */ #define Ygrad_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1157 | /*M3_VALST */ #define YG_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1158 | /*M3_VALSIT */ #define YG1_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1159 | /*M3_HERESIT*/ #define YG1Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1160 | /*M3_VALSIT */ #define YG2_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][1] |
---|
1161 | /*M3_HERESIT*/ #define YG2Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1162 | /*M3_VALSIT */ #define YG3_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][2] |
---|
1163 | /*M3_HERESIT*/ #define YG3Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
1164 | zwisd_va_dynzdf_imp *Yzwisd_va_dynzdf_imp; |
---|
1165 | |
---|
1166 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1167 | #define Yid_zrhs_ua_dynzdf_imp 58 |
---|
1168 | |
---|
1169 | class Yaozrhs_ua_dynzdf_imp; |
---|
1170 | class zrhs_ua_dynzdf_imp; |
---|
1171 | /*NBSMOD */ #define YNBS_zrhs_ua_dynzdf_imp 1 |
---|
1172 | /*NBIMOD */ #define YNBI_zrhs_ua_dynzdf_imp 3 |
---|
1173 | /*M3_VALST */ #define Ystate_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1174 | /*M3_VALST */ #define YS_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1175 | /*M3_VALSIT */ #define YS1_zrhs_ua_dynzdf_imp(i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1176 | /*M3_HERESIT*/ #define YS1Y_zrhs_ua_dynzdf_imp Yzrhs_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1177 | /*M3_VALST */ #define Ygrad_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1178 | /*M3_VALST */ #define YG_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1179 | /*M3_VALSIT */ #define YG1_zrhs_ua_dynzdf_imp(i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1180 | /*M3_HERESIT*/ #define YG1Y_zrhs_ua_dynzdf_imp Yzrhs_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1181 | zrhs_ua_dynzdf_imp *Yzrhs_ua_dynzdf_imp; |
---|
1182 | |
---|
1183 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1184 | #define Yid_zrhs_va_dynzdf_imp 59 |
---|
1185 | |
---|
1186 | class Yaozrhs_va_dynzdf_imp; |
---|
1187 | class zrhs_va_dynzdf_imp; |
---|
1188 | /*NBSMOD */ #define YNBS_zrhs_va_dynzdf_imp 1 |
---|
1189 | /*NBIMOD */ #define YNBI_zrhs_va_dynzdf_imp 3 |
---|
1190 | /*M3_VALST */ #define Ystate_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1191 | /*M3_VALST */ #define YS_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1192 | /*M3_VALSIT */ #define YS1_zrhs_va_dynzdf_imp(i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1193 | /*M3_HERESIT*/ #define YS1Y_zrhs_va_dynzdf_imp Yzrhs_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1194 | /*M3_VALST */ #define Ygrad_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1195 | /*M3_VALST */ #define YG_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1196 | /*M3_VALSIT */ #define YG1_zrhs_va_dynzdf_imp(i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1197 | /*M3_HERESIT*/ #define YG1Y_zrhs_va_dynzdf_imp Yzrhs_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1198 | zrhs_va_dynzdf_imp *Yzrhs_va_dynzdf_imp; |
---|
1199 | |
---|
1200 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1201 | #define Yid_zwt_ua_dynzdf_imp 60 |
---|
1202 | class zwt_ua_dynzdf_imp; |
---|
1203 | /*NBSMOD */ #define YNBS_zwt_ua_dynzdf_imp 1 |
---|
1204 | /*NBIMOD */ #define YNBI_zwt_ua_dynzdf_imp 4 |
---|
1205 | /*M3_VALST */ #define Ystate_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1206 | /*M3_VALST */ #define YS_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1207 | /*M3_VALSIT */ #define YS1_zwt_ua_dynzdf_imp(i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1208 | /*M3_HERESIT*/ #define YS1Y_zwt_ua_dynzdf_imp Yzwt_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1209 | /*M3_VALST */ #define Ygrad_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1210 | /*M3_VALST */ #define YG_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1211 | /*M3_VALSIT */ #define YG1_zwt_ua_dynzdf_imp(i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1212 | /*M3_HERESIT*/ #define YG1Y_zwt_ua_dynzdf_imp Yzwt_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1213 | zwt_ua_dynzdf_imp *Yzwt_ua_dynzdf_imp; |
---|
1214 | |
---|
1215 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1216 | #define Yid_zwt_va_dynzdf_imp 61 |
---|
1217 | class zwt_va_dynzdf_imp; |
---|
1218 | /*NBSMOD */ #define YNBS_zwt_va_dynzdf_imp 1 |
---|
1219 | /*NBIMOD */ #define YNBI_zwt_va_dynzdf_imp 4 |
---|
1220 | /*M3_VALST */ #define Ystate_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1221 | /*M3_VALST */ #define YS_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1222 | /*M3_VALSIT */ #define YS1_zwt_va_dynzdf_imp(i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1223 | /*M3_HERESIT*/ #define YS1Y_zwt_va_dynzdf_imp Yzwt_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1224 | /*M3_VALST */ #define Ygrad_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1225 | /*M3_VALST */ #define YG_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1226 | /*M3_VALSIT */ #define YG1_zwt_va_dynzdf_imp(i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1227 | /*M3_HERESIT*/ #define YG1Y_zwt_va_dynzdf_imp Yzwt_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1228 | zwt_va_dynzdf_imp *Yzwt_va_dynzdf_imp; |
---|
1229 | |
---|
1230 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_de_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1231 | #define Yid_ua_de_dynzdf_imp 62 |
---|
1232 | class ua_de_dynzdf_imp; |
---|
1233 | /*NBSMOD */ #define YNBS_ua_de_dynzdf_imp 1 |
---|
1234 | /*NBIMOD */ #define YNBI_ua_de_dynzdf_imp 4 |
---|
1235 | /*M3_VALST */ #define Ystate_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1236 | /*M3_VALST */ #define YS_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1237 | /*M3_VALSIT */ #define YS1_ua_de_dynzdf_imp(i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1238 | /*M3_HERESIT*/ #define YS1Y_ua_de_dynzdf_imp Yua_de_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1239 | /*M3_VALST */ #define Ygrad_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1240 | /*M3_VALST */ #define YG_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1241 | /*M3_VALSIT */ #define YG1_ua_de_dynzdf_imp(i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1242 | /*M3_HERESIT*/ #define YG1Y_ua_de_dynzdf_imp Yua_de_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1243 | ua_de_dynzdf_imp *Yua_de_dynzdf_imp; |
---|
1244 | |
---|
1245 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1246 | #define Yid_ua_dynzdf_imp 63 |
---|
1247 | |
---|
1248 | class Yaoua_dynzdf_imp; |
---|
1249 | class ua_dynzdf_imp; |
---|
1250 | /*NBSMOD */ #define YNBS_ua_dynzdf_imp 1 |
---|
1251 | /*NBIMOD */ #define YNBI_ua_dynzdf_imp 4 |
---|
1252 | /*M3_VALST */ #define Ystate_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1253 | /*M3_VALST */ #define YS_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1254 | /*M3_VALSIT */ #define YS1_ua_dynzdf_imp(i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1255 | /*M3_HERESIT*/ #define YS1Y_ua_dynzdf_imp Yua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1256 | /*M3_VALST */ #define Ygrad_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1257 | /*M3_VALST */ #define YG_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1258 | /*M3_VALSIT */ #define YG1_ua_dynzdf_imp(i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1259 | /*M3_HERESIT*/ #define YG1Y_ua_dynzdf_imp Yua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1260 | ua_dynzdf_imp *Yua_dynzdf_imp; |
---|
1261 | |
---|
1262 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_de_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1263 | #define Yid_va_de_dynzdf_imp 64 |
---|
1264 | class va_de_dynzdf_imp; |
---|
1265 | /*NBSMOD */ #define YNBS_va_de_dynzdf_imp 1 |
---|
1266 | /*NBIMOD */ #define YNBI_va_de_dynzdf_imp 4 |
---|
1267 | /*M3_VALST */ #define Ystate_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1268 | /*M3_VALST */ #define YS_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1269 | /*M3_VALSIT */ #define YS1_va_de_dynzdf_imp(i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1270 | /*M3_HERESIT*/ #define YS1Y_va_de_dynzdf_imp Yva_de_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1271 | /*M3_VALST */ #define Ygrad_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1272 | /*M3_VALST */ #define YG_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1273 | /*M3_VALSIT */ #define YG1_va_de_dynzdf_imp(i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1274 | /*M3_HERESIT*/ #define YG1Y_va_de_dynzdf_imp Yva_de_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1275 | va_de_dynzdf_imp *Yva_de_dynzdf_imp; |
---|
1276 | |
---|
1277 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1278 | #define Yid_va_dynzdf_imp 65 |
---|
1279 | class va_dynzdf_imp; |
---|
1280 | /*NBSMOD */ #define YNBS_va_dynzdf_imp 1 |
---|
1281 | /*NBIMOD */ #define YNBI_va_dynzdf_imp 4 |
---|
1282 | /*M3_VALST */ #define Ystate_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1283 | /*M3_VALST */ #define YS_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1284 | /*M3_VALSIT */ #define YS1_va_dynzdf_imp(i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1285 | /*M3_HERESIT*/ #define YS1Y_va_dynzdf_imp Yva_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1286 | /*M3_VALST */ #define Ygrad_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1287 | /*M3_VALST */ #define YG_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1288 | /*M3_VALSIT */ #define YG1_va_dynzdf_imp(i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1289 | /*M3_HERESIT*/ #define YG1Y_va_dynzdf_imp Yva_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1290 | va_dynzdf_imp *Yva_dynzdf_imp; |
---|
1291 | |
---|
1292 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_norm_dynzdf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1293 | #define Yid_ua_norm_dynzdf 66 |
---|
1294 | |
---|
1295 | class Yaoua_norm_dynzdf; |
---|
1296 | class ua_norm_dynzdf; |
---|
1297 | /*NBSMOD */ #define YNBS_ua_norm_dynzdf 1 |
---|
1298 | /*NBIMOD */ #define YNBI_ua_norm_dynzdf 2 |
---|
1299 | /*M3_VALST */ #define Ystate_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1300 | /*M3_VALST */ #define YS_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1301 | /*M3_VALSIT */ #define YS1_ua_norm_dynzdf(i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][0] |
---|
1302 | /*M3_HERESIT*/ #define YS1Y_ua_norm_dynzdf Yua_norm_dynzdf->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1303 | /*M3_VALST */ #define Ygrad_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1304 | /*M3_VALST */ #define YG_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1305 | /*M3_VALSIT */ #define YG1_ua_norm_dynzdf(i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][0] |
---|
1306 | /*M3_HERESIT*/ #define YG1Y_ua_norm_dynzdf Yua_norm_dynzdf->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1307 | ua_norm_dynzdf *Yua_norm_dynzdf; |
---|
1308 | |
---|
1309 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_norm_dynzdf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1310 | #define Yid_va_norm_dynzdf 67 |
---|
1311 | class va_norm_dynzdf; |
---|
1312 | /*NBSMOD */ #define YNBS_va_norm_dynzdf 1 |
---|
1313 | /*NBIMOD */ #define YNBI_va_norm_dynzdf 2 |
---|
1314 | /*M3_VALST */ #define Ystate_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1315 | /*M3_VALST */ #define YS_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1316 | /*M3_VALSIT */ #define YS1_va_norm_dynzdf(i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][0] |
---|
1317 | /*M3_HERESIT*/ #define YS1Y_va_norm_dynzdf Yva_norm_dynzdf->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1318 | /*M3_VALST */ #define Ygrad_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1319 | /*M3_VALST */ #define YG_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1320 | /*M3_VALSIT */ #define YG1_va_norm_dynzdf(i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][0] |
---|
1321 | /*M3_HERESIT*/ #define YG1Y_va_norm_dynzdf Yva_norm_dynzdf->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1322 | va_norm_dynzdf *Yva_norm_dynzdf; |
---|
1323 | |
---|
1324 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module spguv_now_dynspg~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1325 | #define Yid_spguv_now_dynspg 68 |
---|
1326 | |
---|
1327 | class Yaospguv_now_dynspg; |
---|
1328 | class spguv_now_dynspg; |
---|
1329 | /*NBMOD */ #define YNB_spguv_now_dynspg 704 |
---|
1330 | /*NBSMOD */ #define YNBS_spguv_now_dynspg 2 |
---|
1331 | /*NBIMOD */ #define YNBI_spguv_now_dynspg 3 |
---|
1332 | /*M2_VALST */ #define Ystate_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][v] |
---|
1333 | /*M2_VALST */ #define YS_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][v] |
---|
1334 | /*M2_VALSIT */ #define YS1_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][0] |
---|
1335 | /*M2_HERESIT*/ #define YS1Y_spguv_now_dynspg Yspguv_now_dynspg->Ystate[YTemps][Yi][Yj][0] |
---|
1336 | /*M2_VALSIT */ #define YS2_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][1] |
---|
1337 | /*M2_HERESIT*/ #define YS2Y_spguv_now_dynspg Yspguv_now_dynspg->Ystate[YTemps][Yi][Yj][1] |
---|
1338 | /*M2_VALST */ #define Ygrad_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][v] |
---|
1339 | /*M2_VALST */ #define YG_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][v] |
---|
1340 | /*M2_VALSIT */ #define YG1_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][0] |
---|
1341 | /*M2_HERESIT*/ #define YG1Y_spguv_now_dynspg Yspguv_now_dynspg->Ygrad[YTemps][Yi][Yj][0] |
---|
1342 | /*M2_VALSIT */ #define YG2_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][1] |
---|
1343 | /*M2_HERESIT*/ #define YG2Y_spguv_now_dynspg Yspguv_now_dynspg->Ygrad[YTemps][Yi][Yj][1] |
---|
1344 | spguv_now_dynspg *Yspguv_now_dynspg; |
---|
1345 | |
---|
1346 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_1_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1347 | #define Yid_ua_1_dynspg_flt 69 |
---|
1348 | |
---|
1349 | class Yaoua_1_dynspg_flt; |
---|
1350 | class ua_1_dynspg_flt; |
---|
1351 | /*NBSMOD */ #define YNBS_ua_1_dynspg_flt 1 |
---|
1352 | /*NBIMOD */ #define YNBI_ua_1_dynspg_flt 3 |
---|
1353 | /*M3_VALST */ #define Ystate_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1354 | /*M3_VALST */ #define YS_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1355 | /*M3_VALSIT */ #define YS1_ua_1_dynspg_flt(i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][0] |
---|
1356 | /*M3_HERESIT*/ #define YS1Y_ua_1_dynspg_flt Yua_1_dynspg_flt->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1357 | /*M3_VALST */ #define Ygrad_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1358 | /*M3_VALST */ #define YG_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1359 | /*M3_VALSIT */ #define YG1_ua_1_dynspg_flt(i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][0] |
---|
1360 | /*M3_HERESIT*/ #define YG1Y_ua_1_dynspg_flt Yua_1_dynspg_flt->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1361 | ua_1_dynspg_flt *Yua_1_dynspg_flt; |
---|
1362 | |
---|
1363 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_1_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1364 | #define Yid_va_1_dynspg_flt 70 |
---|
1365 | |
---|
1366 | class Yaova_1_dynspg_flt; |
---|
1367 | class va_1_dynspg_flt; |
---|
1368 | /*NBSMOD */ #define YNBS_va_1_dynspg_flt 1 |
---|
1369 | /*NBIMOD */ #define YNBI_va_1_dynspg_flt 3 |
---|
1370 | /*M3_VALST */ #define Ystate_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1371 | /*M3_VALST */ #define YS_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1372 | /*M3_VALSIT */ #define YS1_va_1_dynspg_flt(i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][0] |
---|
1373 | /*M3_HERESIT*/ #define YS1Y_va_1_dynspg_flt Yva_1_dynspg_flt->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1374 | /*M3_VALST */ #define Ygrad_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1375 | /*M3_VALST */ #define YG_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1376 | /*M3_VALSIT */ #define YG1_va_1_dynspg_flt(i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][0] |
---|
1377 | /*M3_HERESIT*/ #define YG1Y_va_1_dynspg_flt Yva_1_dynspg_flt->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1378 | va_1_dynspg_flt *Yva_1_dynspg_flt; |
---|
1379 | |
---|
1380 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sum_spgu_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1381 | #define Yid_sum_spgu_dynspg_flt 71 |
---|
1382 | |
---|
1383 | class Yaosum_spgu_dynspg_flt; |
---|
1384 | class sum_spgu_dynspg_flt; |
---|
1385 | /*NBMOD */ #define YNB_sum_spgu_dynspg_flt 704 |
---|
1386 | /*NBSMOD */ #define YNBS_sum_spgu_dynspg_flt 1 |
---|
1387 | /*NBIMOD */ #define YNBI_sum_spgu_dynspg_flt 31 |
---|
1388 | /*M2_VALST */ #define Ystate_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][v] |
---|
1389 | /*M2_VALST */ #define YS_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][v] |
---|
1390 | /*M2_VALSIT */ #define YS1_sum_spgu_dynspg_flt(i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][0] |
---|
1391 | /*M2_HERESIT*/ #define YS1Y_sum_spgu_dynspg_flt Ysum_spgu_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1392 | /*M2_VALST */ #define Ygrad_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][v] |
---|
1393 | /*M2_VALST */ #define YG_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][v] |
---|
1394 | /*M2_VALSIT */ #define YG1_sum_spgu_dynspg_flt(i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][0] |
---|
1395 | /*M2_HERESIT*/ #define YG1Y_sum_spgu_dynspg_flt Ysum_spgu_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1396 | sum_spgu_dynspg_flt *Ysum_spgu_dynspg_flt; |
---|
1397 | |
---|
1398 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sum_spgv_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1399 | #define Yid_sum_spgv_dynspg_flt 72 |
---|
1400 | |
---|
1401 | class Yaosum_spgv_dynspg_flt; |
---|
1402 | class sum_spgv_dynspg_flt; |
---|
1403 | /*NBMOD */ #define YNB_sum_spgv_dynspg_flt 704 |
---|
1404 | /*NBSMOD */ #define YNBS_sum_spgv_dynspg_flt 1 |
---|
1405 | /*NBIMOD */ #define YNBI_sum_spgv_dynspg_flt 31 |
---|
1406 | /*M2_VALST */ #define Ystate_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][v] |
---|
1407 | /*M2_VALST */ #define YS_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][v] |
---|
1408 | /*M2_VALSIT */ #define YS1_sum_spgv_dynspg_flt(i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][0] |
---|
1409 | /*M2_HERESIT*/ #define YS1Y_sum_spgv_dynspg_flt Ysum_spgv_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1410 | /*M2_VALST */ #define Ygrad_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1411 | /*M2_VALST */ #define YG_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1412 | /*M2_VALSIT */ #define YG1_sum_spgv_dynspg_flt(i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][0] |
---|
1413 | /*M2_HERESIT*/ #define YG1Y_sum_spgv_dynspg_flt Ysum_spgv_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1414 | sum_spgv_dynspg_flt *Ysum_spgv_dynspg_flt; |
---|
1415 | |
---|
1416 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcb_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1417 | #define Yid_gcb_dynspg_flt 73 |
---|
1418 | |
---|
1419 | class Yaogcb_dynspg_flt; |
---|
1420 | class gcb_dynspg_flt; |
---|
1421 | /*NBMOD */ #define YNB_gcb_dynspg_flt 704 |
---|
1422 | /*NBSMOD */ #define YNBS_gcb_dynspg_flt 1 |
---|
1423 | /*NBIMOD */ #define YNBI_gcb_dynspg_flt 4 |
---|
1424 | /*M2_VALST */ #define Ystate_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][v] |
---|
1425 | /*M2_VALST */ #define YS_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][v] |
---|
1426 | /*M2_VALSIT */ #define YS1_gcb_dynspg_flt(i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][0] |
---|
1427 | /*M2_HERESIT*/ #define YS1Y_gcb_dynspg_flt Ygcb_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1428 | /*M2_VALST */ #define Ygrad_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][v] |
---|
1429 | /*M2_VALST */ #define YG_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][v] |
---|
1430 | /*M2_VALSIT */ #define YG1_gcb_dynspg_flt(i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][0] |
---|
1431 | /*M2_HERESIT*/ #define YG1Y_gcb_dynspg_flt Ygcb_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1432 | gcb_dynspg_flt *Ygcb_dynspg_flt; |
---|
1433 | |
---|
1434 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcx_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1435 | #define Yid_gcx_dynspg_flt 74 |
---|
1436 | |
---|
1437 | class Yaogcx_dynspg_flt; |
---|
1438 | class gcx_dynspg_flt; |
---|
1439 | /*NBMOD */ #define YNB_gcx_dynspg_flt 704 |
---|
1440 | /*NBSMOD */ #define YNBS_gcx_dynspg_flt 1 |
---|
1441 | /*NBIMOD */ #define YNBI_gcx_dynspg_flt 2 |
---|
1442 | /*M2_VALST */ #define Ystate_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][v] |
---|
1443 | /*M2_VALST */ #define YS_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][v] |
---|
1444 | /*M2_VALSIT */ #define YS1_gcx_dynspg_flt(i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][0] |
---|
1445 | /*M2_HERESIT*/ #define YS1Y_gcx_dynspg_flt Ygcx_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1446 | /*M2_VALST */ #define Ygrad_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][v] |
---|
1447 | /*M2_VALST */ #define YG_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][v] |
---|
1448 | /*M2_VALSIT */ #define YG1_gcx_dynspg_flt(i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][0] |
---|
1449 | /*M2_HERESIT*/ #define YG1Y_gcx_dynspg_flt Ygcx_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1450 | gcx_dynspg_flt *Ygcx_dynspg_flt; |
---|
1451 | |
---|
1452 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module solsor_gx1_x_r~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1453 | #define Yid_solsor_gx1_x_r 75 |
---|
1454 | |
---|
1455 | class Yaosolsor_gx1_x_r; |
---|
1456 | class solsor_gx1_x_r; |
---|
1457 | /*NBSMOD */ #define YNBS_solsor_gx1_x_r 2 |
---|
1458 | /*NBIMOD */ #define YNBI_solsor_gx1_x_r 8 |
---|
1459 | /*M3_VALST */ #define Ystate_solsor_gx1_x_r(v, i, j, k, t) Ysolsor_gx1_x_r->Ystate[t][i][j][k][v] |
---|
1460 | /*M3_VALST */ #define YS_solsor_gx1_x_r(v, i, j, k, t) Ysolsor_gx1_x_r->Ystate[t][i][j][k][v] |
---|
1461 | /*M3_VALSIT */ #define YS1_solsor_gx1_x_r(i, j, k, t) Ysolsor_gx1_x_r->Ystate[t][i][j][k][0] |
---|
1462 | /*M3_HERESIT*/ #define YS1Y_solsor_gx1_x_r Ysolsor_gx1_x_r->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1463 | /*M3_VALSIT */ #define YS2_solsor_gx1_x_r(i, j, k, t) Ysolsor_gx1_x_r->Ystate[t][i][j][k][1] |
---|
1464 | /*M3_HERESIT*/ #define YS2Y_solsor_gx1_x_r Ysolsor_gx1_x_r->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1465 | /*M3_VALST */ #define Ygrad_solsor_gx1_x_r(v, i, j, k, t) Ysolsor_gx1_x_r->Ygrad[t][i][j][k][v] |
---|
1466 | /*M3_VALST */ #define YG_solsor_gx1_x_r(v, i, j, k, t) Ysolsor_gx1_x_r->Ygrad[t][i][j][k][v] |
---|
1467 | /*M3_VALSIT */ #define YG1_solsor_gx1_x_r(i, j, k, t) Ysolsor_gx1_x_r->Ygrad[t][i][j][k][0] |
---|
1468 | /*M3_HERESIT*/ #define YG1Y_solsor_gx1_x_r Ysolsor_gx1_x_r->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1469 | /*M3_VALSIT */ #define YG2_solsor_gx1_x_r(i, j, k, t) Ysolsor_gx1_x_r->Ygrad[t][i][j][k][1] |
---|
1470 | /*M3_HERESIT*/ #define YG2Y_solsor_gx1_x_r Ysolsor_gx1_x_r->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1471 | solsor_gx1_x_r *Ysolsor_gx1_x_r; |
---|
1472 | |
---|
1473 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module solsor_gx2_x_r~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1474 | #define Yid_solsor_gx2_x_r 76 |
---|
1475 | |
---|
1476 | class Yaosolsor_gx2_x_r; |
---|
1477 | class solsor_gx2_x_r; |
---|
1478 | /*NBSMOD */ #define YNBS_solsor_gx2_x_r 2 |
---|
1479 | /*NBIMOD */ #define YNBI_solsor_gx2_x_r 9 |
---|
1480 | /*M3_VALST */ #define Ystate_solsor_gx2_x_r(v, i, j, k, t) Ysolsor_gx2_x_r->Ystate[t][i][j][k][v] |
---|
1481 | /*M3_VALST */ #define YS_solsor_gx2_x_r(v, i, j, k, t) Ysolsor_gx2_x_r->Ystate[t][i][j][k][v] |
---|
1482 | /*M3_VALSIT */ #define YS1_solsor_gx2_x_r(i, j, k, t) Ysolsor_gx2_x_r->Ystate[t][i][j][k][0] |
---|
1483 | /*M3_HERESIT*/ #define YS1Y_solsor_gx2_x_r Ysolsor_gx2_x_r->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1484 | /*M3_VALSIT */ #define YS2_solsor_gx2_x_r(i, j, k, t) Ysolsor_gx2_x_r->Ystate[t][i][j][k][1] |
---|
1485 | /*M3_HERESIT*/ #define YS2Y_solsor_gx2_x_r Ysolsor_gx2_x_r->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1486 | /*M3_VALST */ #define Ygrad_solsor_gx2_x_r(v, i, j, k, t) Ysolsor_gx2_x_r->Ygrad[t][i][j][k][v] |
---|
1487 | /*M3_VALST */ #define YG_solsor_gx2_x_r(v, i, j, k, t) Ysolsor_gx2_x_r->Ygrad[t][i][j][k][v] |
---|
1488 | /*M3_VALSIT */ #define YG1_solsor_gx2_x_r(i, j, k, t) Ysolsor_gx2_x_r->Ygrad[t][i][j][k][0] |
---|
1489 | /*M3_HERESIT*/ #define YG1Y_solsor_gx2_x_r Ysolsor_gx2_x_r->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1490 | /*M3_VALSIT */ #define YG2_solsor_gx2_x_r(i, j, k, t) Ysolsor_gx2_x_r->Ygrad[t][i][j][k][1] |
---|
1491 | /*M3_HERESIT*/ #define YG2Y_solsor_gx2_x_r Ysolsor_gx2_x_r->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1492 | solsor_gx2_x_r *Ysolsor_gx2_x_r; |
---|
1493 | |
---|
1494 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module solsor_flag~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1495 | #define Yid_solsor_flag 77 |
---|
1496 | |
---|
1497 | class Yaosolsor_flag; |
---|
1498 | class solsor_flag; |
---|
1499 | /*NBSMOD */ #define YNBS_solsor_flag 2 |
---|
1500 | /*NBIMOD */ #define YNBI_solsor_flag 4 |
---|
1501 | /*M3_VALST */ #define Ystate_solsor_flag(v, i, j, k, t) Ysolsor_flag->Ystate[t][i][j][k][v] |
---|
1502 | /*M3_VALST */ #define YS_solsor_flag(v, i, j, k, t) Ysolsor_flag->Ystate[t][i][j][k][v] |
---|
1503 | /*M3_VALSIT */ #define YS1_solsor_flag(i, j, k, t) Ysolsor_flag->Ystate[t][i][j][k][0] |
---|
1504 | /*M3_HERESIT*/ #define YS1Y_solsor_flag Ysolsor_flag->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1505 | /*M3_VALSIT */ #define YS2_solsor_flag(i, j, k, t) Ysolsor_flag->Ystate[t][i][j][k][1] |
---|
1506 | /*M3_HERESIT*/ #define YS2Y_solsor_flag Ysolsor_flag->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1507 | /*M3_VALST */ #define Ygrad_solsor_flag(v, i, j, k, t) Ysolsor_flag->Ygrad[t][i][j][k][v] |
---|
1508 | /*M3_VALST */ #define YG_solsor_flag(v, i, j, k, t) Ysolsor_flag->Ygrad[t][i][j][k][v] |
---|
1509 | /*M3_VALSIT */ #define YG1_solsor_flag(i, j, k, t) Ysolsor_flag->Ygrad[t][i][j][k][0] |
---|
1510 | /*M3_HERESIT*/ #define YG1Y_solsor_flag Ysolsor_flag->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1511 | /*M3_VALSIT */ #define YG2_solsor_flag(i, j, k, t) Ysolsor_flag->Ygrad[t][i][j][k][1] |
---|
1512 | /*M3_HERESIT*/ #define YG2Y_solsor_flag Ysolsor_flag->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1513 | solsor_flag *Ysolsor_flag; |
---|
1514 | |
---|
1515 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcx2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1516 | #define Yid_gcx2 78 |
---|
1517 | |
---|
1518 | class Yaogcx2; |
---|
1519 | class gcx2; |
---|
1520 | /*NBMOD */ #define YNB_gcx2 704 |
---|
1521 | /*NBSMOD */ #define YNBS_gcx2 1 |
---|
1522 | /*NBIMOD */ #define YNBI_gcx2 1 |
---|
1523 | /*M2_VALST */ #define Ystate_gcx2(v, i, j, t) Ygcx2->Ystate[t][i][j][v] |
---|
1524 | /*M2_VALST */ #define YS_gcx2(v, i, j, t) Ygcx2->Ystate[t][i][j][v] |
---|
1525 | /*M2_VALSIT */ #define YS1_gcx2(i, j, t) Ygcx2->Ystate[t][i][j][0] |
---|
1526 | /*M2_HERESIT*/ #define YS1Y_gcx2 Ygcx2->Ystate[YTemps][Yi][Yj][0] |
---|
1527 | /*M2_VALST */ #define Ygrad_gcx2(v, i, j, t) Ygcx2->Ygrad[t][i][j][v] |
---|
1528 | /*M2_VALST */ #define YG_gcx2(v, i, j, t) Ygcx2->Ygrad[t][i][j][v] |
---|
1529 | /*M2_VALSIT */ #define YG1_gcx2(i, j, t) Ygcx2->Ygrad[t][i][j][0] |
---|
1530 | /*M2_HERESIT*/ #define YG1Y_gcx2 Ygcx2->Ygrad[YTemps][Yi][Yj][0] |
---|
1531 | gcx2 *Ygcx2; |
---|
1532 | |
---|
1533 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module spguv_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1534 | #define Yid_spguv_dynspg_flt 79 |
---|
1535 | |
---|
1536 | class Yaospguv_dynspg_flt; |
---|
1537 | class spguv_dynspg_flt; |
---|
1538 | /*NBMOD */ #define YNB_spguv_dynspg_flt 704 |
---|
1539 | /*NBSMOD */ #define YNBS_spguv_dynspg_flt 2 |
---|
1540 | /*NBIMOD */ #define YNBI_spguv_dynspg_flt 3 |
---|
1541 | /*M2_VALST */ #define Ystate_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][v] |
---|
1542 | /*M2_VALST */ #define YS_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][v] |
---|
1543 | /*M2_VALSIT */ #define YS1_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][0] |
---|
1544 | /*M2_HERESIT*/ #define YS1Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1545 | /*M2_VALSIT */ #define YS2_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][1] |
---|
1546 | /*M2_HERESIT*/ #define YS2Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ystate[YTemps][Yi][Yj][1] |
---|
1547 | /*M2_VALST */ #define Ygrad_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1548 | /*M2_VALST */ #define YG_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1549 | /*M2_VALSIT */ #define YG1_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][0] |
---|
1550 | /*M2_HERESIT*/ #define YG1Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1551 | /*M2_VALSIT */ #define YG2_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][1] |
---|
1552 | /*M2_HERESIT*/ #define YG2Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ygrad[YTemps][Yi][Yj][1] |
---|
1553 | spguv_dynspg_flt *Yspguv_dynspg_flt; |
---|
1554 | |
---|
1555 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1556 | #define Yid_ua 80 |
---|
1557 | |
---|
1558 | class Yaoua; |
---|
1559 | class ua; |
---|
1560 | /*NBSMOD */ #define YNBS_ua 1 |
---|
1561 | /*NBIMOD */ #define YNBI_ua 3 |
---|
1562 | /*M3_VALST */ #define Ystate_ua(v, i, j, k, t) Yua->Ystate[t][i][j][k][v] |
---|
1563 | /*M3_VALST */ #define YS_ua(v, i, j, k, t) Yua->Ystate[t][i][j][k][v] |
---|
1564 | /*M3_VALSIT */ #define YS1_ua(i, j, k, t) Yua->Ystate[t][i][j][k][0] |
---|
1565 | /*M3_HERESIT*/ #define YS1Y_ua Yua->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1566 | /*M3_VALST */ #define Ygrad_ua(v, i, j, k, t) Yua->Ygrad[t][i][j][k][v] |
---|
1567 | /*M3_VALST */ #define YG_ua(v, i, j, k, t) Yua->Ygrad[t][i][j][k][v] |
---|
1568 | /*M3_VALSIT */ #define YG1_ua(i, j, k, t) Yua->Ygrad[t][i][j][k][0] |
---|
1569 | /*M3_HERESIT*/ #define YG1Y_ua Yua->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1570 | ua *Yua; |
---|
1571 | |
---|
1572 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1573 | #define Yid_va 81 |
---|
1574 | |
---|
1575 | class Yaova; |
---|
1576 | class va; |
---|
1577 | /*NBSMOD */ #define YNBS_va 1 |
---|
1578 | /*NBIMOD */ #define YNBI_va 3 |
---|
1579 | /*M3_VALST */ #define Ystate_va(v, i, j, k, t) Yva->Ystate[t][i][j][k][v] |
---|
1580 | /*M3_VALST */ #define YS_va(v, i, j, k, t) Yva->Ystate[t][i][j][k][v] |
---|
1581 | /*M3_VALSIT */ #define YS1_va(i, j, k, t) Yva->Ystate[t][i][j][k][0] |
---|
1582 | /*M3_HERESIT*/ #define YS1Y_va Yva->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1583 | /*M3_VALST */ #define Ygrad_va(v, i, j, k, t) Yva->Ygrad[t][i][j][k][v] |
---|
1584 | /*M3_VALST */ #define YG_va(v, i, j, k, t) Yva->Ygrad[t][i][j][k][v] |
---|
1585 | /*M3_VALSIT */ #define YG1_va(i, j, k, t) Yva->Ygrad[t][i][j][k][0] |
---|
1586 | /*M3_HERESIT*/ #define YG1Y_va Yva->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1587 | va *Yva; |
---|
1588 | |
---|
1589 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1590 | #define Yid_sshn 82 |
---|
1591 | |
---|
1592 | class Yaosshn; |
---|
1593 | class sshn; |
---|
1594 | /*NBMOD */ #define YNB_sshn 704 |
---|
1595 | /*NBSMOD */ #define YNBS_sshn 1 |
---|
1596 | /*NBIMOD */ #define YNBI_sshn 4 |
---|
1597 | /*M2_VALST */ #define Ystate_sshn(v, i, j, t) Ysshn->Ystate[t][i][j][v] |
---|
1598 | /*M2_VALST */ #define YS_sshn(v, i, j, t) Ysshn->Ystate[t][i][j][v] |
---|
1599 | /*M2_VALSIT */ #define YS1_sshn(i, j, t) Ysshn->Ystate[t][i][j][0] |
---|
1600 | /*M2_HERESIT*/ #define YS1Y_sshn Ysshn->Ystate[YTemps][Yi][Yj][0] |
---|
1601 | /*M2_VALST */ #define Ygrad_sshn(v, i, j, t) Ysshn->Ygrad[t][i][j][v] |
---|
1602 | /*M2_VALST */ #define YG_sshn(v, i, j, t) Ysshn->Ygrad[t][i][j][v] |
---|
1603 | /*M2_VALSIT */ #define YG1_sshn(i, j, t) Ysshn->Ygrad[t][i][j][0] |
---|
1604 | /*M2_HERESIT*/ #define YG1Y_sshn Ysshn->Ygrad[YTemps][Yi][Yj][0] |
---|
1605 | sshn *Ysshn; |
---|
1606 | |
---|
1607 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1608 | #define Yid_sshb 83 |
---|
1609 | |
---|
1610 | class Yaosshb; |
---|
1611 | class sshb; |
---|
1612 | /*NBMOD */ #define YNB_sshb 704 |
---|
1613 | /*NBSMOD */ #define YNBS_sshb 1 |
---|
1614 | /*NBIMOD */ #define YNBI_sshb 4 |
---|
1615 | /*M2_VALST */ #define Ystate_sshb(v, i, j, t) Ysshb->Ystate[t][i][j][v] |
---|
1616 | /*M2_VALST */ #define YS_sshb(v, i, j, t) Ysshb->Ystate[t][i][j][v] |
---|
1617 | /*M2_VALSIT */ #define YS1_sshb(i, j, t) Ysshb->Ystate[t][i][j][0] |
---|
1618 | /*M2_HERESIT*/ #define YS1Y_sshb Ysshb->Ystate[YTemps][Yi][Yj][0] |
---|
1619 | /*M2_VALST */ #define Ygrad_sshb(v, i, j, t) Ysshb->Ygrad[t][i][j][v] |
---|
1620 | /*M2_VALST */ #define YG_sshb(v, i, j, t) Ysshb->Ygrad[t][i][j][v] |
---|
1621 | /*M2_VALSIT */ #define YG1_sshb(i, j, t) Ysshb->Ygrad[t][i][j][0] |
---|
1622 | /*M2_HERESIT*/ #define YG1Y_sshb Ysshb->Ygrad[YTemps][Yi][Yj][0] |
---|
1623 | sshb *Ysshb; |
---|
1624 | /*M2_VALSG */ #define Ywish_sshb(v, i, j) Ysshb->Ywish[i][j][v] |
---|
1625 | /*M2_VALSG */ #define YW_sshb(v, i, j) Ysshb->Ywish[i][j][v] |
---|
1626 | /*M2_VALSGI */ #define YW1_sshb(i, j) Ysshb->Ywish[i][j][0] |
---|
1627 | /*M2_HERESGI*/ #define YW1Y_sshb Ysshb->Ywish[Yi][Yj][0] |
---|
1628 | |
---|
1629 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ub~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1630 | #define Yid_ub 84 |
---|
1631 | |
---|
1632 | class Yaoub; |
---|
1633 | class ub; |
---|
1634 | /*NBSMOD */ #define YNBS_ub 1 |
---|
1635 | /*NBIMOD */ #define YNBI_ub 4 |
---|
1636 | /*M3_VALST */ #define Ystate_ub(v, i, j, k, t) Yub->Ystate[t][i][j][k][v] |
---|
1637 | /*M3_VALST */ #define YS_ub(v, i, j, k, t) Yub->Ystate[t][i][j][k][v] |
---|
1638 | /*M3_VALSIT */ #define YS1_ub(i, j, k, t) Yub->Ystate[t][i][j][k][0] |
---|
1639 | /*M3_HERESIT*/ #define YS1Y_ub Yub->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1640 | /*M3_VALST */ #define Ygrad_ub(v, i, j, k, t) Yub->Ygrad[t][i][j][k][v] |
---|
1641 | /*M3_VALST */ #define YG_ub(v, i, j, k, t) Yub->Ygrad[t][i][j][k][v] |
---|
1642 | /*M3_VALSIT */ #define YG1_ub(i, j, k, t) Yub->Ygrad[t][i][j][k][0] |
---|
1643 | /*M3_HERESIT*/ #define YG1Y_ub Yub->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1644 | ub *Yub; |
---|
1645 | /*M3_VALSG */ #define Ywish_ub(v, i, j, k) Yub->Ywish[i][j][k][v] |
---|
1646 | /*M3_VALSG */ #define YW_ub(v, i, j, k) Yub->Ywish[i][j][k][v] |
---|
1647 | /*M3_VALSGI */ #define YW1_ub(i, j, k) Yub->Ywish[i][j][k][0] |
---|
1648 | /*M3_HERESGI*/ #define YW1Y_ub Yub->Ywish[Yi][Yj][Yk][0] |
---|
1649 | |
---|
1650 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module vb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1651 | #define Yid_vb 85 |
---|
1652 | |
---|
1653 | class Yaovb; |
---|
1654 | class vb; |
---|
1655 | /*NBSMOD */ #define YNBS_vb 1 |
---|
1656 | /*NBIMOD */ #define YNBI_vb 4 |
---|
1657 | /*M3_VALST */ #define Ystate_vb(v, i, j, k, t) Yvb->Ystate[t][i][j][k][v] |
---|
1658 | /*M3_VALST */ #define YS_vb(v, i, j, k, t) Yvb->Ystate[t][i][j][k][v] |
---|
1659 | /*M3_VALSIT */ #define YS1_vb(i, j, k, t) Yvb->Ystate[t][i][j][k][0] |
---|
1660 | /*M3_HERESIT*/ #define YS1Y_vb Yvb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1661 | /*M3_VALST */ #define Ygrad_vb(v, i, j, k, t) Yvb->Ygrad[t][i][j][k][v] |
---|
1662 | /*M3_VALST */ #define YG_vb(v, i, j, k, t) Yvb->Ygrad[t][i][j][k][v] |
---|
1663 | /*M3_VALSIT */ #define YG1_vb(i, j, k, t) Yvb->Ygrad[t][i][j][k][0] |
---|
1664 | /*M3_HERESIT*/ #define YG1Y_vb Yvb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1665 | vb *Yvb; |
---|
1666 | /*M3_VALSG */ #define Ywish_vb(v, i, j, k) Yvb->Ywish[i][j][k][v] |
---|
1667 | /*M3_VALSG */ #define YW_vb(v, i, j, k) Yvb->Ywish[i][j][k][v] |
---|
1668 | /*M3_VALSGI */ #define YW1_vb(i, j, k) Yvb->Ywish[i][j][k][0] |
---|
1669 | /*M3_HERESGI*/ #define YW1Y_vb Yvb->Ywish[Yi][Yj][Yk][0] |
---|
1670 | |
---|
1671 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module hdivn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1672 | #define Yid_hdivn 86 |
---|
1673 | |
---|
1674 | class Yaohdivn; |
---|
1675 | class hdivn; |
---|
1676 | /*NBSMOD */ #define YNBS_hdivn 1 |
---|
1677 | /*NBIMOD */ #define YNBI_hdivn 4 |
---|
1678 | /*M3_VALST */ #define Ystate_hdivn(v, i, j, k, t) Yhdivn->Ystate[t][i][j][k][v] |
---|
1679 | /*M3_VALST */ #define YS_hdivn(v, i, j, k, t) Yhdivn->Ystate[t][i][j][k][v] |
---|
1680 | /*M3_VALSIT */ #define YS1_hdivn(i, j, k, t) Yhdivn->Ystate[t][i][j][k][0] |
---|
1681 | /*M3_HERESIT*/ #define YS1Y_hdivn Yhdivn->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1682 | /*M3_VALST */ #define Ygrad_hdivn(v, i, j, k, t) Yhdivn->Ygrad[t][i][j][k][v] |
---|
1683 | /*M3_VALST */ #define YG_hdivn(v, i, j, k, t) Yhdivn->Ygrad[t][i][j][k][v] |
---|
1684 | /*M3_VALSIT */ #define YG1_hdivn(i, j, k, t) Yhdivn->Ygrad[t][i][j][k][0] |
---|
1685 | /*M3_HERESIT*/ #define YG1Y_hdivn Yhdivn->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1686 | hdivn *Yhdivn; |
---|
1687 | |
---|
1688 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rotn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1689 | #define Yid_rotn 87 |
---|
1690 | |
---|
1691 | class Yaorotn; |
---|
1692 | class rotn; |
---|
1693 | /*NBSMOD */ #define YNBS_rotn 1 |
---|
1694 | /*NBIMOD */ #define YNBI_rotn 4 |
---|
1695 | /*M3_VALST */ #define Ystate_rotn(v, i, j, k, t) Yrotn->Ystate[t][i][j][k][v] |
---|
1696 | /*M3_VALST */ #define YS_rotn(v, i, j, k, t) Yrotn->Ystate[t][i][j][k][v] |
---|
1697 | /*M3_VALSIT */ #define YS1_rotn(i, j, k, t) Yrotn->Ystate[t][i][j][k][0] |
---|
1698 | /*M3_HERESIT*/ #define YS1Y_rotn Yrotn->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1699 | /*M3_VALST */ #define Ygrad_rotn(v, i, j, k, t) Yrotn->Ygrad[t][i][j][k][v] |
---|
1700 | /*M3_VALST */ #define YG_rotn(v, i, j, k, t) Yrotn->Ygrad[t][i][j][k][v] |
---|
1701 | /*M3_VALSIT */ #define YG1_rotn(i, j, k, t) Yrotn->Ygrad[t][i][j][k][0] |
---|
1702 | /*M3_HERESIT*/ #define YG1Y_rotn Yrotn->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1703 | rotn *Yrotn; |
---|
1704 | |
---|
1705 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module wa~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1706 | #define Yid_wa 88 |
---|
1707 | |
---|
1708 | class Yaowa; |
---|
1709 | class wa; |
---|
1710 | /*NBSMOD */ #define YNBS_wa 1 |
---|
1711 | /*NBIMOD */ #define YNBI_wa 2 |
---|
1712 | /*M3_VALST */ #define Ystate_wa(v, i, j, k, t) Ywa->Ystate[t][i][j][k][v] |
---|
1713 | /*M3_VALST */ #define YS_wa(v, i, j, k, t) Ywa->Ystate[t][i][j][k][v] |
---|
1714 | /*M3_VALSIT */ #define YS1_wa(i, j, k, t) Ywa->Ystate[t][i][j][k][0] |
---|
1715 | /*M3_HERESIT*/ #define YS1Y_wa Ywa->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1716 | /*M3_VALST */ #define Ygrad_wa(v, i, j, k, t) Ywa->Ygrad[t][i][j][k][v] |
---|
1717 | /*M3_VALST */ #define YG_wa(v, i, j, k, t) Ywa->Ygrad[t][i][j][k][v] |
---|
1718 | /*M3_VALSIT */ #define YG1_wa(i, j, k, t) Ywa->Ygrad[t][i][j][k][0] |
---|
1719 | /*M3_HERESIT*/ #define YG1Y_wa Ywa->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1720 | wa *Ywa; |
---|
1721 | #define YSIZEPB 21824//sum of the number of states (output) of all targets |
---|
1722 | |
---|
1723 | //ᅵ ᅵ ᅵ ᅵ FOR M1QN3 ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
1724 | float Y3x[YSIZEPB]; //table for the states of targets |
---|
1725 | float Y3g[YSIZEPB]; //table for the gradients of targets |
---|
1726 | #define Y3_SZ_RZ 436488 //rz dimension |
---|
1727 | float Y3rz[Y3_SZ_RZ]; |
---|
1728 | #define Y3_SZ_IZ 5 //iz dimension |
---|
1729 | float Y3dxmin[1]; //resolution scalar for the vector to be controlled |
---|
1730 | |
---|
1731 | /*------- GENERATION of global objects ------------------------*/ |
---|
1732 | #define YSIZECO 88000 //size of modules cout (atempo)(event if not in order !) |
---|
1733 | #define YMAX_NBI 31 //max input number of a module |
---|
1734 | #define YMAX_NBS 4 //max output number of a module |
---|
1735 | #define YMAX_JAC_NBI 31 //max number of input for the jacobian (Yjac) |
---|
1736 | #define YMAX_JAC_NBS 4 //max number of output for the jacobian (Yjac) |
---|
1737 | double Yting[YMAX_NBI]; //max table for a global and common inputs number |
---|
1738 | double Yjac[YMAX_JAC_NBS][YMAX_JAC_NBI]; //max table for a global and common jacobian |
---|
1739 | #define YJ1I1 Yjac[0][0] |
---|
1740 | #define YJ1I2 Yjac[0][1] |
---|
1741 | #define YJ1I3 Yjac[0][2] |
---|
1742 | #define YJ1I4 Yjac[0][3] |
---|
1743 | #define YJ1I5 Yjac[0][4] |
---|
1744 | #define YJ1I6 Yjac[0][5] |
---|
1745 | #define YJ1I7 Yjac[0][6] |
---|
1746 | #define YJ1I8 Yjac[0][7] |
---|
1747 | #define YJ1I9 Yjac[0][8] |
---|
1748 | #define YJ1I10 Yjac[0][9] |
---|
1749 | #define YJ1I11 Yjac[0][10] |
---|
1750 | #define YJ1I12 Yjac[0][11] |
---|
1751 | #define YJ1I13 Yjac[0][12] |
---|
1752 | #define YJ1I14 Yjac[0][13] |
---|
1753 | #define YJ1I15 Yjac[0][14] |
---|
1754 | #define YJ1I16 Yjac[0][15] |
---|
1755 | #define YJ1I17 Yjac[0][16] |
---|
1756 | #define YJ1I18 Yjac[0][17] |
---|
1757 | #define YJ1I19 Yjac[0][18] |
---|
1758 | #define YJ1I20 Yjac[0][19] |
---|
1759 | #define YJ1I21 Yjac[0][20] |
---|
1760 | #define YJ1I22 Yjac[0][21] |
---|
1761 | #define YJ1I23 Yjac[0][22] |
---|
1762 | #define YJ1I24 Yjac[0][23] |
---|
1763 | #define YJ1I25 Yjac[0][24] |
---|
1764 | #define YJ1I26 Yjac[0][25] |
---|
1765 | #define YJ1I27 Yjac[0][26] |
---|
1766 | #define YJ1I28 Yjac[0][27] |
---|
1767 | #define YJ1I29 Yjac[0][28] |
---|
1768 | #define YJ1I30 Yjac[0][29] |
---|
1769 | #define YJ1I31 Yjac[0][30] |
---|
1770 | #define YJ2I1 Yjac[1][0] |
---|
1771 | #define YJ2I2 Yjac[1][1] |
---|
1772 | #define YJ2I3 Yjac[1][2] |
---|
1773 | #define YJ2I4 Yjac[1][3] |
---|
1774 | #define YJ2I5 Yjac[1][4] |
---|
1775 | #define YJ2I6 Yjac[1][5] |
---|
1776 | #define YJ2I7 Yjac[1][6] |
---|
1777 | #define YJ2I8 Yjac[1][7] |
---|
1778 | #define YJ2I9 Yjac[1][8] |
---|
1779 | #define YJ2I10 Yjac[1][9] |
---|
1780 | #define YJ2I11 Yjac[1][10] |
---|
1781 | #define YJ2I12 Yjac[1][11] |
---|
1782 | #define YJ2I13 Yjac[1][12] |
---|
1783 | #define YJ2I14 Yjac[1][13] |
---|
1784 | #define YJ2I15 Yjac[1][14] |
---|
1785 | #define YJ2I16 Yjac[1][15] |
---|
1786 | #define YJ2I17 Yjac[1][16] |
---|
1787 | #define YJ2I18 Yjac[1][17] |
---|
1788 | #define YJ2I19 Yjac[1][18] |
---|
1789 | #define YJ2I20 Yjac[1][19] |
---|
1790 | #define YJ2I21 Yjac[1][20] |
---|
1791 | #define YJ2I22 Yjac[1][21] |
---|
1792 | #define YJ2I23 Yjac[1][22] |
---|
1793 | #define YJ2I24 Yjac[1][23] |
---|
1794 | #define YJ2I25 Yjac[1][24] |
---|
1795 | #define YJ2I26 Yjac[1][25] |
---|
1796 | #define YJ2I27 Yjac[1][26] |
---|
1797 | #define YJ2I28 Yjac[1][27] |
---|
1798 | #define YJ2I29 Yjac[1][28] |
---|
1799 | #define YJ2I30 Yjac[1][29] |
---|
1800 | #define YJ2I31 Yjac[1][30] |
---|
1801 | #define YJ3I1 Yjac[2][0] |
---|
1802 | #define YJ3I2 Yjac[2][1] |
---|
1803 | #define YJ3I3 Yjac[2][2] |
---|
1804 | #define YJ3I4 Yjac[2][3] |
---|
1805 | #define YJ3I5 Yjac[2][4] |
---|
1806 | #define YJ3I6 Yjac[2][5] |
---|
1807 | #define YJ3I7 Yjac[2][6] |
---|
1808 | #define YJ3I8 Yjac[2][7] |
---|
1809 | #define YJ3I9 Yjac[2][8] |
---|
1810 | #define YJ3I10 Yjac[2][9] |
---|
1811 | #define YJ3I11 Yjac[2][10] |
---|
1812 | #define YJ3I12 Yjac[2][11] |
---|
1813 | #define YJ3I13 Yjac[2][12] |
---|
1814 | #define YJ3I14 Yjac[2][13] |
---|
1815 | #define YJ3I15 Yjac[2][14] |
---|
1816 | #define YJ3I16 Yjac[2][15] |
---|
1817 | #define YJ3I17 Yjac[2][16] |
---|
1818 | #define YJ3I18 Yjac[2][17] |
---|
1819 | #define YJ3I19 Yjac[2][18] |
---|
1820 | #define YJ3I20 Yjac[2][19] |
---|
1821 | #define YJ3I21 Yjac[2][20] |
---|
1822 | #define YJ3I22 Yjac[2][21] |
---|
1823 | #define YJ3I23 Yjac[2][22] |
---|
1824 | #define YJ3I24 Yjac[2][23] |
---|
1825 | #define YJ3I25 Yjac[2][24] |
---|
1826 | #define YJ3I26 Yjac[2][25] |
---|
1827 | #define YJ3I27 Yjac[2][26] |
---|
1828 | #define YJ3I28 Yjac[2][27] |
---|
1829 | #define YJ3I29 Yjac[2][28] |
---|
1830 | #define YJ3I30 Yjac[2][29] |
---|
1831 | #define YJ3I31 Yjac[2][30] |
---|
1832 | #define YJ4I1 Yjac[3][0] |
---|
1833 | #define YJ4I2 Yjac[3][1] |
---|
1834 | #define YJ4I3 Yjac[3][2] |
---|
1835 | #define YJ4I4 Yjac[3][3] |
---|
1836 | #define YJ4I5 Yjac[3][4] |
---|
1837 | #define YJ4I6 Yjac[3][5] |
---|
1838 | #define YJ4I7 Yjac[3][6] |
---|
1839 | #define YJ4I8 Yjac[3][7] |
---|
1840 | #define YJ4I9 Yjac[3][8] |
---|
1841 | #define YJ4I10 Yjac[3][9] |
---|
1842 | #define YJ4I11 Yjac[3][10] |
---|
1843 | #define YJ4I12 Yjac[3][11] |
---|
1844 | #define YJ4I13 Yjac[3][12] |
---|
1845 | #define YJ4I14 Yjac[3][13] |
---|
1846 | #define YJ4I15 Yjac[3][14] |
---|
1847 | #define YJ4I16 Yjac[3][15] |
---|
1848 | #define YJ4I17 Yjac[3][16] |
---|
1849 | #define YJ4I18 Yjac[3][17] |
---|
1850 | #define YJ4I19 Yjac[3][18] |
---|
1851 | #define YJ4I20 Yjac[3][19] |
---|
1852 | #define YJ4I21 Yjac[3][20] |
---|
1853 | #define YJ4I22 Yjac[3][21] |
---|
1854 | #define YJ4I23 Yjac[3][22] |
---|
1855 | #define YJ4I24 Yjac[3][23] |
---|
1856 | #define YJ4I25 Yjac[3][24] |
---|
1857 | #define YJ4I26 Yjac[3][25] |
---|
1858 | #define YJ4I27 Yjac[3][26] |
---|
1859 | #define YJ4I28 Yjac[3][27] |
---|
1860 | #define YJ4I29 Yjac[3][28] |
---|
1861 | #define YJ4I30 Yjac[3][29] |
---|
1862 | #define YJ4I31 Yjac[3][30] |
---|
1863 | double Ytbeta[YMAX_NBI]; //max table of global and common beta |
---|
1864 | #ifdef _OPENMP |
---|
1865 | #pragma omp threadprivate(Yting,Yjac,Ytbeta) // Yting is a private global variable in the case of parallelism |
---|
1866 | #endif |
---|
1867 | |
---|
1868 | /*------- SOME OTHER AUTOMATIC GENERATION ------------------*/ |
---|
1869 | |
---|
1870 | struct Yst_obs { |
---|
1871 | int time; |
---|
1872 | int imod; |
---|
1873 | int smod; |
---|
1874 | int iaxe; |
---|
1875 | int jaxe; |
---|
1876 | int kaxe; |
---|
1877 | YREAL vobs; |
---|
1878 | }; |
---|
1879 | struct Yst_obs Yaobs; |
---|
1880 | int Yobs_insert(struct Yst_obs *aobs); |
---|
1881 | |
---|
1882 | /*------- GENERATION of NECESSARY PROTOTYPES -------------*/ |
---|
1883 | double Ycostdiff(double dinov, double dcov); |
---|
1884 | |
---|
1885 | /*------- AUTOMATIC GENERATION of YaoModul class ----------*/ |
---|
1886 | |
---|
1887 | //////////// Begin of the Yao Class Yaosshn_c //////////// |
---|
1888 | class Yaosshn_c |
---|
1889 | { |
---|
1890 | public: |
---|
1891 | double Ystate[YA1_S3d][YA2_S3d][YNBS_sshn_c]; |
---|
1892 | double Ygrad[YA1_S3d][YA2_S3d][YNBS_sshn_c]; |
---|
1893 | |
---|
1894 | //:=========> Constructor - Destructor ============ |
---|
1895 | Yaosshn_c(){} |
---|
1896 | ~Yaosshn_c(){} |
---|
1897 | |
---|
1898 | }; |
---|
1899 | |
---|
1900 | //////////// Begin of the Yao Class Yaota_c //////////// |
---|
1901 | class Yaota_c |
---|
1902 | { |
---|
1903 | public: |
---|
1904 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1905 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1906 | double Yepsi[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1907 | double Ywish[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1908 | |
---|
1909 | //:=========> Constructor - Destructor ============ |
---|
1910 | Yaota_c(){} |
---|
1911 | ~Yaota_c(){} |
---|
1912 | |
---|
1913 | }; |
---|
1914 | |
---|
1915 | //////////// Begin of the Yao Class Yaosa_c //////////// |
---|
1916 | class Yaosa_c |
---|
1917 | { |
---|
1918 | public: |
---|
1919 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_sa_c]; |
---|
1920 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_sa_c]; |
---|
1921 | |
---|
1922 | //:=========> Constructor - Destructor ============ |
---|
1923 | Yaosa_c(){} |
---|
1924 | ~Yaosa_c(){} |
---|
1925 | |
---|
1926 | }; |
---|
1927 | |
---|
1928 | //////////// Begin of the Yao Class Yaoua_c //////////// |
---|
1929 | class Yaoua_c |
---|
1930 | { |
---|
1931 | public: |
---|
1932 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ua_c]; |
---|
1933 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ua_c]; |
---|
1934 | |
---|
1935 | //:=========> Constructor - Destructor ============ |
---|
1936 | Yaoua_c(){} |
---|
1937 | ~Yaoua_c(){} |
---|
1938 | |
---|
1939 | }; |
---|
1940 | |
---|
1941 | //////////// Begin of the Yao Class Yaova_c //////////// |
---|
1942 | class Yaova_c |
---|
1943 | { |
---|
1944 | public: |
---|
1945 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_va_c]; |
---|
1946 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_va_c]; |
---|
1947 | |
---|
1948 | //:=========> Constructor - Destructor ============ |
---|
1949 | Yaova_c(){} |
---|
1950 | ~Yaova_c(){} |
---|
1951 | |
---|
1952 | }; |
---|
1953 | |
---|
1954 | //////////// Begin of the Yao Class Yaosbcgyre_qsr_qns //////////// |
---|
1955 | class Yaosbcgyre_qsr_qns |
---|
1956 | { |
---|
1957 | public: |
---|
1958 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_qsr_qns]; |
---|
1959 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_qsr_qns]; |
---|
1960 | |
---|
1961 | //:=========> Constructor - Destructor ============ |
---|
1962 | Yaosbcgyre_qsr_qns(){} |
---|
1963 | ~Yaosbcgyre_qsr_qns(){} |
---|
1964 | |
---|
1965 | }; |
---|
1966 | |
---|
1967 | /*M_PCL */ |
---|
1968 | class sbcgyre_qsr_qns:public Yaosbcgyre_qsr_qns |
---|
1969 | { public: |
---|
1970 | sbcgyre_qsr_qns(){}; |
---|
1971 | ~sbcgyre_qsr_qns (){}; |
---|
1972 | void forward (double x0); |
---|
1973 | void backward(double x0); |
---|
1974 | }; |
---|
1975 | |
---|
1976 | //////////// Begin of the Yao Class Yaosbcgyre_emp1 //////////// |
---|
1977 | class Yaosbcgyre_emp1 |
---|
1978 | { |
---|
1979 | public: |
---|
1980 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp1]; |
---|
1981 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp1]; |
---|
1982 | |
---|
1983 | //:=========> Constructor - Destructor ============ |
---|
1984 | Yaosbcgyre_emp1(){} |
---|
1985 | ~Yaosbcgyre_emp1(){} |
---|
1986 | |
---|
1987 | }; |
---|
1988 | |
---|
1989 | /*M_PCL */ |
---|
1990 | class sbcgyre_emp1:public Yaosbcgyre_emp1 |
---|
1991 | { public: |
---|
1992 | sbcgyre_emp1(){}; |
---|
1993 | ~sbcgyre_emp1 (){}; |
---|
1994 | void forward (); |
---|
1995 | void backward(); |
---|
1996 | }; |
---|
1997 | |
---|
1998 | //////////// Begin of the Yao Class Yaosbcgyre_zsumemp_zsurf //////////// |
---|
1999 | class Yaosbcgyre_zsumemp_zsurf |
---|
2000 | { |
---|
2001 | public: |
---|
2002 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_zsumemp_zsurf]; |
---|
2003 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_zsumemp_zsurf]; |
---|
2004 | |
---|
2005 | //:=========> Constructor - Destructor ============ |
---|
2006 | Yaosbcgyre_zsumemp_zsurf(){} |
---|
2007 | ~Yaosbcgyre_zsumemp_zsurf(){} |
---|
2008 | |
---|
2009 | }; |
---|
2010 | |
---|
2011 | /*M_PCL */ |
---|
2012 | class sbcgyre_zsumemp_zsurf:public Yaosbcgyre_zsumemp_zsurf |
---|
2013 | { public: |
---|
2014 | sbcgyre_zsumemp_zsurf(){}; |
---|
2015 | ~sbcgyre_zsumemp_zsurf (){}; |
---|
2016 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2017 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2018 | }; |
---|
2019 | |
---|
2020 | //////////// Begin of the Yao Class Yaosbcgyre_emp //////////// |
---|
2021 | class Yaosbcgyre_emp |
---|
2022 | { |
---|
2023 | public: |
---|
2024 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp]; |
---|
2025 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp]; |
---|
2026 | |
---|
2027 | //:=========> Constructor - Destructor ============ |
---|
2028 | Yaosbcgyre_emp(){} |
---|
2029 | ~Yaosbcgyre_emp(){} |
---|
2030 | |
---|
2031 | }; |
---|
2032 | |
---|
2033 | /*M_PCL */ |
---|
2034 | class sbcgyre_emp:public Yaosbcgyre_emp |
---|
2035 | { public: |
---|
2036 | sbcgyre_emp(){}; |
---|
2037 | ~sbcgyre_emp (){}; |
---|
2038 | void forward (double x0,double x1,double x2); |
---|
2039 | void backward(double x0,double x1,double x2); |
---|
2040 | }; |
---|
2041 | |
---|
2042 | //////////// Begin of the Yao Class Yaosbcgyre_emps //////////// |
---|
2043 | class Yaosbcgyre_emps |
---|
2044 | { |
---|
2045 | public: |
---|
2046 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emps]; |
---|
2047 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emps]; |
---|
2048 | |
---|
2049 | //:=========> Constructor - Destructor ============ |
---|
2050 | Yaosbcgyre_emps(){} |
---|
2051 | ~Yaosbcgyre_emps(){} |
---|
2052 | |
---|
2053 | }; |
---|
2054 | |
---|
2055 | /*M_PCL */ |
---|
2056 | class sbcgyre_emps:public Yaosbcgyre_emps |
---|
2057 | { public: |
---|
2058 | sbcgyre_emps(){}; |
---|
2059 | ~sbcgyre_emps (){}; |
---|
2060 | void forward (double x0); |
---|
2061 | void backward(double x0); |
---|
2062 | }; |
---|
2063 | |
---|
2064 | //////////// Begin of the Yao Class Yaosbcgyre_utau_vtau //////////// |
---|
2065 | class Yaosbcgyre_utau_vtau |
---|
2066 | { |
---|
2067 | public: |
---|
2068 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_utau_vtau]; |
---|
2069 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_utau_vtau]; |
---|
2070 | |
---|
2071 | //:=========> Constructor - Destructor ============ |
---|
2072 | Yaosbcgyre_utau_vtau(){} |
---|
2073 | ~Yaosbcgyre_utau_vtau(){} |
---|
2074 | |
---|
2075 | }; |
---|
2076 | |
---|
2077 | /*M_PCL */ |
---|
2078 | class sbcgyre_utau_vtau:public Yaosbcgyre_utau_vtau |
---|
2079 | { public: |
---|
2080 | sbcgyre_utau_vtau(){}; |
---|
2081 | ~sbcgyre_utau_vtau (){}; |
---|
2082 | void forward (); |
---|
2083 | void backward(); |
---|
2084 | }; |
---|
2085 | |
---|
2086 | //////////// Begin of the Yao Class Yaosbcgyre_wndm //////////// |
---|
2087 | class Yaosbcgyre_wndm |
---|
2088 | { |
---|
2089 | public: |
---|
2090 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_wndm]; |
---|
2091 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_wndm]; |
---|
2092 | |
---|
2093 | //:=========> Constructor - Destructor ============ |
---|
2094 | Yaosbcgyre_wndm(){} |
---|
2095 | ~Yaosbcgyre_wndm(){} |
---|
2096 | |
---|
2097 | }; |
---|
2098 | |
---|
2099 | /*M_PCL */ |
---|
2100 | class sbcgyre_wndm:public Yaosbcgyre_wndm |
---|
2101 | { public: |
---|
2102 | sbcgyre_wndm(){}; |
---|
2103 | ~sbcgyre_wndm (){}; |
---|
2104 | void forward (double x0,double x1,double x2,double x3); |
---|
2105 | void backward(double x0,double x1,double x2,double x3); |
---|
2106 | }; |
---|
2107 | |
---|
2108 | //////////// Begin of the Yao Class Yaobn2_rn2 //////////// |
---|
2109 | class Yaobn2_rn2 |
---|
2110 | { |
---|
2111 | public: |
---|
2112 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_bn2_rn2]; |
---|
2113 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_bn2_rn2]; |
---|
2114 | |
---|
2115 | //:=========> Constructor - Destructor ============ |
---|
2116 | Yaobn2_rn2(){} |
---|
2117 | ~Yaobn2_rn2(){} |
---|
2118 | |
---|
2119 | }; |
---|
2120 | |
---|
2121 | /*M_PCL */ |
---|
2122 | class bn2_rn2:public Yaobn2_rn2 |
---|
2123 | { public: |
---|
2124 | bn2_rn2(){}; |
---|
2125 | ~bn2_rn2 (){}; |
---|
2126 | void forward (double x0,double x1,double x2,double x3); |
---|
2127 | void backward(double x0,double x1,double x2,double x3); |
---|
2128 | }; |
---|
2129 | |
---|
2130 | //////////// Begin of the Yao Class Yaozdf_avt_avmu_avmv //////////// |
---|
2131 | class Yaozdf_avt_avmu_avmv |
---|
2132 | { |
---|
2133 | public: |
---|
2134 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zdf_avt_avmu_avmv]; |
---|
2135 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zdf_avt_avmu_avmv]; |
---|
2136 | |
---|
2137 | //:=========> Constructor - Destructor ============ |
---|
2138 | Yaozdf_avt_avmu_avmv(){} |
---|
2139 | ~Yaozdf_avt_avmu_avmv(){} |
---|
2140 | |
---|
2141 | }; |
---|
2142 | |
---|
2143 | /*M_PCL */ |
---|
2144 | class zdf_avt_avmu_avmv:public Yaozdf_avt_avmu_avmv |
---|
2145 | { public: |
---|
2146 | zdf_avt_avmu_avmv(){}; |
---|
2147 | ~zdf_avt_avmu_avmv (){}; |
---|
2148 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7,double x8,double x9,double x10,double x11,double x12,double x13,double x14,double x15,double x16,double x17,double x18); |
---|
2149 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7,double x8,double x9,double x10,double x11,double x12,double x13,double x14,double x15,double x16,double x17,double x18); |
---|
2150 | }; |
---|
2151 | |
---|
2152 | //////////// Begin of the Yao Class Yaozdfmxl_hmld //////////// |
---|
2153 | class Yaozdfmxl_hmld |
---|
2154 | { |
---|
2155 | public: |
---|
2156 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_hmld]; |
---|
2157 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_hmld]; |
---|
2158 | |
---|
2159 | //:=========> Constructor - Destructor ============ |
---|
2160 | Yaozdfmxl_hmld(){} |
---|
2161 | ~Yaozdfmxl_hmld(){} |
---|
2162 | |
---|
2163 | }; |
---|
2164 | |
---|
2165 | /*M_PCL */ |
---|
2166 | class zdfmxl_hmld:public Yaozdfmxl_hmld |
---|
2167 | { public: |
---|
2168 | zdfmxl_hmld(){}; |
---|
2169 | ~zdfmxl_hmld (){}; |
---|
2170 | void forward (); |
---|
2171 | void backward(); |
---|
2172 | }; |
---|
2173 | |
---|
2174 | //////////// Begin of the Yao Class Yaozdfmxl_nmln_hmlp_hmlpt //////////// |
---|
2175 | class Yaozdfmxl_nmln_hmlp_hmlpt |
---|
2176 | { |
---|
2177 | public: |
---|
2178 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_nmln_hmlp_hmlpt]; |
---|
2179 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_nmln_hmlp_hmlpt]; |
---|
2180 | |
---|
2181 | //:=========> Constructor - Destructor ============ |
---|
2182 | Yaozdfmxl_nmln_hmlp_hmlpt(){} |
---|
2183 | ~Yaozdfmxl_nmln_hmlp_hmlpt(){} |
---|
2184 | |
---|
2185 | }; |
---|
2186 | |
---|
2187 | /*M_PCL */ |
---|
2188 | class zdfmxl_nmln_hmlp_hmlpt:public Yaozdfmxl_nmln_hmlp_hmlpt |
---|
2189 | { public: |
---|
2190 | zdfmxl_nmln_hmlp_hmlpt(){}; |
---|
2191 | ~zdfmxl_nmln_hmlp_hmlpt (){}; |
---|
2192 | void forward (); |
---|
2193 | void backward(); |
---|
2194 | }; |
---|
2195 | |
---|
2196 | //////////// Begin of the Yao Class Yaota_sa_trasbc //////////// |
---|
2197 | class Yaota_sa_trasbc |
---|
2198 | { |
---|
2199 | public: |
---|
2200 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_ta_sa_trasbc]; |
---|
2201 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_ta_sa_trasbc]; |
---|
2202 | |
---|
2203 | //:=========> Constructor - Destructor ============ |
---|
2204 | Yaota_sa_trasbc(){} |
---|
2205 | ~Yaota_sa_trasbc(){} |
---|
2206 | |
---|
2207 | }; |
---|
2208 | |
---|
2209 | /*M_PCL */ |
---|
2210 | class ta_sa_trasbc:public Yaota_sa_trasbc |
---|
2211 | { public: |
---|
2212 | ta_sa_trasbc(){}; |
---|
2213 | ~ta_sa_trasbc (){}; |
---|
2214 | void forward (double x0,double x1,double x2); |
---|
2215 | void backward(double x0,double x1,double x2); |
---|
2216 | }; |
---|
2217 | |
---|
2218 | //////////// Begin of the Yao Class Yaota_traqsr //////////// |
---|
2219 | class Yaota_traqsr |
---|
2220 | { |
---|
2221 | public: |
---|
2222 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traqsr]; |
---|
2223 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traqsr]; |
---|
2224 | |
---|
2225 | //:=========> Constructor - Destructor ============ |
---|
2226 | Yaota_traqsr(){} |
---|
2227 | ~Yaota_traqsr(){} |
---|
2228 | |
---|
2229 | }; |
---|
2230 | |
---|
2231 | /*M_PCL */ |
---|
2232 | class ta_traqsr:public Yaota_traqsr |
---|
2233 | { public: |
---|
2234 | ta_traqsr(){}; |
---|
2235 | ~ta_traqsr (){}; |
---|
2236 | void forward (double x0,double x1); |
---|
2237 | void backward(double x0,double x1); |
---|
2238 | }; |
---|
2239 | |
---|
2240 | //////////// Begin of the Yao Class Yaozcent_hor_traadv_cen2 //////////// |
---|
2241 | class Yaozcent_hor_traadv_cen2 |
---|
2242 | { |
---|
2243 | public: |
---|
2244 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_hor_traadv_cen2]; |
---|
2245 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_hor_traadv_cen2]; |
---|
2246 | |
---|
2247 | //:=========> Constructor - Destructor ============ |
---|
2248 | Yaozcent_hor_traadv_cen2(){} |
---|
2249 | ~Yaozcent_hor_traadv_cen2(){} |
---|
2250 | |
---|
2251 | }; |
---|
2252 | |
---|
2253 | /*M_PCL */ |
---|
2254 | class zcent_hor_traadv_cen2:public Yaozcent_hor_traadv_cen2 |
---|
2255 | { public: |
---|
2256 | zcent_hor_traadv_cen2(){}; |
---|
2257 | ~zcent_hor_traadv_cen2 (){}; |
---|
2258 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2259 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2260 | }; |
---|
2261 | |
---|
2262 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2263 | class zcens_hor_traadv_cen2:public zcent_hor_traadv_cen2{}; |
---|
2264 | |
---|
2265 | //////////// Begin of the Yao Class Yaota_hor_traadv_cen2 //////////// |
---|
2266 | class Yaota_hor_traadv_cen2 |
---|
2267 | { |
---|
2268 | public: |
---|
2269 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_hor_traadv_cen2]; |
---|
2270 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_hor_traadv_cen2]; |
---|
2271 | |
---|
2272 | //:=========> Constructor - Destructor ============ |
---|
2273 | Yaota_hor_traadv_cen2(){} |
---|
2274 | ~Yaota_hor_traadv_cen2(){} |
---|
2275 | |
---|
2276 | }; |
---|
2277 | |
---|
2278 | /*M_PCL */ |
---|
2279 | class ta_hor_traadv_cen2:public Yaota_hor_traadv_cen2 |
---|
2280 | { public: |
---|
2281 | ta_hor_traadv_cen2(){}; |
---|
2282 | ~ta_hor_traadv_cen2 (){}; |
---|
2283 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2284 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2285 | }; |
---|
2286 | |
---|
2287 | //////////// Begin of the Yao Class Yaosa_hor_traadv_cen2 //////////// |
---|
2288 | class Yaosa_hor_traadv_cen2 |
---|
2289 | { |
---|
2290 | public: |
---|
2291 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa_hor_traadv_cen2]; |
---|
2292 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa_hor_traadv_cen2]; |
---|
2293 | |
---|
2294 | //:=========> Constructor - Destructor ============ |
---|
2295 | Yaosa_hor_traadv_cen2(){} |
---|
2296 | ~Yaosa_hor_traadv_cen2(){} |
---|
2297 | |
---|
2298 | }; |
---|
2299 | |
---|
2300 | /*M_PCL */ |
---|
2301 | class sa_hor_traadv_cen2:public Yaosa_hor_traadv_cen2 |
---|
2302 | { public: |
---|
2303 | sa_hor_traadv_cen2(){}; |
---|
2304 | ~sa_hor_traadv_cen2 (){}; |
---|
2305 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2306 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2307 | }; |
---|
2308 | |
---|
2309 | //////////// Begin of the Yao Class Yaozcent_ver_traadv_cen2 //////////// |
---|
2310 | class Yaozcent_ver_traadv_cen2 |
---|
2311 | { |
---|
2312 | public: |
---|
2313 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_ver_traadv_cen2]; |
---|
2314 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_ver_traadv_cen2]; |
---|
2315 | |
---|
2316 | //:=========> Constructor - Destructor ============ |
---|
2317 | Yaozcent_ver_traadv_cen2(){} |
---|
2318 | ~Yaozcent_ver_traadv_cen2(){} |
---|
2319 | |
---|
2320 | }; |
---|
2321 | |
---|
2322 | /*M_PCL */ |
---|
2323 | class zcent_ver_traadv_cen2:public Yaozcent_ver_traadv_cen2 |
---|
2324 | { public: |
---|
2325 | zcent_ver_traadv_cen2(){}; |
---|
2326 | ~zcent_ver_traadv_cen2 (){}; |
---|
2327 | void forward (double x0,double x1,double x2); |
---|
2328 | void backward(double x0,double x1,double x2); |
---|
2329 | }; |
---|
2330 | |
---|
2331 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2332 | class zcens_ver_traadv_cen2:public zcent_ver_traadv_cen2{}; |
---|
2333 | |
---|
2334 | //////////// Begin of the Yao Class Yaota_ver_traadv_cen2 //////////// |
---|
2335 | class Yaota_ver_traadv_cen2 |
---|
2336 | { |
---|
2337 | public: |
---|
2338 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_ver_traadv_cen2]; |
---|
2339 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_ver_traadv_cen2]; |
---|
2340 | |
---|
2341 | //:=========> Constructor - Destructor ============ |
---|
2342 | Yaota_ver_traadv_cen2(){} |
---|
2343 | ~Yaota_ver_traadv_cen2(){} |
---|
2344 | |
---|
2345 | }; |
---|
2346 | |
---|
2347 | /*M_PCL */ |
---|
2348 | class ta_ver_traadv_cen2:public Yaota_ver_traadv_cen2 |
---|
2349 | { public: |
---|
2350 | ta_ver_traadv_cen2(){}; |
---|
2351 | ~ta_ver_traadv_cen2 (){}; |
---|
2352 | void forward (double x0,double x1,double x2); |
---|
2353 | void backward(double x0,double x1,double x2); |
---|
2354 | }; |
---|
2355 | |
---|
2356 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2357 | class sa_ver_traadv_cen2:public ta_ver_traadv_cen2{}; |
---|
2358 | |
---|
2359 | //////////// Begin of the Yao Class Yaoztuv_traldf_lap //////////// |
---|
2360 | class Yaoztuv_traldf_lap |
---|
2361 | { |
---|
2362 | public: |
---|
2363 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ztuv_traldf_lap]; |
---|
2364 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ztuv_traldf_lap]; |
---|
2365 | |
---|
2366 | //:=========> Constructor - Destructor ============ |
---|
2367 | Yaoztuv_traldf_lap(){} |
---|
2368 | ~Yaoztuv_traldf_lap(){} |
---|
2369 | |
---|
2370 | }; |
---|
2371 | |
---|
2372 | /*M_PCL */ |
---|
2373 | class ztuv_traldf_lap:public Yaoztuv_traldf_lap |
---|
2374 | { public: |
---|
2375 | ztuv_traldf_lap(){}; |
---|
2376 | ~ztuv_traldf_lap (){}; |
---|
2377 | void forward (double x0,double x1,double x2); |
---|
2378 | void backward(double x0,double x1,double x2); |
---|
2379 | }; |
---|
2380 | |
---|
2381 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2382 | class zsuv_traldf_lap:public ztuv_traldf_lap{}; |
---|
2383 | |
---|
2384 | //////////// Begin of the Yao Class Yaota_traldf_lap //////////// |
---|
2385 | class Yaota_traldf_lap |
---|
2386 | { |
---|
2387 | public: |
---|
2388 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traldf_lap]; |
---|
2389 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traldf_lap]; |
---|
2390 | |
---|
2391 | //:=========> Constructor - Destructor ============ |
---|
2392 | Yaota_traldf_lap(){} |
---|
2393 | ~Yaota_traldf_lap(){} |
---|
2394 | |
---|
2395 | }; |
---|
2396 | |
---|
2397 | /*M_PCL */ |
---|
2398 | class ta_traldf_lap:public Yaota_traldf_lap |
---|
2399 | { public: |
---|
2400 | ta_traldf_lap(){}; |
---|
2401 | ~ta_traldf_lap (){}; |
---|
2402 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2403 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2404 | }; |
---|
2405 | |
---|
2406 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2407 | class sa_traldf_lap:public ta_traldf_lap{}; |
---|
2408 | |
---|
2409 | //////////// Begin of the Yao Class Yaozwisd_trazdf_imp //////////// |
---|
2410 | class Yaozwisd_trazdf_imp |
---|
2411 | { |
---|
2412 | public: |
---|
2413 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_trazdf_imp]; |
---|
2414 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_trazdf_imp]; |
---|
2415 | |
---|
2416 | //:=========> Constructor - Destructor ============ |
---|
2417 | Yaozwisd_trazdf_imp(){} |
---|
2418 | ~Yaozwisd_trazdf_imp(){} |
---|
2419 | |
---|
2420 | }; |
---|
2421 | |
---|
2422 | /*M_PCL */ |
---|
2423 | class zwisd_trazdf_imp:public Yaozwisd_trazdf_imp |
---|
2424 | { public: |
---|
2425 | zwisd_trazdf_imp(){}; |
---|
2426 | ~zwisd_trazdf_imp (){}; |
---|
2427 | void forward (double x0,double x1); |
---|
2428 | void backward(double x0,double x1); |
---|
2429 | }; |
---|
2430 | |
---|
2431 | //////////// Begin of the Yao Class Yaozrhs_trazdf_imp //////////// |
---|
2432 | class Yaozrhs_trazdf_imp |
---|
2433 | { |
---|
2434 | public: |
---|
2435 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_trazdf_imp]; |
---|
2436 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_trazdf_imp]; |
---|
2437 | |
---|
2438 | //:=========> Constructor - Destructor ============ |
---|
2439 | Yaozrhs_trazdf_imp(){} |
---|
2440 | ~Yaozrhs_trazdf_imp(){} |
---|
2441 | |
---|
2442 | }; |
---|
2443 | |
---|
2444 | /*M_PCL */ |
---|
2445 | class zrhs_trazdf_imp:public Yaozrhs_trazdf_imp |
---|
2446 | { public: |
---|
2447 | zrhs_trazdf_imp(){}; |
---|
2448 | ~zrhs_trazdf_imp (){}; |
---|
2449 | void forward (double x0,double x1); |
---|
2450 | void backward(double x0,double x1); |
---|
2451 | }; |
---|
2452 | |
---|
2453 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2454 | class zrhs_sa_trazdf_imp:public zrhs_trazdf_imp{}; |
---|
2455 | |
---|
2456 | //////////// Begin of the Yao Class Yaozwt_trazdf_imp //////////// |
---|
2457 | class Yaozwt_trazdf_imp |
---|
2458 | { |
---|
2459 | public: |
---|
2460 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwt_trazdf_imp]; |
---|
2461 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwt_trazdf_imp]; |
---|
2462 | |
---|
2463 | //:=========> Constructor - Destructor ============ |
---|
2464 | Yaozwt_trazdf_imp(){} |
---|
2465 | ~Yaozwt_trazdf_imp(){} |
---|
2466 | |
---|
2467 | }; |
---|
2468 | |
---|
2469 | /*M_PCL */ |
---|
2470 | class zwt_trazdf_imp:public Yaozwt_trazdf_imp |
---|
2471 | { public: |
---|
2472 | zwt_trazdf_imp(){}; |
---|
2473 | ~zwt_trazdf_imp (){}; |
---|
2474 | void forward (double x0,double x1,double x2,double x3); |
---|
2475 | void backward(double x0,double x1,double x2,double x3); |
---|
2476 | }; |
---|
2477 | |
---|
2478 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2479 | class ta_de_trazdf_imp:public zwt_trazdf_imp{}; |
---|
2480 | |
---|
2481 | //////////// Begin of the Yao Class Yaota //////////// |
---|
2482 | class Yaota |
---|
2483 | { |
---|
2484 | public: |
---|
2485 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta]; |
---|
2486 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta]; |
---|
2487 | |
---|
2488 | //:=========> Constructor - Destructor ============ |
---|
2489 | Yaota(){} |
---|
2490 | ~Yaota(){} |
---|
2491 | |
---|
2492 | }; |
---|
2493 | |
---|
2494 | /*M_PCL */ |
---|
2495 | class ta:public Yaota |
---|
2496 | { public: |
---|
2497 | ta(){}; |
---|
2498 | ~ta (){}; |
---|
2499 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2500 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2501 | }; |
---|
2502 | |
---|
2503 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2504 | class sa_de_trazdf_imp:public ta_de_trazdf_imp{}; |
---|
2505 | |
---|
2506 | //////////// Begin of the Yao Class Yaosa //////////// |
---|
2507 | class Yaosa |
---|
2508 | { |
---|
2509 | public: |
---|
2510 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa]; |
---|
2511 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa]; |
---|
2512 | |
---|
2513 | //:=========> Constructor - Destructor ============ |
---|
2514 | Yaosa(){} |
---|
2515 | ~Yaosa(){} |
---|
2516 | |
---|
2517 | }; |
---|
2518 | |
---|
2519 | /*M_PCL */ |
---|
2520 | class sa:public Yaosa |
---|
2521 | { public: |
---|
2522 | sa(){}; |
---|
2523 | ~sa (){}; |
---|
2524 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2525 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2526 | }; |
---|
2527 | |
---|
2528 | //////////// Begin of the Yao Class Yaotb //////////// |
---|
2529 | class Yaotb |
---|
2530 | { |
---|
2531 | public: |
---|
2532 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2533 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2534 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2535 | |
---|
2536 | //:=========> Constructor - Destructor ============ |
---|
2537 | Yaotb(){} |
---|
2538 | ~Yaotb(){} |
---|
2539 | |
---|
2540 | }; |
---|
2541 | |
---|
2542 | /*M_PCL */ |
---|
2543 | class tb:public Yaotb |
---|
2544 | { public: |
---|
2545 | tb(){}; |
---|
2546 | ~tb (){}; |
---|
2547 | void forward (double x0,double x1,double x2,double x3); |
---|
2548 | void backward(double x0,double x1,double x2,double x3); |
---|
2549 | }; |
---|
2550 | |
---|
2551 | //////////// Begin of the Yao Class Yaosb //////////// |
---|
2552 | class Yaosb |
---|
2553 | { |
---|
2554 | public: |
---|
2555 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2556 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2557 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2558 | |
---|
2559 | //:=========> Constructor - Destructor ============ |
---|
2560 | Yaosb(){} |
---|
2561 | ~Yaosb(){} |
---|
2562 | |
---|
2563 | }; |
---|
2564 | |
---|
2565 | /*M_PCL */ |
---|
2566 | class sb:public Yaosb |
---|
2567 | { public: |
---|
2568 | sb(){}; |
---|
2569 | ~sb (){}; |
---|
2570 | void forward (double x0,double x1,double x2,double x3); |
---|
2571 | void backward(double x0,double x1,double x2,double x3); |
---|
2572 | }; |
---|
2573 | |
---|
2574 | //////////// Begin of the Yao Class Yaorhd //////////// |
---|
2575 | class Yaorhd |
---|
2576 | { |
---|
2577 | public: |
---|
2578 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhd]; |
---|
2579 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhd]; |
---|
2580 | |
---|
2581 | //:=========> Constructor - Destructor ============ |
---|
2582 | Yaorhd(){} |
---|
2583 | ~Yaorhd(){} |
---|
2584 | |
---|
2585 | }; |
---|
2586 | |
---|
2587 | /*M_PCL */ |
---|
2588 | class rhd:public Yaorhd |
---|
2589 | { public: |
---|
2590 | rhd(){}; |
---|
2591 | ~rhd (){}; |
---|
2592 | void forward (double x0,double x1); |
---|
2593 | void backward(double x0,double x1); |
---|
2594 | }; |
---|
2595 | |
---|
2596 | //////////// Begin of the Yao Class Yaorhop //////////// |
---|
2597 | class Yaorhop |
---|
2598 | { |
---|
2599 | public: |
---|
2600 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhop]; |
---|
2601 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhop]; |
---|
2602 | |
---|
2603 | //:=========> Constructor - Destructor ============ |
---|
2604 | Yaorhop(){} |
---|
2605 | ~Yaorhop(){} |
---|
2606 | |
---|
2607 | }; |
---|
2608 | |
---|
2609 | /*M_PCL */ |
---|
2610 | class rhop:public Yaorhop |
---|
2611 | { public: |
---|
2612 | rhop(){}; |
---|
2613 | ~rhop (){}; |
---|
2614 | void forward (double x0); |
---|
2615 | void backward(double x0); |
---|
2616 | }; |
---|
2617 | |
---|
2618 | //////////// Begin of the Yao Class Yaohmf_TF_dynadv_cen2 //////////// |
---|
2619 | class Yaohmf_TF_dynadv_cen2 |
---|
2620 | { |
---|
2621 | public: |
---|
2622 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hmf_TF_dynadv_cen2]; |
---|
2623 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hmf_TF_dynadv_cen2]; |
---|
2624 | |
---|
2625 | //:=========> Constructor - Destructor ============ |
---|
2626 | Yaohmf_TF_dynadv_cen2(){} |
---|
2627 | ~Yaohmf_TF_dynadv_cen2(){} |
---|
2628 | |
---|
2629 | }; |
---|
2630 | |
---|
2631 | /*M_PCL */ |
---|
2632 | class hmf_TF_dynadv_cen2:public Yaohmf_TF_dynadv_cen2 |
---|
2633 | { public: |
---|
2634 | hmf_TF_dynadv_cen2(){}; |
---|
2635 | ~hmf_TF_dynadv_cen2 (){}; |
---|
2636 | void forward (double x0,double x1,double x2,double x3,double x4,double x5); |
---|
2637 | void backward(double x0,double x1,double x2,double x3,double x4,double x5); |
---|
2638 | }; |
---|
2639 | |
---|
2640 | //////////// Begin of the Yao Class Yaozua_dhmf_dynadv_cen2 //////////// |
---|
2641 | class Yaozua_dhmf_dynadv_cen2 |
---|
2642 | { |
---|
2643 | public: |
---|
2644 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zua_dhmf_dynadv_cen2]; |
---|
2645 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zua_dhmf_dynadv_cen2]; |
---|
2646 | |
---|
2647 | //:=========> Constructor - Destructor ============ |
---|
2648 | Yaozua_dhmf_dynadv_cen2(){} |
---|
2649 | ~Yaozua_dhmf_dynadv_cen2(){} |
---|
2650 | |
---|
2651 | }; |
---|
2652 | |
---|
2653 | /*M_PCL */ |
---|
2654 | class zua_dhmf_dynadv_cen2:public Yaozua_dhmf_dynadv_cen2 |
---|
2655 | { public: |
---|
2656 | zua_dhmf_dynadv_cen2(){}; |
---|
2657 | ~zua_dhmf_dynadv_cen2 (){}; |
---|
2658 | void forward (double x0,double x1,double x2,double x3); |
---|
2659 | void backward(double x0,double x1,double x2,double x3); |
---|
2660 | }; |
---|
2661 | |
---|
2662 | //////////// Begin of the Yao Class Yaozva_dhmf_dynadv_cen2 //////////// |
---|
2663 | class Yaozva_dhmf_dynadv_cen2 |
---|
2664 | { |
---|
2665 | public: |
---|
2666 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zva_dhmf_dynadv_cen2]; |
---|
2667 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zva_dhmf_dynadv_cen2]; |
---|
2668 | |
---|
2669 | //:=========> Constructor - Destructor ============ |
---|
2670 | Yaozva_dhmf_dynadv_cen2(){} |
---|
2671 | ~Yaozva_dhmf_dynadv_cen2(){} |
---|
2672 | |
---|
2673 | }; |
---|
2674 | |
---|
2675 | /*M_PCL */ |
---|
2676 | class zva_dhmf_dynadv_cen2:public Yaozva_dhmf_dynadv_cen2 |
---|
2677 | { public: |
---|
2678 | zva_dhmf_dynadv_cen2(){}; |
---|
2679 | ~zva_dhmf_dynadv_cen2 (){}; |
---|
2680 | void forward (double x0,double x1,double x2,double x3); |
---|
2681 | void backward(double x0,double x1,double x2,double x3); |
---|
2682 | }; |
---|
2683 | |
---|
2684 | //////////// Begin of the Yao Class Yaozfuv_UW_dynadv_cen2 //////////// |
---|
2685 | class Yaozfuv_UW_dynadv_cen2 |
---|
2686 | { |
---|
2687 | public: |
---|
2688 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zfuv_UW_dynadv_cen2]; |
---|
2689 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zfuv_UW_dynadv_cen2]; |
---|
2690 | |
---|
2691 | //:=========> Constructor - Destructor ============ |
---|
2692 | Yaozfuv_UW_dynadv_cen2(){} |
---|
2693 | ~Yaozfuv_UW_dynadv_cen2(){} |
---|
2694 | |
---|
2695 | }; |
---|
2696 | |
---|
2697 | /*M_PCL */ |
---|
2698 | class zfuv_UW_dynadv_cen2:public Yaozfuv_UW_dynadv_cen2 |
---|
2699 | { public: |
---|
2700 | zfuv_UW_dynadv_cen2(){}; |
---|
2701 | ~zfuv_UW_dynadv_cen2 (){}; |
---|
2702 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2703 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2704 | }; |
---|
2705 | |
---|
2706 | //////////// Begin of the Yao Class Yaoua_dynadv_cen2 //////////// |
---|
2707 | class Yaoua_dynadv_cen2 |
---|
2708 | { |
---|
2709 | public: |
---|
2710 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynadv_cen2]; |
---|
2711 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynadv_cen2]; |
---|
2712 | |
---|
2713 | //:=========> Constructor - Destructor ============ |
---|
2714 | Yaoua_dynadv_cen2(){} |
---|
2715 | ~Yaoua_dynadv_cen2(){} |
---|
2716 | |
---|
2717 | }; |
---|
2718 | |
---|
2719 | /*M_PCL */ |
---|
2720 | class ua_dynadv_cen2:public Yaoua_dynadv_cen2 |
---|
2721 | { public: |
---|
2722 | ua_dynadv_cen2(){}; |
---|
2723 | ~ua_dynadv_cen2 (){}; |
---|
2724 | void forward (double x0,double x1,double x2); |
---|
2725 | void backward(double x0,double x1,double x2); |
---|
2726 | }; |
---|
2727 | |
---|
2728 | //////////// Begin of the Yao Class Yaova_dynadv_cen2 //////////// |
---|
2729 | class Yaova_dynadv_cen2 |
---|
2730 | { |
---|
2731 | public: |
---|
2732 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dynadv_cen2]; |
---|
2733 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dynadv_cen2]; |
---|
2734 | |
---|
2735 | //:=========> Constructor - Destructor ============ |
---|
2736 | Yaova_dynadv_cen2(){} |
---|
2737 | ~Yaova_dynadv_cen2(){} |
---|
2738 | |
---|
2739 | }; |
---|
2740 | |
---|
2741 | /*M_PCL */ |
---|
2742 | class va_dynadv_cen2:public Yaova_dynadv_cen2 |
---|
2743 | { public: |
---|
2744 | va_dynadv_cen2(){}; |
---|
2745 | ~va_dynadv_cen2 (){}; |
---|
2746 | void forward (double x0,double x1,double x2); |
---|
2747 | void backward(double x0,double x1,double x2); |
---|
2748 | }; |
---|
2749 | |
---|
2750 | //////////// Begin of the Yao Class Yaozwxyz_vor_ene //////////// |
---|
2751 | class Yaozwxyz_vor_ene |
---|
2752 | { |
---|
2753 | public: |
---|
2754 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwxyz_vor_ene]; |
---|
2755 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwxyz_vor_ene]; |
---|
2756 | |
---|
2757 | //:=========> Constructor - Destructor ============ |
---|
2758 | Yaozwxyz_vor_ene(){} |
---|
2759 | ~Yaozwxyz_vor_ene(){} |
---|
2760 | |
---|
2761 | }; |
---|
2762 | |
---|
2763 | /*M_PCL */ |
---|
2764 | class zwxyz_vor_ene:public Yaozwxyz_vor_ene |
---|
2765 | { public: |
---|
2766 | zwxyz_vor_ene(){}; |
---|
2767 | ~zwxyz_vor_ene (){}; |
---|
2768 | void forward (double x0,double x1,double x2,double x3); |
---|
2769 | void backward(double x0,double x1,double x2,double x3); |
---|
2770 | }; |
---|
2771 | |
---|
2772 | //////////// Begin of the Yao Class Yaoua_vor_ene //////////// |
---|
2773 | class Yaoua_vor_ene |
---|
2774 | { |
---|
2775 | public: |
---|
2776 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_vor_ene]; |
---|
2777 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_vor_ene]; |
---|
2778 | |
---|
2779 | //:=========> Constructor - Destructor ============ |
---|
2780 | Yaoua_vor_ene(){} |
---|
2781 | ~Yaoua_vor_ene(){} |
---|
2782 | |
---|
2783 | }; |
---|
2784 | |
---|
2785 | /*M_PCL */ |
---|
2786 | class ua_vor_ene:public Yaoua_vor_ene |
---|
2787 | { public: |
---|
2788 | ua_vor_ene(){}; |
---|
2789 | ~ua_vor_ene (){}; |
---|
2790 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2791 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2792 | }; |
---|
2793 | |
---|
2794 | //////////// Begin of the Yao Class Yaova_vor_ene //////////// |
---|
2795 | class Yaova_vor_ene |
---|
2796 | { |
---|
2797 | public: |
---|
2798 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_vor_ene]; |
---|
2799 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_vor_ene]; |
---|
2800 | |
---|
2801 | //:=========> Constructor - Destructor ============ |
---|
2802 | Yaova_vor_ene(){} |
---|
2803 | ~Yaova_vor_ene(){} |
---|
2804 | |
---|
2805 | }; |
---|
2806 | |
---|
2807 | /*M_PCL */ |
---|
2808 | class va_vor_ene:public Yaova_vor_ene |
---|
2809 | { public: |
---|
2810 | va_vor_ene(){}; |
---|
2811 | ~va_vor_ene (){}; |
---|
2812 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2813 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2814 | }; |
---|
2815 | |
---|
2816 | //////////// Begin of the Yao Class Yaoua_dyn_ldf_lap //////////// |
---|
2817 | class Yaoua_dyn_ldf_lap |
---|
2818 | { |
---|
2819 | public: |
---|
2820 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_ldf_lap]; |
---|
2821 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_ldf_lap]; |
---|
2822 | |
---|
2823 | //:=========> Constructor - Destructor ============ |
---|
2824 | Yaoua_dyn_ldf_lap(){} |
---|
2825 | ~Yaoua_dyn_ldf_lap(){} |
---|
2826 | |
---|
2827 | }; |
---|
2828 | |
---|
2829 | /*M_PCL */ |
---|
2830 | class ua_dyn_ldf_lap:public Yaoua_dyn_ldf_lap |
---|
2831 | { public: |
---|
2832 | ua_dyn_ldf_lap(){}; |
---|
2833 | ~ua_dyn_ldf_lap (){}; |
---|
2834 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2835 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2836 | }; |
---|
2837 | |
---|
2838 | //////////// Begin of the Yao Class Yaova_dyn_ldf_lap //////////// |
---|
2839 | class Yaova_dyn_ldf_lap |
---|
2840 | { |
---|
2841 | public: |
---|
2842 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dyn_ldf_lap]; |
---|
2843 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dyn_ldf_lap]; |
---|
2844 | |
---|
2845 | //:=========> Constructor - Destructor ============ |
---|
2846 | Yaova_dyn_ldf_lap(){} |
---|
2847 | ~Yaova_dyn_ldf_lap(){} |
---|
2848 | |
---|
2849 | }; |
---|
2850 | |
---|
2851 | /*M_PCL */ |
---|
2852 | class va_dyn_ldf_lap:public Yaova_dyn_ldf_lap |
---|
2853 | { public: |
---|
2854 | va_dyn_ldf_lap(){}; |
---|
2855 | ~va_dyn_ldf_lap (){}; |
---|
2856 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2857 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2858 | }; |
---|
2859 | |
---|
2860 | //////////// Begin of the Yao Class Yaozhpij_dyn_hpg_zco //////////// |
---|
2861 | class Yaozhpij_dyn_hpg_zco |
---|
2862 | { |
---|
2863 | public: |
---|
2864 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zhpij_dyn_hpg_zco]; |
---|
2865 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zhpij_dyn_hpg_zco]; |
---|
2866 | |
---|
2867 | //:=========> Constructor - Destructor ============ |
---|
2868 | Yaozhpij_dyn_hpg_zco(){} |
---|
2869 | ~Yaozhpij_dyn_hpg_zco(){} |
---|
2870 | |
---|
2871 | }; |
---|
2872 | |
---|
2873 | /*M_PCL */ |
---|
2874 | class zhpij_dyn_hpg_zco:public Yaozhpij_dyn_hpg_zco |
---|
2875 | { public: |
---|
2876 | zhpij_dyn_hpg_zco(){}; |
---|
2877 | ~zhpij_dyn_hpg_zco (){}; |
---|
2878 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
2879 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
2880 | }; |
---|
2881 | |
---|
2882 | //////////// Begin of the Yao Class Yaoua_dyn_hpg_zco //////////// |
---|
2883 | class Yaoua_dyn_hpg_zco |
---|
2884 | { |
---|
2885 | public: |
---|
2886 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_hpg_zco]; |
---|
2887 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_hpg_zco]; |
---|
2888 | |
---|
2889 | //:=========> Constructor - Destructor ============ |
---|
2890 | Yaoua_dyn_hpg_zco(){} |
---|
2891 | ~Yaoua_dyn_hpg_zco(){} |
---|
2892 | |
---|
2893 | }; |
---|
2894 | |
---|
2895 | /*M_PCL */ |
---|
2896 | class ua_dyn_hpg_zco:public Yaoua_dyn_hpg_zco |
---|
2897 | { public: |
---|
2898 | ua_dyn_hpg_zco(){}; |
---|
2899 | ~ua_dyn_hpg_zco (){}; |
---|
2900 | void forward (double x0,double x1); |
---|
2901 | void backward(double x0,double x1); |
---|
2902 | }; |
---|
2903 | |
---|
2904 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2905 | class va_dyn_hpg_zco:public ua_dyn_hpg_zco{}; |
---|
2906 | |
---|
2907 | //////////// Begin of the Yao Class Yaozwisd_ua_dynzdf_imp //////////// |
---|
2908 | class Yaozwisd_ua_dynzdf_imp |
---|
2909 | { |
---|
2910 | public: |
---|
2911 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_ua_dynzdf_imp]; |
---|
2912 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_ua_dynzdf_imp]; |
---|
2913 | |
---|
2914 | //:=========> Constructor - Destructor ============ |
---|
2915 | Yaozwisd_ua_dynzdf_imp(){} |
---|
2916 | ~Yaozwisd_ua_dynzdf_imp(){} |
---|
2917 | |
---|
2918 | }; |
---|
2919 | |
---|
2920 | /*M_PCL */ |
---|
2921 | class zwisd_ua_dynzdf_imp:public Yaozwisd_ua_dynzdf_imp |
---|
2922 | { public: |
---|
2923 | zwisd_ua_dynzdf_imp(){}; |
---|
2924 | ~zwisd_ua_dynzdf_imp (){}; |
---|
2925 | void forward (double x0,double x1); |
---|
2926 | void backward(double x0,double x1); |
---|
2927 | }; |
---|
2928 | |
---|
2929 | //////////// Begin of the Yao Class Yaozwisd_va_dynzdf_imp //////////// |
---|
2930 | class Yaozwisd_va_dynzdf_imp |
---|
2931 | { |
---|
2932 | public: |
---|
2933 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_va_dynzdf_imp]; |
---|
2934 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_va_dynzdf_imp]; |
---|
2935 | |
---|
2936 | //:=========> Constructor - Destructor ============ |
---|
2937 | Yaozwisd_va_dynzdf_imp(){} |
---|
2938 | ~Yaozwisd_va_dynzdf_imp(){} |
---|
2939 | |
---|
2940 | }; |
---|
2941 | |
---|
2942 | /*M_PCL */ |
---|
2943 | class zwisd_va_dynzdf_imp:public Yaozwisd_va_dynzdf_imp |
---|
2944 | { public: |
---|
2945 | zwisd_va_dynzdf_imp(){}; |
---|
2946 | ~zwisd_va_dynzdf_imp (){}; |
---|
2947 | void forward (double x0,double x1); |
---|
2948 | void backward(double x0,double x1); |
---|
2949 | }; |
---|
2950 | |
---|
2951 | //////////// Begin of the Yao Class Yaozrhs_ua_dynzdf_imp //////////// |
---|
2952 | class Yaozrhs_ua_dynzdf_imp |
---|
2953 | { |
---|
2954 | public: |
---|
2955 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_ua_dynzdf_imp]; |
---|
2956 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_ua_dynzdf_imp]; |
---|
2957 | |
---|
2958 | //:=========> Constructor - Destructor ============ |
---|
2959 | Yaozrhs_ua_dynzdf_imp(){} |
---|
2960 | ~Yaozrhs_ua_dynzdf_imp(){} |
---|
2961 | |
---|
2962 | }; |
---|
2963 | |
---|
2964 | /*M_PCL */ |
---|
2965 | class zrhs_ua_dynzdf_imp:public Yaozrhs_ua_dynzdf_imp |
---|
2966 | { public: |
---|
2967 | zrhs_ua_dynzdf_imp(){}; |
---|
2968 | ~zrhs_ua_dynzdf_imp (){}; |
---|
2969 | void forward (double x0,double x1,double x2); |
---|
2970 | void backward(double x0,double x1,double x2); |
---|
2971 | }; |
---|
2972 | |
---|
2973 | //////////// Begin of the Yao Class Yaozrhs_va_dynzdf_imp //////////// |
---|
2974 | class Yaozrhs_va_dynzdf_imp |
---|
2975 | { |
---|
2976 | public: |
---|
2977 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_va_dynzdf_imp]; |
---|
2978 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_va_dynzdf_imp]; |
---|
2979 | |
---|
2980 | //:=========> Constructor - Destructor ============ |
---|
2981 | Yaozrhs_va_dynzdf_imp(){} |
---|
2982 | ~Yaozrhs_va_dynzdf_imp(){} |
---|
2983 | |
---|
2984 | }; |
---|
2985 | |
---|
2986 | /*M_PCL */ |
---|
2987 | class zrhs_va_dynzdf_imp:public Yaozrhs_va_dynzdf_imp |
---|
2988 | { public: |
---|
2989 | zrhs_va_dynzdf_imp(){}; |
---|
2990 | ~zrhs_va_dynzdf_imp (){}; |
---|
2991 | void forward (double x0,double x1,double x2); |
---|
2992 | void backward(double x0,double x1,double x2); |
---|
2993 | }; |
---|
2994 | |
---|
2995 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2996 | class zwt_ua_dynzdf_imp:public zwt_trazdf_imp{}; |
---|
2997 | |
---|
2998 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2999 | class zwt_va_dynzdf_imp:public zwt_trazdf_imp{}; |
---|
3000 | |
---|
3001 | //////////// HERE IS A CLONE MODULE //////////// |
---|
3002 | class ua_de_dynzdf_imp:public ta_de_trazdf_imp{}; |
---|
3003 | |
---|
3004 | //////////// Begin of the Yao Class Yaoua_dynzdf_imp //////////// |
---|
3005 | class Yaoua_dynzdf_imp |
---|
3006 | { |
---|
3007 | public: |
---|
3008 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynzdf_imp]; |
---|
3009 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynzdf_imp]; |
---|
3010 | |
---|
3011 | //:=========> Constructor - Destructor ============ |
---|
3012 | Yaoua_dynzdf_imp(){} |
---|
3013 | ~Yaoua_dynzdf_imp(){} |
---|
3014 | |
---|
3015 | }; |
---|
3016 | |
---|
3017 | /*M_PCL */ |
---|
3018 | class ua_dynzdf_imp:public Yaoua_dynzdf_imp |
---|
3019 | { public: |
---|
3020 | ua_dynzdf_imp(){}; |
---|
3021 | ~ua_dynzdf_imp (){}; |
---|
3022 | void forward (double x0,double x1,double x2,double x3); |
---|
3023 | void backward(double x0,double x1,double x2,double x3); |
---|
3024 | }; |
---|
3025 | |
---|
3026 | //////////// HERE IS A CLONE MODULE //////////// |
---|
3027 | class va_de_dynzdf_imp:public ta_de_trazdf_imp{}; |
---|
3028 | |
---|
3029 | //////////// HERE IS A CLONE MODULE //////////// |
---|
3030 | class va_dynzdf_imp:public ua_dynzdf_imp{}; |
---|
3031 | |
---|
3032 | //////////// Begin of the Yao Class Yaoua_norm_dynzdf //////////// |
---|
3033 | class Yaoua_norm_dynzdf |
---|
3034 | { |
---|
3035 | public: |
---|
3036 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_norm_dynzdf]; |
---|
3037 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_norm_dynzdf]; |
---|
3038 | |
---|
3039 | //:=========> Constructor - Destructor ============ |
---|
3040 | Yaoua_norm_dynzdf(){} |
---|
3041 | ~Yaoua_norm_dynzdf(){} |
---|
3042 | |
---|
3043 | }; |
---|
3044 | |
---|
3045 | /*M_PCL */ |
---|
3046 | class ua_norm_dynzdf:public Yaoua_norm_dynzdf |
---|
3047 | { public: |
---|
3048 | ua_norm_dynzdf(){}; |
---|
3049 | ~ua_norm_dynzdf (){}; |
---|
3050 | void forward (double x0,double x1); |
---|
3051 | void backward(double x0,double x1); |
---|
3052 | }; |
---|
3053 | |
---|
3054 | //////////// HERE IS A CLONE MODULE //////////// |
---|
3055 | class va_norm_dynzdf:public ua_norm_dynzdf{}; |
---|
3056 | |
---|
3057 | //////////// Begin of the Yao Class Yaospguv_now_dynspg //////////// |
---|
3058 | class Yaospguv_now_dynspg |
---|
3059 | { |
---|
3060 | public: |
---|
3061 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_now_dynspg]; |
---|
3062 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_now_dynspg]; |
---|
3063 | |
---|
3064 | //:=========> Constructor - Destructor ============ |
---|
3065 | Yaospguv_now_dynspg(){} |
---|
3066 | ~Yaospguv_now_dynspg(){} |
---|
3067 | |
---|
3068 | }; |
---|
3069 | |
---|
3070 | /*M_PCL */ |
---|
3071 | class spguv_now_dynspg:public Yaospguv_now_dynspg |
---|
3072 | { public: |
---|
3073 | spguv_now_dynspg(){}; |
---|
3074 | ~spguv_now_dynspg (){}; |
---|
3075 | void forward (double x0,double x1,double x2); |
---|
3076 | void backward(double x0,double x1,double x2); |
---|
3077 | }; |
---|
3078 | |
---|
3079 | //////////// Begin of the Yao Class Yaoua_1_dynspg_flt //////////// |
---|
3080 | class Yaoua_1_dynspg_flt |
---|
3081 | { |
---|
3082 | public: |
---|
3083 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_1_dynspg_flt]; |
---|
3084 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_1_dynspg_flt]; |
---|
3085 | |
---|
3086 | //:=========> Constructor - Destructor ============ |
---|
3087 | Yaoua_1_dynspg_flt(){} |
---|
3088 | ~Yaoua_1_dynspg_flt(){} |
---|
3089 | |
---|
3090 | }; |
---|
3091 | |
---|
3092 | /*M_PCL */ |
---|
3093 | class ua_1_dynspg_flt:public Yaoua_1_dynspg_flt |
---|
3094 | { public: |
---|
3095 | ua_1_dynspg_flt(){}; |
---|
3096 | ~ua_1_dynspg_flt (){}; |
---|
3097 | void forward (double x0,double x1,double x2); |
---|
3098 | void backward(double x0,double x1,double x2); |
---|
3099 | }; |
---|
3100 | |
---|
3101 | //////////// Begin of the Yao Class Yaova_1_dynspg_flt //////////// |
---|
3102 | class Yaova_1_dynspg_flt |
---|
3103 | { |
---|
3104 | public: |
---|
3105 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_1_dynspg_flt]; |
---|
3106 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_1_dynspg_flt]; |
---|
3107 | |
---|
3108 | //:=========> Constructor - Destructor ============ |
---|
3109 | Yaova_1_dynspg_flt(){} |
---|
3110 | ~Yaova_1_dynspg_flt(){} |
---|
3111 | |
---|
3112 | }; |
---|
3113 | |
---|
3114 | /*M_PCL */ |
---|
3115 | class va_1_dynspg_flt:public Yaova_1_dynspg_flt |
---|
3116 | { public: |
---|
3117 | va_1_dynspg_flt(){}; |
---|
3118 | ~va_1_dynspg_flt (){}; |
---|
3119 | void forward (double x0,double x1,double x2); |
---|
3120 | void backward(double x0,double x1,double x2); |
---|
3121 | }; |
---|
3122 | |
---|
3123 | //////////// Begin of the Yao Class Yaosum_spgu_dynspg_flt //////////// |
---|
3124 | class Yaosum_spgu_dynspg_flt |
---|
3125 | { |
---|
3126 | public: |
---|
3127 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgu_dynspg_flt]; |
---|
3128 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgu_dynspg_flt]; |
---|
3129 | |
---|
3130 | //:=========> Constructor - Destructor ============ |
---|
3131 | Yaosum_spgu_dynspg_flt(){} |
---|
3132 | ~Yaosum_spgu_dynspg_flt(){} |
---|
3133 | |
---|
3134 | }; |
---|
3135 | |
---|
3136 | /*M_PCL */ |
---|
3137 | class sum_spgu_dynspg_flt:public Yaosum_spgu_dynspg_flt |
---|
3138 | { public: |
---|
3139 | sum_spgu_dynspg_flt(){}; |
---|
3140 | ~sum_spgu_dynspg_flt (){}; |
---|
3141 | void forward (); |
---|
3142 | void backward(); |
---|
3143 | }; |
---|
3144 | |
---|
3145 | //////////// Begin of the Yao Class Yaosum_spgv_dynspg_flt //////////// |
---|
3146 | class Yaosum_spgv_dynspg_flt |
---|
3147 | { |
---|
3148 | public: |
---|
3149 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgv_dynspg_flt]; |
---|
3150 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgv_dynspg_flt]; |
---|
3151 | |
---|
3152 | //:=========> Constructor - Destructor ============ |
---|
3153 | Yaosum_spgv_dynspg_flt(){} |
---|
3154 | ~Yaosum_spgv_dynspg_flt(){} |
---|
3155 | |
---|
3156 | }; |
---|
3157 | |
---|
3158 | /*M_PCL */ |
---|
3159 | class sum_spgv_dynspg_flt:public Yaosum_spgv_dynspg_flt |
---|
3160 | { public: |
---|
3161 | sum_spgv_dynspg_flt(){}; |
---|
3162 | ~sum_spgv_dynspg_flt (){}; |
---|
3163 | void forward (); |
---|
3164 | void backward(); |
---|
3165 | }; |
---|
3166 | |
---|
3167 | //////////// Begin of the Yao Class Yaogcb_dynspg_flt //////////// |
---|
3168 | class Yaogcb_dynspg_flt |
---|
3169 | { |
---|
3170 | public: |
---|
3171 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcb_dynspg_flt]; |
---|
3172 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcb_dynspg_flt]; |
---|
3173 | |
---|
3174 | //:=========> Constructor - Destructor ============ |
---|
3175 | Yaogcb_dynspg_flt(){} |
---|
3176 | ~Yaogcb_dynspg_flt(){} |
---|
3177 | |
---|
3178 | }; |
---|
3179 | |
---|
3180 | /*M_PCL */ |
---|
3181 | class gcb_dynspg_flt:public Yaogcb_dynspg_flt |
---|
3182 | { public: |
---|
3183 | gcb_dynspg_flt(){}; |
---|
3184 | ~gcb_dynspg_flt (){}; |
---|
3185 | void forward (double x0,double x1,double x2,double x3); |
---|
3186 | void backward(double x0,double x1,double x2,double x3); |
---|
3187 | }; |
---|
3188 | |
---|
3189 | //////////// Begin of the Yao Class Yaogcx_dynspg_flt //////////// |
---|
3190 | class Yaogcx_dynspg_flt |
---|
3191 | { |
---|
3192 | public: |
---|
3193 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx_dynspg_flt]; |
---|
3194 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx_dynspg_flt]; |
---|
3195 | |
---|
3196 | //:=========> Constructor - Destructor ============ |
---|
3197 | Yaogcx_dynspg_flt(){} |
---|
3198 | ~Yaogcx_dynspg_flt(){} |
---|
3199 | |
---|
3200 | }; |
---|
3201 | |
---|
3202 | /*M_PCL */ |
---|
3203 | class gcx_dynspg_flt:public Yaogcx_dynspg_flt |
---|
3204 | { public: |
---|
3205 | gcx_dynspg_flt(){}; |
---|
3206 | ~gcx_dynspg_flt (){}; |
---|
3207 | void forward (double x0,double x1); |
---|
3208 | void backward(double x0,double x1); |
---|
3209 | }; |
---|
3210 | |
---|
3211 | //////////// Begin of the Yao Class Yaosolsor_gx1_x_r //////////// |
---|
3212 | class Yaosolsor_gx1_x_r |
---|
3213 | { |
---|
3214 | public: |
---|
3215 | double Ystate[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_gx1_x_r]; |
---|
3216 | double Ygrad[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_gx1_x_r]; |
---|
3217 | |
---|
3218 | //:=========> Constructor - Destructor ============ |
---|
3219 | Yaosolsor_gx1_x_r(){} |
---|
3220 | ~Yaosolsor_gx1_x_r(){} |
---|
3221 | |
---|
3222 | }; |
---|
3223 | |
---|
3224 | /*M_PCL */ |
---|
3225 | class solsor_gx1_x_r:public Yaosolsor_gx1_x_r |
---|
3226 | { public: |
---|
3227 | solsor_gx1_x_r(){}; |
---|
3228 | ~solsor_gx1_x_r (){}; |
---|
3229 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
3230 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
3231 | }; |
---|
3232 | |
---|
3233 | //////////// Begin of the Yao Class Yaosolsor_gx2_x_r //////////// |
---|
3234 | class Yaosolsor_gx2_x_r |
---|
3235 | { |
---|
3236 | public: |
---|
3237 | double Ystate[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_gx2_x_r]; |
---|
3238 | double Ygrad[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_gx2_x_r]; |
---|
3239 | |
---|
3240 | //:=========> Constructor - Destructor ============ |
---|
3241 | Yaosolsor_gx2_x_r(){} |
---|
3242 | ~Yaosolsor_gx2_x_r(){} |
---|
3243 | |
---|
3244 | }; |
---|
3245 | |
---|
3246 | /*M_PCL */ |
---|
3247 | class solsor_gx2_x_r:public Yaosolsor_gx2_x_r |
---|
3248 | { public: |
---|
3249 | solsor_gx2_x_r(){}; |
---|
3250 | ~solsor_gx2_x_r (){}; |
---|
3251 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7,double x8); |
---|
3252 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7,double x8); |
---|
3253 | }; |
---|
3254 | |
---|
3255 | //////////// Begin of the Yao Class Yaosolsor_flag //////////// |
---|
3256 | class Yaosolsor_flag |
---|
3257 | { |
---|
3258 | public: |
---|
3259 | double Ystate[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_flag]; |
---|
3260 | double Ygrad[YNBALLTIME_Tsbd][YA1_Ssolsor][YA2_Ssolsor][YA3_Ssolsor][YNBS_solsor_flag]; |
---|
3261 | |
---|
3262 | //:=========> Constructor - Destructor ============ |
---|
3263 | Yaosolsor_flag(){} |
---|
3264 | ~Yaosolsor_flag(){} |
---|
3265 | |
---|
3266 | }; |
---|
3267 | |
---|
3268 | /*M_PCL */ |
---|
3269 | class solsor_flag:public Yaosolsor_flag |
---|
3270 | { public: |
---|
3271 | solsor_flag(){}; |
---|
3272 | ~solsor_flag (){}; |
---|
3273 | void forward (double x0,double x1,double x2,double x3); |
---|
3274 | void backward(double x0,double x1,double x2,double x3); |
---|
3275 | }; |
---|
3276 | |
---|
3277 | //////////// Begin of the Yao Class Yaogcx2 //////////// |
---|
3278 | class Yaogcx2 |
---|
3279 | { |
---|
3280 | public: |
---|
3281 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_gcx2]; |
---|
3282 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_gcx2]; |
---|
3283 | |
---|
3284 | //:=========> Constructor - Destructor ============ |
---|
3285 | Yaogcx2(){} |
---|
3286 | ~Yaogcx2(){} |
---|
3287 | |
---|
3288 | }; |
---|
3289 | |
---|
3290 | /*M_PCL */ |
---|
3291 | class gcx2:public Yaogcx2 |
---|
3292 | { public: |
---|
3293 | gcx2(){}; |
---|
3294 | ~gcx2 (){}; |
---|
3295 | void forward (double x0); |
---|
3296 | void backward(double x0); |
---|
3297 | }; |
---|
3298 | |
---|
3299 | //////////// Begin of the Yao Class Yaospguv_dynspg_flt //////////// |
---|
3300 | class Yaospguv_dynspg_flt |
---|
3301 | { |
---|
3302 | public: |
---|
3303 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_spguv_dynspg_flt]; |
---|
3304 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_spguv_dynspg_flt]; |
---|
3305 | |
---|
3306 | //:=========> Constructor - Destructor ============ |
---|
3307 | Yaospguv_dynspg_flt(){} |
---|
3308 | ~Yaospguv_dynspg_flt(){} |
---|
3309 | |
---|
3310 | }; |
---|
3311 | |
---|
3312 | /*M_PCL */ |
---|
3313 | class spguv_dynspg_flt:public Yaospguv_dynspg_flt |
---|
3314 | { public: |
---|
3315 | spguv_dynspg_flt(){}; |
---|
3316 | ~spguv_dynspg_flt (){}; |
---|
3317 | void forward (double x0,double x1,double x2); |
---|
3318 | void backward(double x0,double x1,double x2); |
---|
3319 | }; |
---|
3320 | |
---|
3321 | //////////// Begin of the Yao Class Yaoua //////////// |
---|
3322 | class Yaoua |
---|
3323 | { |
---|
3324 | public: |
---|
3325 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_ua]; |
---|
3326 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_ua]; |
---|
3327 | |
---|
3328 | //:=========> Constructor - Destructor ============ |
---|
3329 | Yaoua(){} |
---|
3330 | ~Yaoua(){} |
---|
3331 | |
---|
3332 | }; |
---|
3333 | |
---|
3334 | /*M_PCL */ |
---|
3335 | class ua:public Yaoua |
---|
3336 | { public: |
---|
3337 | ua(){}; |
---|
3338 | ~ua (){}; |
---|
3339 | void forward (double x0,double x1,double x2); |
---|
3340 | void backward(double x0,double x1,double x2); |
---|
3341 | }; |
---|
3342 | |
---|
3343 | //////////// Begin of the Yao Class Yaova //////////// |
---|
3344 | class Yaova |
---|
3345 | { |
---|
3346 | public: |
---|
3347 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_va]; |
---|
3348 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_va]; |
---|
3349 | |
---|
3350 | //:=========> Constructor - Destructor ============ |
---|
3351 | Yaova(){} |
---|
3352 | ~Yaova(){} |
---|
3353 | |
---|
3354 | }; |
---|
3355 | |
---|
3356 | /*M_PCL */ |
---|
3357 | class va:public Yaova |
---|
3358 | { public: |
---|
3359 | va(){}; |
---|
3360 | ~va (){}; |
---|
3361 | void forward (double x0,double x1,double x2); |
---|
3362 | void backward(double x0,double x1,double x2); |
---|
3363 | }; |
---|
3364 | |
---|
3365 | //////////// Begin of the Yao Class Yaosshn //////////// |
---|
3366 | class Yaosshn |
---|
3367 | { |
---|
3368 | public: |
---|
3369 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_sshn]; |
---|
3370 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_sshn]; |
---|
3371 | |
---|
3372 | //:=========> Constructor - Destructor ============ |
---|
3373 | Yaosshn(){} |
---|
3374 | ~Yaosshn(){} |
---|
3375 | |
---|
3376 | }; |
---|
3377 | |
---|
3378 | /*M_PCL */ |
---|
3379 | class sshn:public Yaosshn |
---|
3380 | { public: |
---|
3381 | sshn(){}; |
---|
3382 | ~sshn (){}; |
---|
3383 | void forward (double x0,double x1,double x2,double x3); |
---|
3384 | void backward(double x0,double x1,double x2,double x3); |
---|
3385 | }; |
---|
3386 | |
---|
3387 | //////////// Begin of the Yao Class Yaosshb //////////// |
---|
3388 | class Yaosshb |
---|
3389 | { |
---|
3390 | public: |
---|
3391 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_sshb]; |
---|
3392 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YNBS_sshb]; |
---|
3393 | double Ywish[YA1_S3dt_b][YA2_S3dt_b][YNBS_sshb]; |
---|
3394 | |
---|
3395 | //:=========> Constructor - Destructor ============ |
---|
3396 | Yaosshb(){} |
---|
3397 | ~Yaosshb(){} |
---|
3398 | |
---|
3399 | }; |
---|
3400 | |
---|
3401 | /*M_PCL */ |
---|
3402 | class sshb:public Yaosshb |
---|
3403 | { public: |
---|
3404 | sshb(){}; |
---|
3405 | ~sshb (){}; |
---|
3406 | void forward (double x0,double x1,double x2,double x3); |
---|
3407 | void backward(double x0,double x1,double x2,double x3); |
---|
3408 | }; |
---|
3409 | |
---|
3410 | //////////// Begin of the Yao Class Yaoub //////////// |
---|
3411 | class Yaoub |
---|
3412 | { |
---|
3413 | public: |
---|
3414 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_ub]; |
---|
3415 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_ub]; |
---|
3416 | double Ywish[YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_ub]; |
---|
3417 | |
---|
3418 | //:=========> Constructor - Destructor ============ |
---|
3419 | Yaoub(){} |
---|
3420 | ~Yaoub(){} |
---|
3421 | |
---|
3422 | }; |
---|
3423 | |
---|
3424 | /*M_PCL */ |
---|
3425 | class ub:public Yaoub |
---|
3426 | { public: |
---|
3427 | ub(){}; |
---|
3428 | ~ub (){}; |
---|
3429 | void forward (double x0,double x1,double x2,double x3); |
---|
3430 | void backward(double x0,double x1,double x2,double x3); |
---|
3431 | }; |
---|
3432 | |
---|
3433 | //////////// Begin of the Yao Class Yaovb //////////// |
---|
3434 | class Yaovb |
---|
3435 | { |
---|
3436 | public: |
---|
3437 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_vb]; |
---|
3438 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_vb]; |
---|
3439 | double Ywish[YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_vb]; |
---|
3440 | |
---|
3441 | //:=========> Constructor - Destructor ============ |
---|
3442 | Yaovb(){} |
---|
3443 | ~Yaovb(){} |
---|
3444 | |
---|
3445 | }; |
---|
3446 | |
---|
3447 | /*M_PCL */ |
---|
3448 | class vb:public Yaovb |
---|
3449 | { public: |
---|
3450 | vb(){}; |
---|
3451 | ~vb (){}; |
---|
3452 | void forward (double x0,double x1,double x2,double x3); |
---|
3453 | void backward(double x0,double x1,double x2,double x3); |
---|
3454 | }; |
---|
3455 | |
---|
3456 | //////////// Begin of the Yao Class Yaohdivn //////////// |
---|
3457 | class Yaohdivn |
---|
3458 | { |
---|
3459 | public: |
---|
3460 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_hdivn]; |
---|
3461 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_hdivn]; |
---|
3462 | |
---|
3463 | //:=========> Constructor - Destructor ============ |
---|
3464 | Yaohdivn(){} |
---|
3465 | ~Yaohdivn(){} |
---|
3466 | |
---|
3467 | }; |
---|
3468 | |
---|
3469 | /*M_PCL */ |
---|
3470 | class hdivn:public Yaohdivn |
---|
3471 | { public: |
---|
3472 | hdivn(){}; |
---|
3473 | ~hdivn (){}; |
---|
3474 | void forward (double x0,double x1,double x2,double x3); |
---|
3475 | void backward(double x0,double x1,double x2,double x3); |
---|
3476 | }; |
---|
3477 | |
---|
3478 | //////////// Begin of the Yao Class Yaorotn //////////// |
---|
3479 | class Yaorotn |
---|
3480 | { |
---|
3481 | public: |
---|
3482 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_rotn]; |
---|
3483 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_rotn]; |
---|
3484 | |
---|
3485 | //:=========> Constructor - Destructor ============ |
---|
3486 | Yaorotn(){} |
---|
3487 | ~Yaorotn(){} |
---|
3488 | |
---|
3489 | }; |
---|
3490 | |
---|
3491 | /*M_PCL */ |
---|
3492 | class rotn:public Yaorotn |
---|
3493 | { public: |
---|
3494 | rotn(){}; |
---|
3495 | ~rotn (){}; |
---|
3496 | void forward (double x0,double x1,double x2,double x3); |
---|
3497 | void backward(double x0,double x1,double x2,double x3); |
---|
3498 | }; |
---|
3499 | |
---|
3500 | //////////// Begin of the Yao Class Yaowa //////////// |
---|
3501 | class Yaowa |
---|
3502 | { |
---|
3503 | public: |
---|
3504 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_wa]; |
---|
3505 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt_b][YA2_S3dt_b][YA3_S3dt_b][YNBS_wa]; |
---|
3506 | |
---|
3507 | //:=========> Constructor - Destructor ============ |
---|
3508 | Yaowa(){} |
---|
3509 | ~Yaowa(){} |
---|
3510 | |
---|
3511 | }; |
---|
3512 | |
---|
3513 | /*M_PCL */ |
---|
3514 | class wa:public Yaowa |
---|
3515 | { public: |
---|
3516 | wa(){}; |
---|
3517 | ~wa (){}; |
---|
3518 | void forward (double x0,double x1); |
---|
3519 | void backward(double x0,double x1); |
---|
3520 | }; |
---|
3521 | |
---|
3522 | //ᅵ ᅵ ᅵ ᅵ PROTOTYPES of AUTO-FUNCTIONS ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
3523 | void Yrazgrad_sshn_c(); |
---|
3524 | void Ysetstate_sshn_c(); |
---|
3525 | void Yrazgrad_ta_c(); |
---|
3526 | void Ysetstate_ta_c(); |
---|
3527 | void Ysetepsi_ta_c(); |
---|
3528 | void Yadjust_ta_c(); |
---|
3529 | void Y3getstate_ta_c(float x[]); |
---|
3530 | void Y3valstate_ta_c(); |
---|
3531 | void Y3valgrad_ta_c(float g[]); void Yrazgrad_sa_c(); |
---|
3532 | void Ysetstate_sa_c(); |
---|
3533 | void Yrazgrad_ua_c(); |
---|
3534 | void Ysetstate_ua_c(); |
---|
3535 | void Yrazgrad_va_c(); |
---|
3536 | void Ysetstate_va_c(); |
---|
3537 | void Yrazgrad_sbcgyre_qsr_qns(); |
---|
3538 | void Ysetstate_sbcgyre_qsr_qns(); |
---|
3539 | void Yrazgrad_sbcgyre_emp1(); |
---|
3540 | void Ysetstate_sbcgyre_emp1(); |
---|
3541 | void Yrazgrad_sbcgyre_zsumemp_zsurf(); |
---|
3542 | void Ysetstate_sbcgyre_zsumemp_zsurf(); |
---|
3543 | void Yrazgrad_sbcgyre_emp(); |
---|
3544 | void Ysetstate_sbcgyre_emp(); |
---|
3545 | void Yrazgrad_sbcgyre_emps(); |
---|
3546 | void Ysetstate_sbcgyre_emps(); |
---|
3547 | void Yrazgrad_sbcgyre_utau_vtau(); |
---|
3548 | void Ysetstate_sbcgyre_utau_vtau(); |
---|
3549 | void Yrazgrad_sbcgyre_wndm(); |
---|
3550 | void Ysetstate_sbcgyre_wndm(); |
---|
3551 | void Yrazgrad_bn2_rn2(); |
---|
3552 | void Ysetstate_bn2_rn2(); |
---|
3553 | void Yrazgrad_zdf_avt_avmu_avmv(); |
---|
3554 | void Ysetstate_zdf_avt_avmu_avmv(); |
---|
3555 | void Yrazgrad_zdfmxl_hmld(); |
---|
3556 | void Ysetstate_zdfmxl_hmld(); |
---|
3557 | void Yrazgrad_zdfmxl_nmln_hmlp_hmlpt(); |
---|
3558 | void Ysetstate_zdfmxl_nmln_hmlp_hmlpt(); |
---|
3559 | void Yrazgrad_ta_sa_trasbc(); |
---|
3560 | void Ysetstate_ta_sa_trasbc(); |
---|
3561 | void Yrazgrad_ta_traqsr(); |
---|
3562 | void Ysetstate_ta_traqsr(); |
---|
3563 | void Yrazgrad_zcent_hor_traadv_cen2(); |
---|
3564 | void Ysetstate_zcent_hor_traadv_cen2(); |
---|
3565 | void Yrazgrad_zcens_hor_traadv_cen2(); |
---|
3566 | void Ysetstate_zcens_hor_traadv_cen2(); |
---|
3567 | void Yrazgrad_ta_hor_traadv_cen2(); |
---|
3568 | void Ysetstate_ta_hor_traadv_cen2(); |
---|
3569 | void Yrazgrad_sa_hor_traadv_cen2(); |
---|
3570 | void Ysetstate_sa_hor_traadv_cen2(); |
---|
3571 | void Yrazgrad_zcent_ver_traadv_cen2(); |
---|
3572 | void Ysetstate_zcent_ver_traadv_cen2(); |
---|
3573 | void Yrazgrad_zcens_ver_traadv_cen2(); |
---|
3574 | void Ysetstate_zcens_ver_traadv_cen2(); |
---|
3575 | void Yrazgrad_ta_ver_traadv_cen2(); |
---|
3576 | void Ysetstate_ta_ver_traadv_cen2(); |
---|
3577 | void Yrazgrad_sa_ver_traadv_cen2(); |
---|
3578 | void Ysetstate_sa_ver_traadv_cen2(); |
---|
3579 | void Yrazgrad_ztuv_traldf_lap(); |
---|
3580 | void Ysetstate_ztuv_traldf_lap(); |
---|
3581 | void Yrazgrad_zsuv_traldf_lap(); |
---|
3582 | void Ysetstate_zsuv_traldf_lap(); |
---|
3583 | void Yrazgrad_ta_traldf_lap(); |
---|
3584 | void Ysetstate_ta_traldf_lap(); |
---|
3585 | void Yrazgrad_sa_traldf_lap(); |
---|
3586 | void Ysetstate_sa_traldf_lap(); |
---|
3587 | void Yrazgrad_zwisd_trazdf_imp(); |
---|
3588 | void Ysetstate_zwisd_trazdf_imp(); |
---|
3589 | void Yrazgrad_zrhs_trazdf_imp(); |
---|
3590 | void Ysetstate_zrhs_trazdf_imp(); |
---|
3591 | void Yrazgrad_zrhs_sa_trazdf_imp(); |
---|
3592 | void Ysetstate_zrhs_sa_trazdf_imp(); |
---|
3593 | void Yrazgrad_zwt_trazdf_imp(); |
---|
3594 | void Ysetstate_zwt_trazdf_imp(); |
---|
3595 | void Yrazgrad_ta_de_trazdf_imp(); |
---|
3596 | void Ysetstate_ta_de_trazdf_imp(); |
---|
3597 | void Yrazgrad_ta(); |
---|
3598 | void Ysetstate_ta(); |
---|
3599 | void Yrazgrad_sa_de_trazdf_imp(); |
---|
3600 | void Ysetstate_sa_de_trazdf_imp(); |
---|
3601 | void Yrazgrad_sa(); |
---|
3602 | void Ysetstate_sa(); |
---|
3603 | void Yrazgrad_tb(); |
---|
3604 | void Ysetstate_tb(); |
---|
3605 | void Yrazgrad_sb(); |
---|
3606 | void Ysetstate_sb(); |
---|
3607 | void Yrazgrad_rhd(); |
---|
3608 | void Ysetstate_rhd(); |
---|
3609 | void Yrazgrad_rhop(); |
---|
3610 | void Ysetstate_rhop(); |
---|
3611 | void Yrazgrad_hmf_TF_dynadv_cen2(); |
---|
3612 | void Ysetstate_hmf_TF_dynadv_cen2(); |
---|
3613 | void Yrazgrad_zua_dhmf_dynadv_cen2(); |
---|
3614 | void Ysetstate_zua_dhmf_dynadv_cen2(); |
---|
3615 | void Yrazgrad_zva_dhmf_dynadv_cen2(); |
---|
3616 | void Ysetstate_zva_dhmf_dynadv_cen2(); |
---|
3617 | void Yrazgrad_zfuv_UW_dynadv_cen2(); |
---|
3618 | void Ysetstate_zfuv_UW_dynadv_cen2(); |
---|
3619 | void Yrazgrad_ua_dynadv_cen2(); |
---|
3620 | void Ysetstate_ua_dynadv_cen2(); |
---|
3621 | void Yrazgrad_va_dynadv_cen2(); |
---|
3622 | void Ysetstate_va_dynadv_cen2(); |
---|
3623 | void Yrazgrad_zwxyz_vor_ene(); |
---|
3624 | void Ysetstate_zwxyz_vor_ene(); |
---|
3625 | void Yrazgrad_ua_vor_ene(); |
---|
3626 | void Ysetstate_ua_vor_ene(); |
---|
3627 | void Yrazgrad_va_vor_ene(); |
---|
3628 | void Ysetstate_va_vor_ene(); |
---|
3629 | void Yrazgrad_ua_dyn_ldf_lap(); |
---|
3630 | void Ysetstate_ua_dyn_ldf_lap(); |
---|
3631 | void Yrazgrad_va_dyn_ldf_lap(); |
---|
3632 | void Ysetstate_va_dyn_ldf_lap(); |
---|
3633 | void Yrazgrad_zhpij_dyn_hpg_zco(); |
---|
3634 | void Ysetstate_zhpij_dyn_hpg_zco(); |
---|
3635 | void Yrazgrad_ua_dyn_hpg_zco(); |
---|
3636 | void Ysetstate_ua_dyn_hpg_zco(); |
---|
3637 | void Yrazgrad_va_dyn_hpg_zco(); |
---|
3638 | void Ysetstate_va_dyn_hpg_zco(); |
---|
3639 | void Yrazgrad_zwisd_ua_dynzdf_imp(); |
---|
3640 | void Ysetstate_zwisd_ua_dynzdf_imp(); |
---|
3641 | void Yrazgrad_zwisd_va_dynzdf_imp(); |
---|
3642 | void Ysetstate_zwisd_va_dynzdf_imp(); |
---|
3643 | void Yrazgrad_zrhs_ua_dynzdf_imp(); |
---|
3644 | void Ysetstate_zrhs_ua_dynzdf_imp(); |
---|
3645 | void Yrazgrad_zrhs_va_dynzdf_imp(); |
---|
3646 | void Ysetstate_zrhs_va_dynzdf_imp(); |
---|
3647 | void Yrazgrad_zwt_ua_dynzdf_imp(); |
---|
3648 | void Ysetstate_zwt_ua_dynzdf_imp(); |
---|
3649 | void Yrazgrad_zwt_va_dynzdf_imp(); |
---|
3650 | void Ysetstate_zwt_va_dynzdf_imp(); |
---|
3651 | void Yrazgrad_ua_de_dynzdf_imp(); |
---|
3652 | void Ysetstate_ua_de_dynzdf_imp(); |
---|
3653 | void Yrazgrad_ua_dynzdf_imp(); |
---|
3654 | void Ysetstate_ua_dynzdf_imp(); |
---|
3655 | void Yrazgrad_va_de_dynzdf_imp(); |
---|
3656 | void Ysetstate_va_de_dynzdf_imp(); |
---|
3657 | void Yrazgrad_va_dynzdf_imp(); |
---|
3658 | void Ysetstate_va_dynzdf_imp(); |
---|
3659 | void Yrazgrad_ua_norm_dynzdf(); |
---|
3660 | void Ysetstate_ua_norm_dynzdf(); |
---|
3661 | void Yrazgrad_va_norm_dynzdf(); |
---|
3662 | void Ysetstate_va_norm_dynzdf(); |
---|
3663 | void Yrazgrad_spguv_now_dynspg(); |
---|
3664 | void Ysetstate_spguv_now_dynspg(); |
---|
3665 | void Yrazgrad_ua_1_dynspg_flt(); |
---|
3666 | void Ysetstate_ua_1_dynspg_flt(); |
---|
3667 | void Yrazgrad_va_1_dynspg_flt(); |
---|
3668 | void Ysetstate_va_1_dynspg_flt(); |
---|
3669 | void Yrazgrad_sum_spgu_dynspg_flt(); |
---|
3670 | void Ysetstate_sum_spgu_dynspg_flt(); |
---|
3671 | void Yrazgrad_sum_spgv_dynspg_flt(); |
---|
3672 | void Ysetstate_sum_spgv_dynspg_flt(); |
---|
3673 | void Yrazgrad_gcb_dynspg_flt(); |
---|
3674 | void Ysetstate_gcb_dynspg_flt(); |
---|
3675 | void Yrazgrad_gcx_dynspg_flt(); |
---|
3676 | void Ysetstate_gcx_dynspg_flt(); |
---|
3677 | void Yrazgrad_solsor_gx1_x_r(); |
---|
3678 | void Ysetstate_solsor_gx1_x_r(); |
---|
3679 | void Yrazgrad_solsor_gx2_x_r(); |
---|
3680 | void Ysetstate_solsor_gx2_x_r(); |
---|
3681 | void Yrazgrad_solsor_flag(); |
---|
3682 | void Ysetstate_solsor_flag(); |
---|
3683 | void Yrazgrad_gcx2(); |
---|
3684 | void Ysetstate_gcx2(); |
---|
3685 | void Yrazgrad_spguv_dynspg_flt(); |
---|
3686 | void Ysetstate_spguv_dynspg_flt(); |
---|
3687 | void Yrazgrad_ua(); |
---|
3688 | void Ysetstate_ua(); |
---|
3689 | void Yrazgrad_va(); |
---|
3690 | void Ysetstate_va(); |
---|
3691 | void Yrazgrad_sshn(); |
---|
3692 | void Ysetstate_sshn(); |
---|
3693 | void Yrazgrad_sshb(); |
---|
3694 | void Ysetstate_sshb(); |
---|
3695 | void Yrazgrad_ub(); |
---|
3696 | void Ysetstate_ub(); |
---|
3697 | void Yrazgrad_vb(); |
---|
3698 | void Ysetstate_vb(); |
---|
3699 | void Yrazgrad_hdivn(); |
---|
3700 | void Ysetstate_hdivn(); |
---|
3701 | void Yrazgrad_rotn(); |
---|
3702 | void Ysetstate_rotn(); |
---|
3703 | void Yrazgrad_wa(); |
---|
3704 | void Ysetstate_wa(); |
---|
3705 | |
---|
3706 | /*------------- DUE TO MULTI TRAJECTOIRIES --------------*/ |
---|
3707 | #define YNBTRAJ 2 |
---|
3708 | int Yforward_traj_Tsbd(int nbp); |
---|
3709 | int Ybackward_traj_Tsbd(int nbp); |
---|
3710 | |
---|
3711 | /*------- GENERATION DU TABLEAU DES TRAJECTOIRES --------*/ |
---|
3712 | struct Yst_traj YTabTraj[2] = { |
---|
3713 | {"Tcst", 'M', 0, 0.000000, 1.000000, 0.000000, 0, 1, 1.000000, NULL, NULL, NULL, NULL, 0}, |
---|
3714 | {"Tsbd", 'M', 2, 0.000000, 1.000000, 0.000000, 2, 50, 50.000000, Yforward_traj_Tsbd, Ybackward_traj_Tsbd, NULL, NULL, 1}, |
---|
3715 | }; |
---|
3716 | |
---|
3717 | /*------- GENERATION DU TABLEAU DES ESPACES --------*/ |
---|
3718 | #define YNBSPACE 5 |
---|
3719 | struct Yst_space YTabSpace[5] = { |
---|
3720 | {"S0d", 'M', 1, 0, 0, "Tcst"}, |
---|
3721 | {"S3d", 'M', 32, 22, 31, "Tcst"}, |
---|
3722 | {"S3dt", 'M', 32, 22, 31, "Tsbd"}, |
---|
3723 | {"S3dt_b", 'M', 32, 22, 31, "Tsbd"}, |
---|
3724 | {"Ssolsor", 'M', 32, 22, 800, "Tsbd"}, |
---|
3725 | }; |
---|
3726 | |
---|
3727 | /*------ GENERATION DU TABLEAU DES OPERATEURS -------*/ |
---|
3728 | #define YNBOPERA 0 |
---|
3729 | struct Yst_opera YTabOpera[0] = { |
---|
3730 | }; |
---|
3731 | |
---|
3732 | /*------- GENERATION D'UN TABLEAU d'ACCES AUX MODULES --------*/ |
---|
3733 | #define YNBMODUL 89 |
---|
3734 | struct Yst_modul YTabMod[89] = { |
---|
3735 | {"sshn_c", Ysshn_c, 2, 32, 22, 0, 0, 1, 0, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 0, "S3d"}, |
---|
3736 | {"ta_c", Yta_c, 3, 32, 22, 31, 0, 1, 0, 0, 1, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 0, "S3d"}, |
---|
3737 | {"sa_c", Ysa_c, 3, 32, 22, 31, 0, 1, 0, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 0, "S3d"}, |
---|
3738 | {"ua_c", Yua_c, 3, 32, 22, 31, 0, 1, 0, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 0, "S3d"}, |
---|
3739 | {"va_c", Yva_c, 3, 32, 22, 31, 0, 1, 0, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 0, "S3d"}, |
---|
3740 | {"sbcgyre_qsr_qns", Ysbcgyre_qsr_qns, 2, 32, 22, 0, 1, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3741 | {"sbcgyre_emp1", Ysbcgyre_emp1, 2, 32, 22, 0, 0, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3742 | {"sbcgyre_zsumemp_zsurf", Ysbcgyre_zsumemp_zsurf, 2, 32, 22, 0, 5, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3743 | {"sbcgyre_emp", Ysbcgyre_emp, 2, 32, 22, 0, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3744 | {"sbcgyre_emps", Ysbcgyre_emps, 2, 32, 22, 0, 1, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3745 | {"sbcgyre_utau_vtau", Ysbcgyre_utau_vtau, 2, 32, 22, 0, 0, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3746 | {"sbcgyre_wndm", Ysbcgyre_wndm, 2, 32, 22, 0, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3747 | {"bn2_rn2", Ybn2_rn2, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3748 | {"zdf_avt_avmu_avmv", Yzdf_avt_avmu_avmv, 3, 32, 22, 31, 19, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3749 | {"zdfmxl_hmld", Yzdfmxl_hmld, 2, 32, 22, 0, 31, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3750 | {"zdfmxl_nmln_hmlp_hmlpt", Yzdfmxl_nmln_hmlp_hmlpt, 2, 32, 22, 0, 31, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3751 | {"ta_sa_trasbc", Yta_sa_trasbc, 2, 32, 22, 0, 3, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3752 | {"ta_traqsr", Yta_traqsr, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3753 | {"zcent_hor_traadv_cen2", Yzcent_hor_traadv_cen2, 3, 32, 22, 31, 5, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3754 | {"zcens_hor_traadv_cen2", Yzcens_hor_traadv_cen2, 3, 32, 22, 31, 5, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3755 | {"ta_hor_traadv_cen2", Yta_hor_traadv_cen2, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3756 | {"sa_hor_traadv_cen2", Ysa_hor_traadv_cen2, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3757 | {"zcent_ver_traadv_cen2", Yzcent_ver_traadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3758 | {"zcens_ver_traadv_cen2", Yzcens_ver_traadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3759 | {"ta_ver_traadv_cen2", Yta_ver_traadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3760 | {"sa_ver_traadv_cen2", Ysa_ver_traadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3761 | {"ztuv_traldf_lap", Yztuv_traldf_lap, 3, 32, 22, 31, 3, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3762 | {"zsuv_traldf_lap", Yzsuv_traldf_lap, 3, 32, 22, 31, 3, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3763 | {"ta_traldf_lap", Yta_traldf_lap, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3764 | {"sa_traldf_lap", Ysa_traldf_lap, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3765 | {"zwisd_trazdf_imp", Yzwisd_trazdf_imp, 3, 32, 22, 31, 2, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3766 | {"zrhs_trazdf_imp", Yzrhs_trazdf_imp, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3767 | {"zrhs_sa_trazdf_imp", Yzrhs_sa_trazdf_imp, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3768 | {"zwt_trazdf_imp", Yzwt_trazdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3769 | {"ta_de_trazdf_imp", Yta_de_trazdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3770 | {"ta", Yta, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3771 | {"sa_de_trazdf_imp", Ysa_de_trazdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3772 | {"sa", Ysa, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3773 | {"tb", Ytb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3774 | {"sb", Ysb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3775 | {"rhd", Yrhd, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3776 | {"rhop", Yrhop, 3, 32, 22, 31, 1, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3777 | {"hmf_TF_dynadv_cen2", Yhmf_TF_dynadv_cen2, 3, 32, 22, 31, 6, 4, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3778 | {"zua_dhmf_dynadv_cen2", Yzua_dhmf_dynadv_cen2, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3779 | {"zva_dhmf_dynadv_cen2", Yzva_dhmf_dynadv_cen2, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3780 | {"zfuv_UW_dynadv_cen2", Yzfuv_UW_dynadv_cen2, 3, 32, 22, 31, 7, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3781 | {"ua_dynadv_cen2", Yua_dynadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3782 | {"va_dynadv_cen2", Yva_dynadv_cen2, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3783 | {"zwxyz_vor_ene", Yzwxyz_vor_ene, 3, 32, 22, 31, 4, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3784 | {"ua_vor_ene", Yua_vor_ene, 3, 32, 22, 31, 7, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3785 | {"va_vor_ene", Yva_vor_ene, 3, 32, 22, 31, 7, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3786 | {"ua_dyn_ldf_lap", Yua_dyn_ldf_lap, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3787 | {"va_dyn_ldf_lap", Yva_dyn_ldf_lap, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3788 | {"zhpij_dyn_hpg_zco", Yzhpij_dyn_hpg_zco, 3, 32, 22, 31, 8, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3789 | {"ua_dyn_hpg_zco", Yua_dyn_hpg_zco, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3790 | {"va_dyn_hpg_zco", Yva_dyn_hpg_zco, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3791 | {"zwisd_ua_dynzdf_imp", Yzwisd_ua_dynzdf_imp, 3, 32, 22, 31, 2, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3792 | {"zwisd_va_dynzdf_imp", Yzwisd_va_dynzdf_imp, 3, 32, 22, 31, 2, 3, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3793 | {"zrhs_ua_dynzdf_imp", Yzrhs_ua_dynzdf_imp, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3794 | {"zrhs_va_dynzdf_imp", Yzrhs_va_dynzdf_imp, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3795 | {"zwt_ua_dynzdf_imp", Yzwt_ua_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3796 | {"zwt_va_dynzdf_imp", Yzwt_va_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3797 | {"ua_de_dynzdf_imp", Yua_de_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3798 | {"ua_dynzdf_imp", Yua_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3799 | {"va_de_dynzdf_imp", Yva_de_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3800 | {"va_dynzdf_imp", Yva_dynzdf_imp, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3801 | {"ua_norm_dynzdf", Yua_norm_dynzdf, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3802 | {"va_norm_dynzdf", Yva_norm_dynzdf, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3803 | {"spguv_now_dynspg", Yspguv_now_dynspg, 2, 32, 22, 0, 3, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3804 | {"ua_1_dynspg_flt", Yua_1_dynspg_flt, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3805 | {"va_1_dynspg_flt", Yva_1_dynspg_flt, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3806 | {"sum_spgu_dynspg_flt", Ysum_spgu_dynspg_flt, 2, 32, 22, 0, 31, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3807 | {"sum_spgv_dynspg_flt", Ysum_spgv_dynspg_flt, 2, 32, 22, 0, 31, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3808 | {"gcb_dynspg_flt", Ygcb_dynspg_flt, 2, 32, 22, 0, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3809 | {"gcx_dynspg_flt", Ygcx_dynspg_flt, 2, 32, 22, 0, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3810 | {"solsor_gx1_x_r", Ysolsor_gx1_x_r, 3, 32, 22, 800, 8, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "Ssolsor"}, |
---|
3811 | {"solsor_gx2_x_r", Ysolsor_gx2_x_r, 3, 32, 22, 800, 9, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "Ssolsor"}, |
---|
3812 | {"solsor_flag", Ysolsor_flag, 3, 32, 22, 800, 4, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "Ssolsor"}, |
---|
3813 | {"gcx2", Ygcx2, 2, 32, 22, 0, 1, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3814 | {"spguv_dynspg_flt", Yspguv_dynspg_flt, 2, 32, 22, 0, 3, 2, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3815 | {"ua", Yua, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3816 | {"va", Yva, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3817 | {"sshn", Ysshn, 2, 32, 22, 0, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3818 | {"sshb", Ysshb, 2, 32, 22, 0, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3819 | {"ub", Yub, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3820 | {"vb", Yvb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3821 | {"hdivn", Yhdivn, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3822 | {"rotn", Yrotn, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3823 | {"wa", Ywa, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt_b"}, |
---|
3824 | }; |
---|
3825 | |
---|
3826 | /*------- GENERATION TABLEAU COUT_MODULES/OPERA --------*/ |
---|
3827 | short YTabMocop[YNBMODUL][YNBOPERA] = { |
---|
3828 | { }, |
---|
3829 | { }, |
---|
3830 | { }, |
---|
3831 | { }, |
---|
3832 | { }, |
---|
3833 | { }, |
---|
3834 | { }, |
---|
3835 | { }, |
---|
3836 | { }, |
---|
3837 | { }, |
---|
3838 | { }, |
---|
3839 | { }, |
---|
3840 | { }, |
---|
3841 | { }, |
---|
3842 | { }, |
---|
3843 | { }, |
---|
3844 | { }, |
---|
3845 | { }, |
---|
3846 | { }, |
---|
3847 | { }, |
---|
3848 | { }, |
---|
3849 | { }, |
---|
3850 | { }, |
---|
3851 | { }, |
---|
3852 | { }, |
---|
3853 | { }, |
---|
3854 | { }, |
---|
3855 | { }, |
---|
3856 | { }, |
---|
3857 | { }, |
---|
3858 | { }, |
---|
3859 | { }, |
---|
3860 | { }, |
---|
3861 | { }, |
---|
3862 | { }, |
---|
3863 | { }, |
---|
3864 | { }, |
---|
3865 | { }, |
---|
3866 | { }, |
---|
3867 | { }, |
---|
3868 | { }, |
---|
3869 | { }, |
---|
3870 | { }, |
---|
3871 | { }, |
---|
3872 | { }, |
---|
3873 | { }, |
---|
3874 | { }, |
---|
3875 | { }, |
---|
3876 | { }, |
---|
3877 | { }, |
---|
3878 | { }, |
---|
3879 | { }, |
---|
3880 | { }, |
---|
3881 | { }, |
---|
3882 | { }, |
---|
3883 | { }, |
---|
3884 | { }, |
---|
3885 | { }, |
---|
3886 | { }, |
---|
3887 | { }, |
---|
3888 | { }, |
---|
3889 | { }, |
---|
3890 | { }, |
---|
3891 | { }, |
---|
3892 | { }, |
---|
3893 | { }, |
---|
3894 | { }, |
---|
3895 | { }, |
---|
3896 | { }, |
---|
3897 | { }, |
---|
3898 | { }, |
---|
3899 | { }, |
---|
3900 | { }, |
---|
3901 | { }, |
---|
3902 | { }, |
---|
3903 | { }, |
---|
3904 | { }, |
---|
3905 | { }, |
---|
3906 | { }, |
---|
3907 | { }, |
---|
3908 | { }, |
---|
3909 | { }, |
---|
3910 | { }, |
---|
3911 | { }, |
---|
3912 | { }, |
---|
3913 | { }, |
---|
3914 | { }, |
---|
3915 | { }, |
---|
3916 | { }, |
---|
3917 | }; |
---|
3918 | |
---|
3919 | //----- GENERATION d'UN TABLEAU de DEFINITIONS de VALEURS ----- |
---|
3920 | #define YNBDEFVAL 7 |
---|
3921 | struct Yst_defval YTabDefval[7] = { |
---|
3922 | {"NPCA", "15"}, |
---|
3923 | {"NX", "32"}, |
---|
3924 | {"NY", "22"}, |
---|
3925 | {"NZ", "31"}, |
---|
3926 | {"NMAX", "800"}, |
---|
3927 | {"TA", "50"}, |
---|
3928 | {"TU", "2"}, |
---|
3929 | }; |
---|
3930 | |
---|
3931 | //ᅵ ᅵ ᅵ ᅵ GENERATION AUTOMATIQUE DES include ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
3932 | #include "sinobad.h" |
---|
3933 | |
---|
3934 | #define forward void sbcgyre_qsr_qns::forward |
---|
3935 | #define backward void sbcgyre_qsr_qns::backward |
---|
3936 | #define flinward void sbcgyre_qsr_qns::flinward |
---|
3937 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3938 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3939 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3940 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3941 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3942 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3943 | #include "sbcgyre_qsr_qns.h" |
---|
3944 | #undef YS1Y |
---|
3945 | #undef YS1 |
---|
3946 | #undef YG1 |
---|
3947 | #undef YS2Y |
---|
3948 | #undef YS2 |
---|
3949 | #undef YG2 |
---|
3950 | #undef forward |
---|
3951 | #undef backward |
---|
3952 | #undef flinward |
---|
3953 | |
---|
3954 | #define forward void sbcgyre_emp1::forward |
---|
3955 | #define backward void sbcgyre_emp1::backward |
---|
3956 | #define flinward void sbcgyre_emp1::flinward |
---|
3957 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3958 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3959 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3960 | #include "sbcgyre_emp1.h" |
---|
3961 | #undef YS1Y |
---|
3962 | #undef YS1 |
---|
3963 | #undef YG1 |
---|
3964 | #undef forward |
---|
3965 | #undef backward |
---|
3966 | #undef flinward |
---|
3967 | |
---|
3968 | #define forward void sbcgyre_zsumemp_zsurf::forward |
---|
3969 | #define backward void sbcgyre_zsumemp_zsurf::backward |
---|
3970 | #define flinward void sbcgyre_zsumemp_zsurf::flinward |
---|
3971 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3972 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3973 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3974 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3975 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3976 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3977 | #include "sbcgyre_zsumemp_zsurf.h" |
---|
3978 | #undef YS1Y |
---|
3979 | #undef YS1 |
---|
3980 | #undef YG1 |
---|
3981 | #undef YS2Y |
---|
3982 | #undef YS2 |
---|
3983 | #undef YG2 |
---|
3984 | #undef forward |
---|
3985 | #undef backward |
---|
3986 | #undef flinward |
---|
3987 | |
---|
3988 | #define forward void sbcgyre_emp::forward |
---|
3989 | #define backward void sbcgyre_emp::backward |
---|
3990 | #define flinward void sbcgyre_emp::flinward |
---|
3991 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3992 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3993 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3994 | #include "sbcgyre_emp.h" |
---|
3995 | #undef YS1Y |
---|
3996 | #undef YS1 |
---|
3997 | #undef YG1 |
---|
3998 | #undef forward |
---|
3999 | #undef backward |
---|
4000 | #undef flinward |
---|
4001 | |
---|
4002 | #define forward void sbcgyre_emps::forward |
---|
4003 | #define backward void sbcgyre_emps::backward |
---|
4004 | #define flinward void sbcgyre_emps::flinward |
---|
4005 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4006 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4007 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4008 | #include "sbcgyre_emps.h" |
---|
4009 | #undef YS1Y |
---|
4010 | #undef YS1 |
---|
4011 | #undef YG1 |
---|
4012 | #undef forward |
---|
4013 | #undef backward |
---|
4014 | #undef flinward |
---|
4015 | |
---|
4016 | #define forward void sbcgyre_utau_vtau::forward |
---|
4017 | #define backward void sbcgyre_utau_vtau::backward |
---|
4018 | #define flinward void sbcgyre_utau_vtau::flinward |
---|
4019 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4020 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4021 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4022 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4023 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4024 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4025 | #include "sbcgyre_utau_vtau.h" |
---|
4026 | #undef YS1Y |
---|
4027 | #undef YS1 |
---|
4028 | #undef YG1 |
---|
4029 | #undef YS2Y |
---|
4030 | #undef YS2 |
---|
4031 | #undef YG2 |
---|
4032 | #undef forward |
---|
4033 | #undef backward |
---|
4034 | #undef flinward |
---|
4035 | |
---|
4036 | #define forward void sbcgyre_wndm::forward |
---|
4037 | #define backward void sbcgyre_wndm::backward |
---|
4038 | #define flinward void sbcgyre_wndm::flinward |
---|
4039 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4040 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4041 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4042 | #include "sbcgyre_wndm.h" |
---|
4043 | #undef YS1Y |
---|
4044 | #undef YS1 |
---|
4045 | #undef YG1 |
---|
4046 | #undef forward |
---|
4047 | #undef backward |
---|
4048 | #undef flinward |
---|
4049 | |
---|
4050 | #define forward void bn2_rn2::forward |
---|
4051 | #define backward void bn2_rn2::backward |
---|
4052 | #define flinward void bn2_rn2::flinward |
---|
4053 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4054 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4055 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4056 | #include "bn2_rn2.h" |
---|
4057 | #undef YS1Y |
---|
4058 | #undef YS1 |
---|
4059 | #undef YG1 |
---|
4060 | #undef forward |
---|
4061 | #undef backward |
---|
4062 | #undef flinward |
---|
4063 | |
---|
4064 | #define forward void zdf_avt_avmu_avmv::forward |
---|
4065 | #define backward void zdf_avt_avmu_avmv::backward |
---|
4066 | #define flinward void zdf_avt_avmu_avmv::flinward |
---|
4067 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4068 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4069 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4070 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4071 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4072 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4073 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4074 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4075 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4076 | #include "zdf_avt_avmu_avmv.h" |
---|
4077 | #undef YS1Y |
---|
4078 | #undef YS1 |
---|
4079 | #undef YG1 |
---|
4080 | #undef YS2Y |
---|
4081 | #undef YS2 |
---|
4082 | #undef YG2 |
---|
4083 | #undef YS3Y |
---|
4084 | #undef YS3 |
---|
4085 | #undef YG3 |
---|
4086 | #undef forward |
---|
4087 | #undef backward |
---|
4088 | #undef flinward |
---|
4089 | |
---|
4090 | #define forward void zdfmxl_hmld::forward |
---|
4091 | #define backward void zdfmxl_hmld::backward |
---|
4092 | #define flinward void zdfmxl_hmld::flinward |
---|
4093 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4094 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4095 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4096 | #include "zdfmxl_hmld.h" |
---|
4097 | #undef YS1Y |
---|
4098 | #undef YS1 |
---|
4099 | #undef YG1 |
---|
4100 | #undef forward |
---|
4101 | #undef backward |
---|
4102 | #undef flinward |
---|
4103 | |
---|
4104 | #define forward void zdfmxl_nmln_hmlp_hmlpt::forward |
---|
4105 | #define backward void zdfmxl_nmln_hmlp_hmlpt::backward |
---|
4106 | #define flinward void zdfmxl_nmln_hmlp_hmlpt::flinward |
---|
4107 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4108 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4109 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4110 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4111 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4112 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4113 | #define YS3Y Ystate[YTemps][Yi][Yj][2] |
---|
4114 | #define YS3 Ystate[YTemps][Yi][Yj][2] |
---|
4115 | #define YG3 Ygrad[YTemps][Yi][Yj][2] |
---|
4116 | #include "zdfmxl_nmln_hmlp_hmlpt.h" |
---|
4117 | #undef YS1Y |
---|
4118 | #undef YS1 |
---|
4119 | #undef YG1 |
---|
4120 | #undef YS2Y |
---|
4121 | #undef YS2 |
---|
4122 | #undef YG2 |
---|
4123 | #undef YS3Y |
---|
4124 | #undef YS3 |
---|
4125 | #undef YG3 |
---|
4126 | #undef forward |
---|
4127 | #undef backward |
---|
4128 | #undef flinward |
---|
4129 | |
---|
4130 | #define forward void ta_sa_trasbc::forward |
---|
4131 | #define backward void ta_sa_trasbc::backward |
---|
4132 | #define flinward void ta_sa_trasbc::flinward |
---|
4133 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4134 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4135 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4136 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4137 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4138 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4139 | #include "ta_sa_trasbc.h" |
---|
4140 | #undef YS1Y |
---|
4141 | #undef YS1 |
---|
4142 | #undef YG1 |
---|
4143 | #undef YS2Y |
---|
4144 | #undef YS2 |
---|
4145 | #undef YG2 |
---|
4146 | #undef forward |
---|
4147 | #undef backward |
---|
4148 | #undef flinward |
---|
4149 | |
---|
4150 | #define forward void ta_traqsr::forward |
---|
4151 | #define backward void ta_traqsr::backward |
---|
4152 | #define flinward void ta_traqsr::flinward |
---|
4153 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4154 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4155 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4156 | #include "ta_traqsr.h" |
---|
4157 | #undef YS1Y |
---|
4158 | #undef YS1 |
---|
4159 | #undef YG1 |
---|
4160 | #undef forward |
---|
4161 | #undef backward |
---|
4162 | #undef flinward |
---|
4163 | |
---|
4164 | #define forward void zcent_hor_traadv_cen2::forward |
---|
4165 | #define backward void zcent_hor_traadv_cen2::backward |
---|
4166 | #define flinward void zcent_hor_traadv_cen2::flinward |
---|
4167 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4168 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4169 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4170 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4171 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4172 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4173 | #include "zcent_hor_traadv_cen2.h" |
---|
4174 | #undef YS1Y |
---|
4175 | #undef YS1 |
---|
4176 | #undef YG1 |
---|
4177 | #undef YS2Y |
---|
4178 | #undef YS2 |
---|
4179 | #undef YG2 |
---|
4180 | #undef forward |
---|
4181 | #undef backward |
---|
4182 | #undef flinward |
---|
4183 | |
---|
4184 | #define forward void ta_hor_traadv_cen2::forward |
---|
4185 | #define backward void ta_hor_traadv_cen2::backward |
---|
4186 | #define flinward void ta_hor_traadv_cen2::flinward |
---|
4187 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4188 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4189 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4190 | #include "ta_hor_traadv_cen2.h" |
---|
4191 | #undef YS1Y |
---|
4192 | #undef YS1 |
---|
4193 | #undef YG1 |
---|
4194 | #undef forward |
---|
4195 | #undef backward |
---|
4196 | #undef flinward |
---|
4197 | |
---|
4198 | #define forward void sa_hor_traadv_cen2::forward |
---|
4199 | #define backward void sa_hor_traadv_cen2::backward |
---|
4200 | #define flinward void sa_hor_traadv_cen2::flinward |
---|
4201 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4202 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4203 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4204 | #include "sa_hor_traadv_cen2.h" |
---|
4205 | #undef YS1Y |
---|
4206 | #undef YS1 |
---|
4207 | #undef YG1 |
---|
4208 | #undef forward |
---|
4209 | #undef backward |
---|
4210 | #undef flinward |
---|
4211 | |
---|
4212 | #define forward void zcent_ver_traadv_cen2::forward |
---|
4213 | #define backward void zcent_ver_traadv_cen2::backward |
---|
4214 | #define flinward void zcent_ver_traadv_cen2::flinward |
---|
4215 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4216 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4217 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4218 | #include "zcent_ver_traadv_cen2.h" |
---|
4219 | #undef YS1Y |
---|
4220 | #undef YS1 |
---|
4221 | #undef YG1 |
---|
4222 | #undef forward |
---|
4223 | #undef backward |
---|
4224 | #undef flinward |
---|
4225 | |
---|
4226 | #define forward void ta_ver_traadv_cen2::forward |
---|
4227 | #define backward void ta_ver_traadv_cen2::backward |
---|
4228 | #define flinward void ta_ver_traadv_cen2::flinward |
---|
4229 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4230 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4231 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4232 | #include "ta_ver_traadv_cen2.h" |
---|
4233 | #undef YS1Y |
---|
4234 | #undef YS1 |
---|
4235 | #undef YG1 |
---|
4236 | #undef forward |
---|
4237 | #undef backward |
---|
4238 | #undef flinward |
---|
4239 | |
---|
4240 | #define forward void ztuv_traldf_lap::forward |
---|
4241 | #define backward void ztuv_traldf_lap::backward |
---|
4242 | #define flinward void ztuv_traldf_lap::flinward |
---|
4243 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4244 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4245 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4246 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4247 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4248 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4249 | #include "ztuv_traldf_lap.h" |
---|
4250 | #undef YS1Y |
---|
4251 | #undef YS1 |
---|
4252 | #undef YG1 |
---|
4253 | #undef YS2Y |
---|
4254 | #undef YS2 |
---|
4255 | #undef YG2 |
---|
4256 | #undef forward |
---|
4257 | #undef backward |
---|
4258 | #undef flinward |
---|
4259 | |
---|
4260 | #define forward void ta_traldf_lap::forward |
---|
4261 | #define backward void ta_traldf_lap::backward |
---|
4262 | #define flinward void ta_traldf_lap::flinward |
---|
4263 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4264 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4265 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4266 | #include "ta_traldf_lap.h" |
---|
4267 | #undef YS1Y |
---|
4268 | #undef YS1 |
---|
4269 | #undef YG1 |
---|
4270 | #undef forward |
---|
4271 | #undef backward |
---|
4272 | #undef flinward |
---|
4273 | |
---|
4274 | #define forward void zwisd_trazdf_imp::forward |
---|
4275 | #define backward void zwisd_trazdf_imp::backward |
---|
4276 | #define flinward void zwisd_trazdf_imp::flinward |
---|
4277 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4278 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4279 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4280 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4281 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4282 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4283 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4284 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4285 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4286 | #include "zwisd_trazdf_imp.h" |
---|
4287 | #undef YS1Y |
---|
4288 | #undef YS1 |
---|
4289 | #undef YG1 |
---|
4290 | #undef YS2Y |
---|
4291 | #undef YS2 |
---|
4292 | #undef YG2 |
---|
4293 | #undef YS3Y |
---|
4294 | #undef YS3 |
---|
4295 | #undef YG3 |
---|
4296 | #undef forward |
---|
4297 | #undef backward |
---|
4298 | #undef flinward |
---|
4299 | |
---|
4300 | #define forward void zrhs_trazdf_imp::forward |
---|
4301 | #define backward void zrhs_trazdf_imp::backward |
---|
4302 | #define flinward void zrhs_trazdf_imp::flinward |
---|
4303 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4304 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4305 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4306 | #include "zrhs_trazdf_imp.h" |
---|
4307 | #undef YS1Y |
---|
4308 | #undef YS1 |
---|
4309 | #undef YG1 |
---|
4310 | #undef forward |
---|
4311 | #undef backward |
---|
4312 | #undef flinward |
---|
4313 | |
---|
4314 | #define forward void zwt_trazdf_imp::forward |
---|
4315 | #define backward void zwt_trazdf_imp::backward |
---|
4316 | #define flinward void zwt_trazdf_imp::flinward |
---|
4317 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4318 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4319 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4320 | #include "zwt_trazdf_imp.h" |
---|
4321 | #undef YS1Y |
---|
4322 | #undef YS1 |
---|
4323 | #undef YG1 |
---|
4324 | #undef forward |
---|
4325 | #undef backward |
---|
4326 | #undef flinward |
---|
4327 | |
---|
4328 | #define forward void ta::forward |
---|
4329 | #define backward void ta::backward |
---|
4330 | #define flinward void ta::flinward |
---|
4331 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4332 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4333 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4334 | #include "ta.h" |
---|
4335 | #undef YS1Y |
---|
4336 | #undef YS1 |
---|
4337 | #undef YG1 |
---|
4338 | #undef forward |
---|
4339 | #undef backward |
---|
4340 | #undef flinward |
---|
4341 | |
---|
4342 | #define forward void sa::forward |
---|
4343 | #define backward void sa::backward |
---|
4344 | #define flinward void sa::flinward |
---|
4345 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4346 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4347 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4348 | #include "sa.h" |
---|
4349 | #undef YS1Y |
---|
4350 | #undef YS1 |
---|
4351 | #undef YG1 |
---|
4352 | #undef forward |
---|
4353 | #undef backward |
---|
4354 | #undef flinward |
---|
4355 | |
---|
4356 | #define forward void tb::forward |
---|
4357 | #define backward void tb::backward |
---|
4358 | #define flinward void tb::flinward |
---|
4359 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4360 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4361 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4362 | #include "tb.h" |
---|
4363 | #undef YS1Y |
---|
4364 | #undef YS1 |
---|
4365 | #undef YG1 |
---|
4366 | #undef forward |
---|
4367 | #undef backward |
---|
4368 | #undef flinward |
---|
4369 | |
---|
4370 | #define forward void sb::forward |
---|
4371 | #define backward void sb::backward |
---|
4372 | #define flinward void sb::flinward |
---|
4373 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4374 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4375 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4376 | #include "sb.h" |
---|
4377 | #undef YS1Y |
---|
4378 | #undef YS1 |
---|
4379 | #undef YG1 |
---|
4380 | #undef forward |
---|
4381 | #undef backward |
---|
4382 | #undef flinward |
---|
4383 | |
---|
4384 | #define forward void rhd::forward |
---|
4385 | #define backward void rhd::backward |
---|
4386 | #define flinward void rhd::flinward |
---|
4387 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4388 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4389 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4390 | #include "rhd.h" |
---|
4391 | #undef YS1Y |
---|
4392 | #undef YS1 |
---|
4393 | #undef YG1 |
---|
4394 | #undef forward |
---|
4395 | #undef backward |
---|
4396 | #undef flinward |
---|
4397 | |
---|
4398 | #define forward void rhop::forward |
---|
4399 | #define backward void rhop::backward |
---|
4400 | #define flinward void rhop::flinward |
---|
4401 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4402 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4403 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4404 | #include "rhop.h" |
---|
4405 | #undef YS1Y |
---|
4406 | #undef YS1 |
---|
4407 | #undef YG1 |
---|
4408 | #undef forward |
---|
4409 | #undef backward |
---|
4410 | #undef flinward |
---|
4411 | |
---|
4412 | #define forward void hmf_TF_dynadv_cen2::forward |
---|
4413 | #define backward void hmf_TF_dynadv_cen2::backward |
---|
4414 | #define flinward void hmf_TF_dynadv_cen2::flinward |
---|
4415 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4416 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4417 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4418 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4419 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4420 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4421 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4422 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4423 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4424 | #define YS4Y Ystate[YTemps][Yi][Yj][Yk][3] |
---|
4425 | #define YS4 Ystate[YTemps][Yi][Yj][Yk][3] |
---|
4426 | #define YG4 Ygrad[YTemps][Yi][Yj][Yk][3] |
---|
4427 | #include "hmf_TF_dynadv_cen2.h" |
---|
4428 | #undef YS1Y |
---|
4429 | #undef YS1 |
---|
4430 | #undef YG1 |
---|
4431 | #undef YS2Y |
---|
4432 | #undef YS2 |
---|
4433 | #undef YG2 |
---|
4434 | #undef YS3Y |
---|
4435 | #undef YS3 |
---|
4436 | #undef YG3 |
---|
4437 | #undef YS4Y |
---|
4438 | #undef YS4 |
---|
4439 | #undef YG4 |
---|
4440 | #undef forward |
---|
4441 | #undef backward |
---|
4442 | #undef flinward |
---|
4443 | |
---|
4444 | #define forward void zua_dhmf_dynadv_cen2::forward |
---|
4445 | #define backward void zua_dhmf_dynadv_cen2::backward |
---|
4446 | #define flinward void zua_dhmf_dynadv_cen2::flinward |
---|
4447 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4448 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4449 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4450 | #include "zua_dhmf_dynadv_cen2.h" |
---|
4451 | #undef YS1Y |
---|
4452 | #undef YS1 |
---|
4453 | #undef YG1 |
---|
4454 | #undef forward |
---|
4455 | #undef backward |
---|
4456 | #undef flinward |
---|
4457 | |
---|
4458 | #define forward void zva_dhmf_dynadv_cen2::forward |
---|
4459 | #define backward void zva_dhmf_dynadv_cen2::backward |
---|
4460 | #define flinward void zva_dhmf_dynadv_cen2::flinward |
---|
4461 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4462 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4463 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4464 | #include "zva_dhmf_dynadv_cen2.h" |
---|
4465 | #undef YS1Y |
---|
4466 | #undef YS1 |
---|
4467 | #undef YG1 |
---|
4468 | #undef forward |
---|
4469 | #undef backward |
---|
4470 | #undef flinward |
---|
4471 | |
---|
4472 | #define forward void zfuv_UW_dynadv_cen2::forward |
---|
4473 | #define backward void zfuv_UW_dynadv_cen2::backward |
---|
4474 | #define flinward void zfuv_UW_dynadv_cen2::flinward |
---|
4475 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4476 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4477 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4478 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4479 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4480 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4481 | #include "zfuv_UW_dynadv_cen2.h" |
---|
4482 | #undef YS1Y |
---|
4483 | #undef YS1 |
---|
4484 | #undef YG1 |
---|
4485 | #undef YS2Y |
---|
4486 | #undef YS2 |
---|
4487 | #undef YG2 |
---|
4488 | #undef forward |
---|
4489 | #undef backward |
---|
4490 | #undef flinward |
---|
4491 | |
---|
4492 | #define forward void ua_dynadv_cen2::forward |
---|
4493 | #define backward void ua_dynadv_cen2::backward |
---|
4494 | #define flinward void ua_dynadv_cen2::flinward |
---|
4495 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4496 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4497 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4498 | #include "ua_dynadv_cen2.h" |
---|
4499 | #undef YS1Y |
---|
4500 | #undef YS1 |
---|
4501 | #undef YG1 |
---|
4502 | #undef forward |
---|
4503 | #undef backward |
---|
4504 | #undef flinward |
---|
4505 | |
---|
4506 | #define forward void va_dynadv_cen2::forward |
---|
4507 | #define backward void va_dynadv_cen2::backward |
---|
4508 | #define flinward void va_dynadv_cen2::flinward |
---|
4509 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4510 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4511 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4512 | #include "va_dynadv_cen2.h" |
---|
4513 | #undef YS1Y |
---|
4514 | #undef YS1 |
---|
4515 | #undef YG1 |
---|
4516 | #undef forward |
---|
4517 | #undef backward |
---|
4518 | #undef flinward |
---|
4519 | |
---|
4520 | #define forward void zwxyz_vor_ene::forward |
---|
4521 | #define backward void zwxyz_vor_ene::backward |
---|
4522 | #define flinward void zwxyz_vor_ene::flinward |
---|
4523 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4524 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4525 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4526 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4527 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4528 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4529 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4530 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4531 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4532 | #include "zwxyz_vor_ene.h" |
---|
4533 | #undef YS1Y |
---|
4534 | #undef YS1 |
---|
4535 | #undef YG1 |
---|
4536 | #undef YS2Y |
---|
4537 | #undef YS2 |
---|
4538 | #undef YG2 |
---|
4539 | #undef YS3Y |
---|
4540 | #undef YS3 |
---|
4541 | #undef YG3 |
---|
4542 | #undef forward |
---|
4543 | #undef backward |
---|
4544 | #undef flinward |
---|
4545 | |
---|
4546 | #define forward void ua_vor_ene::forward |
---|
4547 | #define backward void ua_vor_ene::backward |
---|
4548 | #define flinward void ua_vor_ene::flinward |
---|
4549 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4550 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4551 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4552 | #include "ua_vor_ene.h" |
---|
4553 | #undef YS1Y |
---|
4554 | #undef YS1 |
---|
4555 | #undef YG1 |
---|
4556 | #undef forward |
---|
4557 | #undef backward |
---|
4558 | #undef flinward |
---|
4559 | |
---|
4560 | #define forward void va_vor_ene::forward |
---|
4561 | #define backward void va_vor_ene::backward |
---|
4562 | #define flinward void va_vor_ene::flinward |
---|
4563 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4564 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4565 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4566 | #include "va_vor_ene.h" |
---|
4567 | #undef YS1Y |
---|
4568 | #undef YS1 |
---|
4569 | #undef YG1 |
---|
4570 | #undef forward |
---|
4571 | #undef backward |
---|
4572 | #undef flinward |
---|
4573 | |
---|
4574 | #define forward void ua_dyn_ldf_lap::forward |
---|
4575 | #define backward void ua_dyn_ldf_lap::backward |
---|
4576 | #define flinward void ua_dyn_ldf_lap::flinward |
---|
4577 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4578 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4579 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4580 | #include "ua_dyn_ldf_lap.h" |
---|
4581 | #undef YS1Y |
---|
4582 | #undef YS1 |
---|
4583 | #undef YG1 |
---|
4584 | #undef forward |
---|
4585 | #undef backward |
---|
4586 | #undef flinward |
---|
4587 | |
---|
4588 | #define forward void va_dyn_ldf_lap::forward |
---|
4589 | #define backward void va_dyn_ldf_lap::backward |
---|
4590 | #define flinward void va_dyn_ldf_lap::flinward |
---|
4591 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4592 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4593 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4594 | #include "va_dyn_ldf_lap.h" |
---|
4595 | #undef YS1Y |
---|
4596 | #undef YS1 |
---|
4597 | #undef YG1 |
---|
4598 | #undef forward |
---|
4599 | #undef backward |
---|
4600 | #undef flinward |
---|
4601 | |
---|
4602 | #define forward void zhpij_dyn_hpg_zco::forward |
---|
4603 | #define backward void zhpij_dyn_hpg_zco::backward |
---|
4604 | #define flinward void zhpij_dyn_hpg_zco::flinward |
---|
4605 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4606 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4607 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4608 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4609 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4610 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4611 | #include "zhpij_dyn_hpg_zco.h" |
---|
4612 | #undef YS1Y |
---|
4613 | #undef YS1 |
---|
4614 | #undef YG1 |
---|
4615 | #undef YS2Y |
---|
4616 | #undef YS2 |
---|
4617 | #undef YG2 |
---|
4618 | #undef forward |
---|
4619 | #undef backward |
---|
4620 | #undef flinward |
---|
4621 | |
---|
4622 | #define forward void ua_dyn_hpg_zco::forward |
---|
4623 | #define backward void ua_dyn_hpg_zco::backward |
---|
4624 | #define flinward void ua_dyn_hpg_zco::flinward |
---|
4625 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4626 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4627 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4628 | #include "ua_dyn_hpg_zco.h" |
---|
4629 | #undef YS1Y |
---|
4630 | #undef YS1 |
---|
4631 | #undef YG1 |
---|
4632 | #undef forward |
---|
4633 | #undef backward |
---|
4634 | #undef flinward |
---|
4635 | |
---|
4636 | #define forward void zwisd_ua_dynzdf_imp::forward |
---|
4637 | #define backward void zwisd_ua_dynzdf_imp::backward |
---|
4638 | #define flinward void zwisd_ua_dynzdf_imp::flinward |
---|
4639 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4640 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4641 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4642 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4643 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4644 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4645 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4646 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4647 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4648 | #include "zwisd_ua_dynzdf_imp.h" |
---|
4649 | #undef YS1Y |
---|
4650 | #undef YS1 |
---|
4651 | #undef YG1 |
---|
4652 | #undef YS2Y |
---|
4653 | #undef YS2 |
---|
4654 | #undef YG2 |
---|
4655 | #undef YS3Y |
---|
4656 | #undef YS3 |
---|
4657 | #undef YG3 |
---|
4658 | #undef forward |
---|
4659 | #undef backward |
---|
4660 | #undef flinward |
---|
4661 | |
---|
4662 | #define forward void zwisd_va_dynzdf_imp::forward |
---|
4663 | #define backward void zwisd_va_dynzdf_imp::backward |
---|
4664 | #define flinward void zwisd_va_dynzdf_imp::flinward |
---|
4665 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4666 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4667 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4668 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4669 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4670 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4671 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4672 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4673 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4674 | #include "zwisd_va_dynzdf_imp.h" |
---|
4675 | #undef YS1Y |
---|
4676 | #undef YS1 |
---|
4677 | #undef YG1 |
---|
4678 | #undef YS2Y |
---|
4679 | #undef YS2 |
---|
4680 | #undef YG2 |
---|
4681 | #undef YS3Y |
---|
4682 | #undef YS3 |
---|
4683 | #undef YG3 |
---|
4684 | #undef forward |
---|
4685 | #undef backward |
---|
4686 | #undef flinward |
---|
4687 | |
---|
4688 | #define forward void zrhs_ua_dynzdf_imp::forward |
---|
4689 | #define backward void zrhs_ua_dynzdf_imp::backward |
---|
4690 | #define flinward void zrhs_ua_dynzdf_imp::flinward |
---|
4691 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4692 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4693 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4694 | #include "zrhs_ua_dynzdf_imp.h" |
---|
4695 | #undef YS1Y |
---|
4696 | #undef YS1 |
---|
4697 | #undef YG1 |
---|
4698 | #undef forward |
---|
4699 | #undef backward |
---|
4700 | #undef flinward |
---|
4701 | |
---|
4702 | #define forward void zrhs_va_dynzdf_imp::forward |
---|
4703 | #define backward void zrhs_va_dynzdf_imp::backward |
---|
4704 | #define flinward void zrhs_va_dynzdf_imp::flinward |
---|
4705 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4706 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4707 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4708 | #include "zrhs_va_dynzdf_imp.h" |
---|
4709 | #undef YS1Y |
---|
4710 | #undef YS1 |
---|
4711 | #undef YG1 |
---|
4712 | #undef forward |
---|
4713 | #undef backward |
---|
4714 | #undef flinward |
---|
4715 | |
---|
4716 | #define forward void ua_dynzdf_imp::forward |
---|
4717 | #define backward void ua_dynzdf_imp::backward |
---|
4718 | #define flinward void ua_dynzdf_imp::flinward |
---|
4719 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4720 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4721 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4722 | #include "ua_dynzdf_imp.h" |
---|
4723 | #undef YS1Y |
---|
4724 | #undef YS1 |
---|
4725 | #undef YG1 |
---|
4726 | #undef forward |
---|
4727 | #undef backward |
---|
4728 | #undef flinward |
---|
4729 | |
---|
4730 | #define forward void ua_norm_dynzdf::forward |
---|
4731 | #define backward void ua_norm_dynzdf::backward |
---|
4732 | #define flinward void ua_norm_dynzdf::flinward |
---|
4733 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4734 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4735 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4736 | #include "ua_norm_dynzdf.h" |
---|
4737 | #undef YS1Y |
---|
4738 | #undef YS1 |
---|
4739 | #undef YG1 |
---|
4740 | #undef forward |
---|
4741 | #undef backward |
---|
4742 | #undef flinward |
---|
4743 | |
---|
4744 | #define forward void spguv_now_dynspg::forward |
---|
4745 | #define backward void spguv_now_dynspg::backward |
---|
4746 | #define flinward void spguv_now_dynspg::flinward |
---|
4747 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4748 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4749 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4750 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4751 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4752 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4753 | #include "spguv_now_dynspg.h" |
---|
4754 | #undef YS1Y |
---|
4755 | #undef YS1 |
---|
4756 | #undef YG1 |
---|
4757 | #undef YS2Y |
---|
4758 | #undef YS2 |
---|
4759 | #undef YG2 |
---|
4760 | #undef forward |
---|
4761 | #undef backward |
---|
4762 | #undef flinward |
---|
4763 | |
---|
4764 | #define forward void ua_1_dynspg_flt::forward |
---|
4765 | #define backward void ua_1_dynspg_flt::backward |
---|
4766 | #define flinward void ua_1_dynspg_flt::flinward |
---|
4767 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4768 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4769 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4770 | #include "ua_1_dynspg_flt.h" |
---|
4771 | #undef YS1Y |
---|
4772 | #undef YS1 |
---|
4773 | #undef YG1 |
---|
4774 | #undef forward |
---|
4775 | #undef backward |
---|
4776 | #undef flinward |
---|
4777 | |
---|
4778 | #define forward void va_1_dynspg_flt::forward |
---|
4779 | #define backward void va_1_dynspg_flt::backward |
---|
4780 | #define flinward void va_1_dynspg_flt::flinward |
---|
4781 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4782 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4783 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4784 | #include "va_1_dynspg_flt.h" |
---|
4785 | #undef YS1Y |
---|
4786 | #undef YS1 |
---|
4787 | #undef YG1 |
---|
4788 | #undef forward |
---|
4789 | #undef backward |
---|
4790 | #undef flinward |
---|
4791 | |
---|
4792 | #define forward void sum_spgu_dynspg_flt::forward |
---|
4793 | #define backward void sum_spgu_dynspg_flt::backward |
---|
4794 | #define flinward void sum_spgu_dynspg_flt::flinward |
---|
4795 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4796 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4797 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4798 | #include "sum_spgu_dynspg_flt.h" |
---|
4799 | #undef YS1Y |
---|
4800 | #undef YS1 |
---|
4801 | #undef YG1 |
---|
4802 | #undef forward |
---|
4803 | #undef backward |
---|
4804 | #undef flinward |
---|
4805 | |
---|
4806 | #define forward void sum_spgv_dynspg_flt::forward |
---|
4807 | #define backward void sum_spgv_dynspg_flt::backward |
---|
4808 | #define flinward void sum_spgv_dynspg_flt::flinward |
---|
4809 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4810 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4811 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4812 | #include "sum_spgv_dynspg_flt.h" |
---|
4813 | #undef YS1Y |
---|
4814 | #undef YS1 |
---|
4815 | #undef YG1 |
---|
4816 | #undef forward |
---|
4817 | #undef backward |
---|
4818 | #undef flinward |
---|
4819 | |
---|
4820 | #define forward void gcb_dynspg_flt::forward |
---|
4821 | #define backward void gcb_dynspg_flt::backward |
---|
4822 | #define flinward void gcb_dynspg_flt::flinward |
---|
4823 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4824 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4825 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4826 | #include "gcb_dynspg_flt.h" |
---|
4827 | #undef YS1Y |
---|
4828 | #undef YS1 |
---|
4829 | #undef YG1 |
---|
4830 | #undef forward |
---|
4831 | #undef backward |
---|
4832 | #undef flinward |
---|
4833 | |
---|
4834 | #define forward void gcx_dynspg_flt::forward |
---|
4835 | #define backward void gcx_dynspg_flt::backward |
---|
4836 | #define flinward void gcx_dynspg_flt::flinward |
---|
4837 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4838 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4839 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4840 | #include "gcx_dynspg_flt.h" |
---|
4841 | #undef YS1Y |
---|
4842 | #undef YS1 |
---|
4843 | #undef YG1 |
---|
4844 | #undef forward |
---|
4845 | #undef backward |
---|
4846 | #undef flinward |
---|
4847 | |
---|
4848 | #define forward void solsor_gx1_x_r::forward |
---|
4849 | #define backward void solsor_gx1_x_r::backward |
---|
4850 | #define flinward void solsor_gx1_x_r::flinward |
---|
4851 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4852 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4853 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4854 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4855 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4856 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4857 | #include "solsor_gx1_x_r.h" |
---|
4858 | #undef YS1Y |
---|
4859 | #undef YS1 |
---|
4860 | #undef YG1 |
---|
4861 | #undef YS2Y |
---|
4862 | #undef YS2 |
---|
4863 | #undef YG2 |
---|
4864 | #undef forward |
---|
4865 | #undef backward |
---|
4866 | #undef flinward |
---|
4867 | |
---|
4868 | #define forward void solsor_gx2_x_r::forward |
---|
4869 | #define backward void solsor_gx2_x_r::backward |
---|
4870 | #define flinward void solsor_gx2_x_r::flinward |
---|
4871 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4872 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4873 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4874 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4875 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4876 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4877 | #include "solsor_gx2_x_r.h" |
---|
4878 | #undef YS1Y |
---|
4879 | #undef YS1 |
---|
4880 | #undef YG1 |
---|
4881 | #undef YS2Y |
---|
4882 | #undef YS2 |
---|
4883 | #undef YG2 |
---|
4884 | #undef forward |
---|
4885 | #undef backward |
---|
4886 | #undef flinward |
---|
4887 | |
---|
4888 | #define forward void solsor_flag::forward |
---|
4889 | #define backward void solsor_flag::backward |
---|
4890 | #define flinward void solsor_flag::flinward |
---|
4891 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4892 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4893 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4894 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4895 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4896 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4897 | #include "solsor_flag.h" |
---|
4898 | #undef YS1Y |
---|
4899 | #undef YS1 |
---|
4900 | #undef YG1 |
---|
4901 | #undef YS2Y |
---|
4902 | #undef YS2 |
---|
4903 | #undef YG2 |
---|
4904 | #undef forward |
---|
4905 | #undef backward |
---|
4906 | #undef flinward |
---|
4907 | |
---|
4908 | #define forward void gcx2::forward |
---|
4909 | #define backward void gcx2::backward |
---|
4910 | #define flinward void gcx2::flinward |
---|
4911 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4912 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4913 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4914 | #include "gcx2.h" |
---|
4915 | #undef YS1Y |
---|
4916 | #undef YS1 |
---|
4917 | #undef YG1 |
---|
4918 | #undef forward |
---|
4919 | #undef backward |
---|
4920 | #undef flinward |
---|
4921 | |
---|
4922 | #define forward void spguv_dynspg_flt::forward |
---|
4923 | #define backward void spguv_dynspg_flt::backward |
---|
4924 | #define flinward void spguv_dynspg_flt::flinward |
---|
4925 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4926 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4927 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4928 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4929 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4930 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4931 | #include "spguv_dynspg_flt.h" |
---|
4932 | #undef YS1Y |
---|
4933 | #undef YS1 |
---|
4934 | #undef YG1 |
---|
4935 | #undef YS2Y |
---|
4936 | #undef YS2 |
---|
4937 | #undef YG2 |
---|
4938 | #undef forward |
---|
4939 | #undef backward |
---|
4940 | #undef flinward |
---|
4941 | |
---|
4942 | #define forward void ua::forward |
---|
4943 | #define backward void ua::backward |
---|
4944 | #define flinward void ua::flinward |
---|
4945 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4946 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4947 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4948 | #include "ua.h" |
---|
4949 | #undef YS1Y |
---|
4950 | #undef YS1 |
---|
4951 | #undef YG1 |
---|
4952 | #undef forward |
---|
4953 | #undef backward |
---|
4954 | #undef flinward |
---|
4955 | |
---|
4956 | #define forward void va::forward |
---|
4957 | #define backward void va::backward |
---|
4958 | #define flinward void va::flinward |
---|
4959 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4960 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4961 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4962 | #include "va.h" |
---|
4963 | #undef YS1Y |
---|
4964 | #undef YS1 |
---|
4965 | #undef YG1 |
---|
4966 | #undef forward |
---|
4967 | #undef backward |
---|
4968 | #undef flinward |
---|
4969 | |
---|
4970 | #define forward void sshn::forward |
---|
4971 | #define backward void sshn::backward |
---|
4972 | #define flinward void sshn::flinward |
---|
4973 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4974 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4975 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4976 | #include "sshn.h" |
---|
4977 | #undef YS1Y |
---|
4978 | #undef YS1 |
---|
4979 | #undef YG1 |
---|
4980 | #undef forward |
---|
4981 | #undef backward |
---|
4982 | #undef flinward |
---|
4983 | |
---|
4984 | #define forward void sshb::forward |
---|
4985 | #define backward void sshb::backward |
---|
4986 | #define flinward void sshb::flinward |
---|
4987 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4988 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4989 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4990 | #include "sshb.h" |
---|
4991 | #undef YS1Y |
---|
4992 | #undef YS1 |
---|
4993 | #undef YG1 |
---|
4994 | #undef forward |
---|
4995 | #undef backward |
---|
4996 | #undef flinward |
---|
4997 | |
---|
4998 | #define forward void ub::forward |
---|
4999 | #define backward void ub::backward |
---|
5000 | #define flinward void ub::flinward |
---|
5001 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5002 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5003 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
5004 | #include "ub.h" |
---|
5005 | #undef YS1Y |
---|
5006 | #undef YS1 |
---|
5007 | #undef YG1 |
---|
5008 | #undef forward |
---|
5009 | #undef backward |
---|
5010 | #undef flinward |
---|
5011 | |
---|
5012 | #define forward void vb::forward |
---|
5013 | #define backward void vb::backward |
---|
5014 | #define flinward void vb::flinward |
---|
5015 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5016 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5017 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
5018 | #include "vb.h" |
---|
5019 | #undef YS1Y |
---|
5020 | #undef YS1 |
---|
5021 | #undef YG1 |
---|
5022 | #undef forward |
---|
5023 | #undef backward |
---|
5024 | #undef flinward |
---|
5025 | |
---|
5026 | #define forward void hdivn::forward |
---|
5027 | #define backward void hdivn::backward |
---|
5028 | #define flinward void hdivn::flinward |
---|
5029 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5030 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5031 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
5032 | #include "hdivn.h" |
---|
5033 | #undef YS1Y |
---|
5034 | #undef YS1 |
---|
5035 | #undef YG1 |
---|
5036 | #undef forward |
---|
5037 | #undef backward |
---|
5038 | #undef flinward |
---|
5039 | |
---|
5040 | #define forward void rotn::forward |
---|
5041 | #define backward void rotn::backward |
---|
5042 | #define flinward void rotn::flinward |
---|
5043 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5044 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5045 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
5046 | #include "rotn.h" |
---|
5047 | #undef YS1Y |
---|
5048 | #undef YS1 |
---|
5049 | #undef YG1 |
---|
5050 | #undef forward |
---|
5051 | #undef backward |
---|
5052 | #undef flinward |
---|
5053 | |
---|
5054 | #define forward void wa::forward |
---|
5055 | #define backward void wa::backward |
---|
5056 | #define flinward void wa::flinward |
---|
5057 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5058 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
5059 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
5060 | #include "wa.h" |
---|
5061 | #undef YS1Y |
---|
5062 | #undef YS1 |
---|
5063 | #undef YG1 |
---|
5064 | #undef forward |
---|
5065 | #undef backward |
---|
5066 | #undef flinward |
---|
5067 | |
---|
5068 | //-------------- end Yao generation ----------------- |
---|