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 TA 50 |
---|
22 | #define TU 2 |
---|
23 | #define Y3_M 8 |
---|
24 | #define YO_M1QN3 |
---|
25 | #define YDOUBLE |
---|
26 | #define YTINY 1.e-15 |
---|
27 | #define YREAL double |
---|
28 | |
---|
29 | #define YNBUPTIME_Tcst 0 |
---|
30 | #define YNBSTEPTIME_Tcst 1 |
---|
31 | #define YNBALLTIME_Tcst 1 |
---|
32 | #define YDt_Tcst YTabTraj[0].dtime |
---|
33 | #define Yid_Tcst 0 |
---|
34 | |
---|
35 | #define YNBUPTIME_Tsbd 2 |
---|
36 | #define YNBSTEPTIME_Tsbd 50 |
---|
37 | #define YNBALLTIME_Tsbd 52 |
---|
38 | #define YDt_Tsbd YTabTraj[1].dtime |
---|
39 | #define Yid_Tsbd 1 |
---|
40 | |
---|
41 | #define YA1_S0d 1 |
---|
42 | #define YDIM_S0d 1 |
---|
43 | #define YNB_S0d 1 |
---|
44 | #define Yid_S0d 0 |
---|
45 | |
---|
46 | #define YA1_S3d 32 |
---|
47 | #define YA2_S3d 22 |
---|
48 | #define YA3_S3d 31 |
---|
49 | #define YA2A3_S3d 682 |
---|
50 | #define YDIM_S3d 3 |
---|
51 | #define YNB_S3d 21824 |
---|
52 | #define Yid_S3d 1 |
---|
53 | |
---|
54 | #define YA1_S3dt 32 |
---|
55 | #define YA2_S3dt 22 |
---|
56 | #define YA3_S3dt 31 |
---|
57 | #define YA2A3_S3dt 682 |
---|
58 | #define YDIM_S3dt 3 |
---|
59 | #define YNB_S3dt 21824 |
---|
60 | #define Yid_S3dt 2 |
---|
61 | |
---|
62 | /*----------------- GENERATION OF MODULES... -------------*/ |
---|
63 | |
---|
64 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshn_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
65 | #define Yid_sshn_c 0 |
---|
66 | |
---|
67 | class Yaosshn_c; |
---|
68 | /*NBMOD */ #define YNB_sshn_c 704 |
---|
69 | /*NBSMOD */ #define YNBS_sshn_c 1 |
---|
70 | /*M2_VALSG */ #define Ystate_sshn_c(v, i, j) Ysshn_c->Ystate[i][j][v] |
---|
71 | /*M2_VALSG */ #define YS_sshn_c(v, i, j) Ysshn_c->Ystate[i][j][v] |
---|
72 | /*M2_VALSGI */ #define YS1_sshn_c(i, j) Ysshn_c->Ystate[i][j][0] |
---|
73 | /*M2_HERESGI*/ #define YS1Y_sshn_c Ysshn_c->Ystate[Yi][Yj][0] |
---|
74 | /*M2_VALSG */ #define Ygrad_sshn_c(v, i, j) Ysshn_c->Ygrad[i][j][v] |
---|
75 | /*M2_VALSG */ #define YG_sshn_c(v, i, j) Ysshn_c->Ygrad[i][j][v] |
---|
76 | /*M2_VALSGI */ #define YG1_sshn_c(i, j) Ysshn_c->Ygrad[i][j][0] |
---|
77 | /*M2_HERESGI*/ #define YG1Y_sshn_c Ysshn_c->Ygrad[Yi][Yj][0] |
---|
78 | Yaosshn_c *Ysshn_c; |
---|
79 | |
---|
80 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
81 | #define Yid_ta_c 1 |
---|
82 | #define YNBPTARGET_ta_c 0 |
---|
83 | #define YDEBTARGET_ta_c 0 |
---|
84 | #define YENDTARGET_ta_c 0 |
---|
85 | |
---|
86 | class Yaota_c; |
---|
87 | /*NBSMOD */ #define YNBS_ta_c 1 |
---|
88 | /*M3_VALSG */ #define Ystate_ta_c(v, i, j, k) Yta_c->Ystate[i][j][k][v] |
---|
89 | /*M3_VALSG */ #define YS_ta_c(v, i, j, k) Yta_c->Ystate[i][j][k][v] |
---|
90 | /*M3_VALSGI */ #define YS1_ta_c(i, j, k) Yta_c->Ystate[i][j][k][0] |
---|
91 | /*M3_HERESGI*/ #define YS1Y_ta_c Yta_c->Ystate[Yi][Yj][Yk][0] |
---|
92 | /*M3_VALSG */ #define Ygrad_ta_c(v, i, j, k) Yta_c->Ygrad[i][j][k][v] |
---|
93 | /*M3_VALSG */ #define YG_ta_c(v, i, j, k) Yta_c->Ygrad[i][j][k][v] |
---|
94 | /*M3_VALSGI */ #define YG1_ta_c(i, j, k) Yta_c->Ygrad[i][j][k][0] |
---|
95 | /*M3_HERESGI*/ #define YG1Y_ta_c Yta_c->Ygrad[Yi][Yj][Yk][0] |
---|
96 | /*M3_VALSG */ #define Yepsi_ta_c(v, i, j, k) Yta_c->Yepsi[i][j][k][v] |
---|
97 | /*M3_VALSG */ #define YE_ta_c(v, i, j, k) Yta_c->Yepsi[i][j][k][v] |
---|
98 | /*M3_VALSGI */ #define YE1_ta_c(i, j, k) Yta_c->Yepsi[i][j][k][0] |
---|
99 | Yaota_c *Yta_c; |
---|
100 | /*M3_VALSG */ #define Ywish_ta_c(v, i, j, k) Yta_c->Ywish[i][j][k][v] |
---|
101 | /*M3_VALSG */ #define YW_ta_c(v, i, j, k) Yta_c->Ywish[i][j][k][v] |
---|
102 | /*M3_VALSGI */ #define YW1_ta_c(i, j, k) Yta_c->Ywish[i][j][k][0] |
---|
103 | /*M3_HERESGI*/ #define YW1Y_ta_c Yta_c->Ywish[Yi][Yj][Yk][0] |
---|
104 | |
---|
105 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
106 | #define Yid_sa_c 2 |
---|
107 | |
---|
108 | class Yaosa_c; |
---|
109 | /*NBSMOD */ #define YNBS_sa_c 1 |
---|
110 | /*M3_VALSG */ #define Ystate_sa_c(v, i, j, k) Ysa_c->Ystate[i][j][k][v] |
---|
111 | /*M3_VALSG */ #define YS_sa_c(v, i, j, k) Ysa_c->Ystate[i][j][k][v] |
---|
112 | /*M3_VALSGI */ #define YS1_sa_c(i, j, k) Ysa_c->Ystate[i][j][k][0] |
---|
113 | /*M3_HERESGI*/ #define YS1Y_sa_c Ysa_c->Ystate[Yi][Yj][Yk][0] |
---|
114 | /*M3_VALSG */ #define Ygrad_sa_c(v, i, j, k) Ysa_c->Ygrad[i][j][k][v] |
---|
115 | /*M3_VALSG */ #define YG_sa_c(v, i, j, k) Ysa_c->Ygrad[i][j][k][v] |
---|
116 | /*M3_VALSGI */ #define YG1_sa_c(i, j, k) Ysa_c->Ygrad[i][j][k][0] |
---|
117 | /*M3_HERESGI*/ #define YG1Y_sa_c Ysa_c->Ygrad[Yi][Yj][Yk][0] |
---|
118 | Yaosa_c *Ysa_c; |
---|
119 | |
---|
120 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
121 | #define Yid_ua_c 3 |
---|
122 | |
---|
123 | class Yaoua_c; |
---|
124 | /*NBSMOD */ #define YNBS_ua_c 1 |
---|
125 | /*M3_VALSG */ #define Ystate_ua_c(v, i, j, k) Yua_c->Ystate[i][j][k][v] |
---|
126 | /*M3_VALSG */ #define YS_ua_c(v, i, j, k) Yua_c->Ystate[i][j][k][v] |
---|
127 | /*M3_VALSGI */ #define YS1_ua_c(i, j, k) Yua_c->Ystate[i][j][k][0] |
---|
128 | /*M3_HERESGI*/ #define YS1Y_ua_c Yua_c->Ystate[Yi][Yj][Yk][0] |
---|
129 | /*M3_VALSG */ #define Ygrad_ua_c(v, i, j, k) Yua_c->Ygrad[i][j][k][v] |
---|
130 | /*M3_VALSG */ #define YG_ua_c(v, i, j, k) Yua_c->Ygrad[i][j][k][v] |
---|
131 | /*M3_VALSGI */ #define YG1_ua_c(i, j, k) Yua_c->Ygrad[i][j][k][0] |
---|
132 | /*M3_HERESGI*/ #define YG1Y_ua_c Yua_c->Ygrad[Yi][Yj][Yk][0] |
---|
133 | Yaoua_c *Yua_c; |
---|
134 | |
---|
135 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_c~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
136 | #define Yid_va_c 4 |
---|
137 | |
---|
138 | class Yaova_c; |
---|
139 | /*NBSMOD */ #define YNBS_va_c 1 |
---|
140 | /*M3_VALSG */ #define Ystate_va_c(v, i, j, k) Yva_c->Ystate[i][j][k][v] |
---|
141 | /*M3_VALSG */ #define YS_va_c(v, i, j, k) Yva_c->Ystate[i][j][k][v] |
---|
142 | /*M3_VALSGI */ #define YS1_va_c(i, j, k) Yva_c->Ystate[i][j][k][0] |
---|
143 | /*M3_HERESGI*/ #define YS1Y_va_c Yva_c->Ystate[Yi][Yj][Yk][0] |
---|
144 | /*M3_VALSG */ #define Ygrad_va_c(v, i, j, k) Yva_c->Ygrad[i][j][k][v] |
---|
145 | /*M3_VALSG */ #define YG_va_c(v, i, j, k) Yva_c->Ygrad[i][j][k][v] |
---|
146 | /*M3_VALSGI */ #define YG1_va_c(i, j, k) Yva_c->Ygrad[i][j][k][0] |
---|
147 | /*M3_HERESGI*/ #define YG1Y_va_c Yva_c->Ygrad[Yi][Yj][Yk][0] |
---|
148 | Yaova_c *Yva_c; |
---|
149 | |
---|
150 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_qsr_qns~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
151 | #define Yid_sbcgyre_qsr_qns 5 |
---|
152 | |
---|
153 | class Yaosbcgyre_qsr_qns; |
---|
154 | class sbcgyre_qsr_qns; |
---|
155 | /*NBMOD */ #define YNB_sbcgyre_qsr_qns 704 |
---|
156 | /*NBSMOD */ #define YNBS_sbcgyre_qsr_qns 2 |
---|
157 | /*NBIMOD */ #define YNBI_sbcgyre_qsr_qns 1 |
---|
158 | /*M2_VALST */ #define Ystate_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][v] |
---|
159 | /*M2_VALST */ #define YS_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][v] |
---|
160 | /*M2_VALSIT */ #define YS1_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][0] |
---|
161 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ystate[YTemps][Yi][Yj][0] |
---|
162 | /*M2_VALSIT */ #define YS2_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ystate[t][i][j][1] |
---|
163 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ystate[YTemps][Yi][Yj][1] |
---|
164 | /*M2_VALST */ #define Ygrad_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][v] |
---|
165 | /*M2_VALST */ #define YG_sbcgyre_qsr_qns(v, i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][v] |
---|
166 | /*M2_VALSIT */ #define YG1_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][0] |
---|
167 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ygrad[YTemps][Yi][Yj][0] |
---|
168 | /*M2_VALSIT */ #define YG2_sbcgyre_qsr_qns(i, j, t) Ysbcgyre_qsr_qns->Ygrad[t][i][j][1] |
---|
169 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_qsr_qns Ysbcgyre_qsr_qns->Ygrad[YTemps][Yi][Yj][1] |
---|
170 | sbcgyre_qsr_qns *Ysbcgyre_qsr_qns; |
---|
171 | |
---|
172 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emp1~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
173 | #define Yid_sbcgyre_emp1 6 |
---|
174 | |
---|
175 | class Yaosbcgyre_emp1; |
---|
176 | class sbcgyre_emp1; |
---|
177 | /*NBMOD */ #define YNB_sbcgyre_emp1 704 |
---|
178 | /*NBSMOD */ #define YNBS_sbcgyre_emp1 1 |
---|
179 | /*M2_VALST */ #define Ystate_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][v] |
---|
180 | /*M2_VALST */ #define YS_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][v] |
---|
181 | /*M2_VALSIT */ #define YS1_sbcgyre_emp1(i, j, t) Ysbcgyre_emp1->Ystate[t][i][j][0] |
---|
182 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emp1 Ysbcgyre_emp1->Ystate[YTemps][Yi][Yj][0] |
---|
183 | /*M2_VALST */ #define Ygrad_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][v] |
---|
184 | /*M2_VALST */ #define YG_sbcgyre_emp1(v, i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][v] |
---|
185 | /*M2_VALSIT */ #define YG1_sbcgyre_emp1(i, j, t) Ysbcgyre_emp1->Ygrad[t][i][j][0] |
---|
186 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emp1 Ysbcgyre_emp1->Ygrad[YTemps][Yi][Yj][0] |
---|
187 | sbcgyre_emp1 *Ysbcgyre_emp1; |
---|
188 | |
---|
189 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_zsumemp_zsurf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
190 | #define Yid_sbcgyre_zsumemp_zsurf 7 |
---|
191 | |
---|
192 | class Yaosbcgyre_zsumemp_zsurf; |
---|
193 | class sbcgyre_zsumemp_zsurf; |
---|
194 | /*NBMOD */ #define YNB_sbcgyre_zsumemp_zsurf 704 |
---|
195 | /*NBSMOD */ #define YNBS_sbcgyre_zsumemp_zsurf 2 |
---|
196 | /*NBIMOD */ #define YNBI_sbcgyre_zsumemp_zsurf 5 |
---|
197 | /*M2_VALST */ #define Ystate_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][v] |
---|
198 | /*M2_VALST */ #define YS_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][v] |
---|
199 | /*M2_VALSIT */ #define YS1_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][0] |
---|
200 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ystate[YTemps][Yi][Yj][0] |
---|
201 | /*M2_VALSIT */ #define YS2_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ystate[t][i][j][1] |
---|
202 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ystate[YTemps][Yi][Yj][1] |
---|
203 | /*M2_VALST */ #define Ygrad_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][v] |
---|
204 | /*M2_VALST */ #define YG_sbcgyre_zsumemp_zsurf(v, i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][v] |
---|
205 | /*M2_VALSIT */ #define YG1_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][0] |
---|
206 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ygrad[YTemps][Yi][Yj][0] |
---|
207 | /*M2_VALSIT */ #define YG2_sbcgyre_zsumemp_zsurf(i, j, t) Ysbcgyre_zsumemp_zsurf->Ygrad[t][i][j][1] |
---|
208 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_zsumemp_zsurf Ysbcgyre_zsumemp_zsurf->Ygrad[YTemps][Yi][Yj][1] |
---|
209 | sbcgyre_zsumemp_zsurf *Ysbcgyre_zsumemp_zsurf; |
---|
210 | |
---|
211 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
212 | #define Yid_sbcgyre_emp 8 |
---|
213 | |
---|
214 | class Yaosbcgyre_emp; |
---|
215 | class sbcgyre_emp; |
---|
216 | /*NBMOD */ #define YNB_sbcgyre_emp 704 |
---|
217 | /*NBSMOD */ #define YNBS_sbcgyre_emp 1 |
---|
218 | /*NBIMOD */ #define YNBI_sbcgyre_emp 3 |
---|
219 | /*M2_VALST */ #define Ystate_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ystate[t][i][j][v] |
---|
220 | /*M2_VALST */ #define YS_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ystate[t][i][j][v] |
---|
221 | /*M2_VALSIT */ #define YS1_sbcgyre_emp(i, j, t) Ysbcgyre_emp->Ystate[t][i][j][0] |
---|
222 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emp Ysbcgyre_emp->Ystate[YTemps][Yi][Yj][0] |
---|
223 | /*M2_VALST */ #define Ygrad_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][v] |
---|
224 | /*M2_VALST */ #define YG_sbcgyre_emp(v, i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][v] |
---|
225 | /*M2_VALSIT */ #define YG1_sbcgyre_emp(i, j, t) Ysbcgyre_emp->Ygrad[t][i][j][0] |
---|
226 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emp Ysbcgyre_emp->Ygrad[YTemps][Yi][Yj][0] |
---|
227 | sbcgyre_emp *Ysbcgyre_emp; |
---|
228 | |
---|
229 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_emps~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
230 | #define Yid_sbcgyre_emps 9 |
---|
231 | |
---|
232 | class Yaosbcgyre_emps; |
---|
233 | class sbcgyre_emps; |
---|
234 | /*NBMOD */ #define YNB_sbcgyre_emps 704 |
---|
235 | /*NBSMOD */ #define YNBS_sbcgyre_emps 1 |
---|
236 | /*NBIMOD */ #define YNBI_sbcgyre_emps 1 |
---|
237 | /*M2_VALST */ #define Ystate_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ystate[t][i][j][v] |
---|
238 | /*M2_VALST */ #define YS_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ystate[t][i][j][v] |
---|
239 | /*M2_VALSIT */ #define YS1_sbcgyre_emps(i, j, t) Ysbcgyre_emps->Ystate[t][i][j][0] |
---|
240 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_emps Ysbcgyre_emps->Ystate[YTemps][Yi][Yj][0] |
---|
241 | /*M2_VALST */ #define Ygrad_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][v] |
---|
242 | /*M2_VALST */ #define YG_sbcgyre_emps(v, i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][v] |
---|
243 | /*M2_VALSIT */ #define YG1_sbcgyre_emps(i, j, t) Ysbcgyre_emps->Ygrad[t][i][j][0] |
---|
244 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_emps Ysbcgyre_emps->Ygrad[YTemps][Yi][Yj][0] |
---|
245 | sbcgyre_emps *Ysbcgyre_emps; |
---|
246 | |
---|
247 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_utau_vtau~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
248 | #define Yid_sbcgyre_utau_vtau 10 |
---|
249 | |
---|
250 | class Yaosbcgyre_utau_vtau; |
---|
251 | class sbcgyre_utau_vtau; |
---|
252 | /*NBMOD */ #define YNB_sbcgyre_utau_vtau 704 |
---|
253 | /*NBSMOD */ #define YNBS_sbcgyre_utau_vtau 2 |
---|
254 | /*M2_VALST */ #define Ystate_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][v] |
---|
255 | /*M2_VALST */ #define YS_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][v] |
---|
256 | /*M2_VALSIT */ #define YS1_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][0] |
---|
257 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ystate[YTemps][Yi][Yj][0] |
---|
258 | /*M2_VALSIT */ #define YS2_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ystate[t][i][j][1] |
---|
259 | /*M2_HERESIT*/ #define YS2Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ystate[YTemps][Yi][Yj][1] |
---|
260 | /*M2_VALST */ #define Ygrad_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][v] |
---|
261 | /*M2_VALST */ #define YG_sbcgyre_utau_vtau(v, i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][v] |
---|
262 | /*M2_VALSIT */ #define YG1_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][0] |
---|
263 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ygrad[YTemps][Yi][Yj][0] |
---|
264 | /*M2_VALSIT */ #define YG2_sbcgyre_utau_vtau(i, j, t) Ysbcgyre_utau_vtau->Ygrad[t][i][j][1] |
---|
265 | /*M2_HERESIT*/ #define YG2Y_sbcgyre_utau_vtau Ysbcgyre_utau_vtau->Ygrad[YTemps][Yi][Yj][1] |
---|
266 | sbcgyre_utau_vtau *Ysbcgyre_utau_vtau; |
---|
267 | |
---|
268 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sbcgyre_wndm~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
269 | #define Yid_sbcgyre_wndm 11 |
---|
270 | |
---|
271 | class Yaosbcgyre_wndm; |
---|
272 | class sbcgyre_wndm; |
---|
273 | /*NBMOD */ #define YNB_sbcgyre_wndm 704 |
---|
274 | /*NBSMOD */ #define YNBS_sbcgyre_wndm 1 |
---|
275 | /*NBIMOD */ #define YNBI_sbcgyre_wndm 4 |
---|
276 | /*M2_VALST */ #define Ystate_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][v] |
---|
277 | /*M2_VALST */ #define YS_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][v] |
---|
278 | /*M2_VALSIT */ #define YS1_sbcgyre_wndm(i, j, t) Ysbcgyre_wndm->Ystate[t][i][j][0] |
---|
279 | /*M2_HERESIT*/ #define YS1Y_sbcgyre_wndm Ysbcgyre_wndm->Ystate[YTemps][Yi][Yj][0] |
---|
280 | /*M2_VALST */ #define Ygrad_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][v] |
---|
281 | /*M2_VALST */ #define YG_sbcgyre_wndm(v, i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][v] |
---|
282 | /*M2_VALSIT */ #define YG1_sbcgyre_wndm(i, j, t) Ysbcgyre_wndm->Ygrad[t][i][j][0] |
---|
283 | /*M2_HERESIT*/ #define YG1Y_sbcgyre_wndm Ysbcgyre_wndm->Ygrad[YTemps][Yi][Yj][0] |
---|
284 | sbcgyre_wndm *Ysbcgyre_wndm; |
---|
285 | |
---|
286 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module bn2_rn2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
287 | #define Yid_bn2_rn2 12 |
---|
288 | |
---|
289 | class Yaobn2_rn2; |
---|
290 | class bn2_rn2; |
---|
291 | /*NBSMOD */ #define YNBS_bn2_rn2 1 |
---|
292 | /*NBIMOD */ #define YNBI_bn2_rn2 4 |
---|
293 | /*M3_VALST */ #define Ystate_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][v] |
---|
294 | /*M3_VALST */ #define YS_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][v] |
---|
295 | /*M3_VALSIT */ #define YS1_bn2_rn2(i, j, k, t) Ybn2_rn2->Ystate[t][i][j][k][0] |
---|
296 | /*M3_HERESIT*/ #define YS1Y_bn2_rn2 Ybn2_rn2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
297 | /*M3_VALST */ #define Ygrad_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][v] |
---|
298 | /*M3_VALST */ #define YG_bn2_rn2(v, i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][v] |
---|
299 | /*M3_VALSIT */ #define YG1_bn2_rn2(i, j, k, t) Ybn2_rn2->Ygrad[t][i][j][k][0] |
---|
300 | /*M3_HERESIT*/ #define YG1Y_bn2_rn2 Ybn2_rn2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
301 | bn2_rn2 *Ybn2_rn2; |
---|
302 | |
---|
303 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdf_avt_avmu_avmv~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
304 | #define Yid_zdf_avt_avmu_avmv 13 |
---|
305 | |
---|
306 | class Yaozdf_avt_avmu_avmv; |
---|
307 | class zdf_avt_avmu_avmv; |
---|
308 | /*NBSMOD */ #define YNBS_zdf_avt_avmu_avmv 3 |
---|
309 | /*NBIMOD */ #define YNBI_zdf_avt_avmu_avmv 19 |
---|
310 | /*M3_VALST */ #define Ystate_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][v] |
---|
311 | /*M3_VALST */ #define YS_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][v] |
---|
312 | /*M3_VALSIT */ #define YS1_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][0] |
---|
313 | /*M3_HERESIT*/ #define YS1Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
314 | /*M3_VALSIT */ #define YS2_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][1] |
---|
315 | /*M3_HERESIT*/ #define YS2Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
316 | /*M3_VALSIT */ #define YS3_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ystate[t][i][j][k][2] |
---|
317 | /*M3_HERESIT*/ #define YS3Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
318 | /*M3_VALST */ #define Ygrad_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][v] |
---|
319 | /*M3_VALST */ #define YG_zdf_avt_avmu_avmv(v, i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][v] |
---|
320 | /*M3_VALSIT */ #define YG1_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][0] |
---|
321 | /*M3_HERESIT*/ #define YG1Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
322 | /*M3_VALSIT */ #define YG2_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][1] |
---|
323 | /*M3_HERESIT*/ #define YG2Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
324 | /*M3_VALSIT */ #define YG3_zdf_avt_avmu_avmv(i, j, k, t) Yzdf_avt_avmu_avmv->Ygrad[t][i][j][k][2] |
---|
325 | /*M3_HERESIT*/ #define YG3Y_zdf_avt_avmu_avmv Yzdf_avt_avmu_avmv->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
326 | zdf_avt_avmu_avmv *Yzdf_avt_avmu_avmv; |
---|
327 | |
---|
328 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdfmxl_hmld~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
329 | #define Yid_zdfmxl_hmld 14 |
---|
330 | |
---|
331 | class Yaozdfmxl_hmld; |
---|
332 | class zdfmxl_hmld; |
---|
333 | /*NBMOD */ #define YNB_zdfmxl_hmld 704 |
---|
334 | /*NBSMOD */ #define YNBS_zdfmxl_hmld 1 |
---|
335 | /*NBIMOD */ #define YNBI_zdfmxl_hmld 31 |
---|
336 | /*M2_VALST */ #define Ystate_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][v] |
---|
337 | /*M2_VALST */ #define YS_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][v] |
---|
338 | /*M2_VALSIT */ #define YS1_zdfmxl_hmld(i, j, t) Yzdfmxl_hmld->Ystate[t][i][j][0] |
---|
339 | /*M2_HERESIT*/ #define YS1Y_zdfmxl_hmld Yzdfmxl_hmld->Ystate[YTemps][Yi][Yj][0] |
---|
340 | /*M2_VALST */ #define Ygrad_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][v] |
---|
341 | /*M2_VALST */ #define YG_zdfmxl_hmld(v, i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][v] |
---|
342 | /*M2_VALSIT */ #define YG1_zdfmxl_hmld(i, j, t) Yzdfmxl_hmld->Ygrad[t][i][j][0] |
---|
343 | /*M2_HERESIT*/ #define YG1Y_zdfmxl_hmld Yzdfmxl_hmld->Ygrad[YTemps][Yi][Yj][0] |
---|
344 | zdfmxl_hmld *Yzdfmxl_hmld; |
---|
345 | |
---|
346 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zdfmxl_nmln_hmlp_hmlpt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
347 | #define Yid_zdfmxl_nmln_hmlp_hmlpt 15 |
---|
348 | |
---|
349 | class Yaozdfmxl_nmln_hmlp_hmlpt; |
---|
350 | class zdfmxl_nmln_hmlp_hmlpt; |
---|
351 | /*NBMOD */ #define YNB_zdfmxl_nmln_hmlp_hmlpt 704 |
---|
352 | /*NBSMOD */ #define YNBS_zdfmxl_nmln_hmlp_hmlpt 3 |
---|
353 | /*NBIMOD */ #define YNBI_zdfmxl_nmln_hmlp_hmlpt 31 |
---|
354 | /*M2_VALST */ #define Ystate_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][v] |
---|
355 | /*M2_VALST */ #define YS_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][v] |
---|
356 | /*M2_VALSIT */ #define YS1_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][0] |
---|
357 | /*M2_HERESIT*/ #define YS1Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][0] |
---|
358 | /*M2_VALSIT */ #define YS2_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][1] |
---|
359 | /*M2_HERESIT*/ #define YS2Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][1] |
---|
360 | /*M2_VALSIT */ #define YS3_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ystate[t][i][j][2] |
---|
361 | /*M2_HERESIT*/ #define YS3Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ystate[YTemps][Yi][Yj][2] |
---|
362 | /*M2_VALST */ #define Ygrad_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][v] |
---|
363 | /*M2_VALST */ #define YG_zdfmxl_nmln_hmlp_hmlpt(v, i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][v] |
---|
364 | /*M2_VALSIT */ #define YG1_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][0] |
---|
365 | /*M2_HERESIT*/ #define YG1Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][0] |
---|
366 | /*M2_VALSIT */ #define YG2_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][1] |
---|
367 | /*M2_HERESIT*/ #define YG2Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][1] |
---|
368 | /*M2_VALSIT */ #define YG3_zdfmxl_nmln_hmlp_hmlpt(i, j, t) Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[t][i][j][2] |
---|
369 | /*M2_HERESIT*/ #define YG3Y_zdfmxl_nmln_hmlp_hmlpt Yzdfmxl_nmln_hmlp_hmlpt->Ygrad[YTemps][Yi][Yj][2] |
---|
370 | zdfmxl_nmln_hmlp_hmlpt *Yzdfmxl_nmln_hmlp_hmlpt; |
---|
371 | |
---|
372 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_sa_trasbc~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
373 | #define Yid_ta_sa_trasbc 16 |
---|
374 | |
---|
375 | class Yaota_sa_trasbc; |
---|
376 | class ta_sa_trasbc; |
---|
377 | /*NBMOD */ #define YNB_ta_sa_trasbc 704 |
---|
378 | /*NBSMOD */ #define YNBS_ta_sa_trasbc 2 |
---|
379 | /*NBIMOD */ #define YNBI_ta_sa_trasbc 3 |
---|
380 | /*M2_VALST */ #define Ystate_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ystate[t][i][j][v] |
---|
381 | /*M2_VALST */ #define YS_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ystate[t][i][j][v] |
---|
382 | /*M2_VALSIT */ #define YS1_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ystate[t][i][j][0] |
---|
383 | /*M2_HERESIT*/ #define YS1Y_ta_sa_trasbc Yta_sa_trasbc->Ystate[YTemps][Yi][Yj][0] |
---|
384 | /*M2_VALSIT */ #define YS2_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ystate[t][i][j][1] |
---|
385 | /*M2_HERESIT*/ #define YS2Y_ta_sa_trasbc Yta_sa_trasbc->Ystate[YTemps][Yi][Yj][1] |
---|
386 | /*M2_VALST */ #define Ygrad_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][v] |
---|
387 | /*M2_VALST */ #define YG_ta_sa_trasbc(v, i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][v] |
---|
388 | /*M2_VALSIT */ #define YG1_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][0] |
---|
389 | /*M2_HERESIT*/ #define YG1Y_ta_sa_trasbc Yta_sa_trasbc->Ygrad[YTemps][Yi][Yj][0] |
---|
390 | /*M2_VALSIT */ #define YG2_ta_sa_trasbc(i, j, t) Yta_sa_trasbc->Ygrad[t][i][j][1] |
---|
391 | /*M2_HERESIT*/ #define YG2Y_ta_sa_trasbc Yta_sa_trasbc->Ygrad[YTemps][Yi][Yj][1] |
---|
392 | ta_sa_trasbc *Yta_sa_trasbc; |
---|
393 | |
---|
394 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_traqsr~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
395 | #define Yid_ta_traqsr 17 |
---|
396 | |
---|
397 | class Yaota_traqsr; |
---|
398 | class ta_traqsr; |
---|
399 | /*NBSMOD */ #define YNBS_ta_traqsr 1 |
---|
400 | /*NBIMOD */ #define YNBI_ta_traqsr 2 |
---|
401 | /*M3_VALST */ #define Ystate_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][v] |
---|
402 | /*M3_VALST */ #define YS_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][v] |
---|
403 | /*M3_VALSIT */ #define YS1_ta_traqsr(i, j, k, t) Yta_traqsr->Ystate[t][i][j][k][0] |
---|
404 | /*M3_HERESIT*/ #define YS1Y_ta_traqsr Yta_traqsr->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
405 | /*M3_VALST */ #define Ygrad_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][v] |
---|
406 | /*M3_VALST */ #define YG_ta_traqsr(v, i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][v] |
---|
407 | /*M3_VALSIT */ #define YG1_ta_traqsr(i, j, k, t) Yta_traqsr->Ygrad[t][i][j][k][0] |
---|
408 | /*M3_HERESIT*/ #define YG1Y_ta_traqsr Yta_traqsr->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
409 | ta_traqsr *Yta_traqsr; |
---|
410 | |
---|
411 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcent_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
412 | #define Yid_zcent_hor_traadv_cen2 18 |
---|
413 | |
---|
414 | class Yaozcent_hor_traadv_cen2; |
---|
415 | class zcent_hor_traadv_cen2; |
---|
416 | /*NBSMOD */ #define YNBS_zcent_hor_traadv_cen2 2 |
---|
417 | /*NBIMOD */ #define YNBI_zcent_hor_traadv_cen2 5 |
---|
418 | /*M3_VALST */ #define Ystate_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
419 | /*M3_VALST */ #define YS_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
420 | /*M3_VALSIT */ #define YS1_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
421 | /*M3_HERESIT*/ #define YS1Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
422 | /*M3_VALSIT */ #define YS2_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ystate[t][i][j][k][1] |
---|
423 | /*M3_HERESIT*/ #define YS2Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
424 | /*M3_VALST */ #define Ygrad_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
425 | /*M3_VALST */ #define YG_zcent_hor_traadv_cen2(v, i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
426 | /*M3_VALSIT */ #define YG1_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
427 | /*M3_HERESIT*/ #define YG1Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
428 | /*M3_VALSIT */ #define YG2_zcent_hor_traadv_cen2(i, j, k, t) Yzcent_hor_traadv_cen2->Ygrad[t][i][j][k][1] |
---|
429 | /*M3_HERESIT*/ #define YG2Y_zcent_hor_traadv_cen2 Yzcent_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
430 | zcent_hor_traadv_cen2 *Yzcent_hor_traadv_cen2; |
---|
431 | |
---|
432 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcens_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
433 | #define Yid_zcens_hor_traadv_cen2 19 |
---|
434 | class zcens_hor_traadv_cen2; |
---|
435 | /*NBSMOD */ #define YNBS_zcens_hor_traadv_cen2 2 |
---|
436 | /*NBIMOD */ #define YNBI_zcens_hor_traadv_cen2 5 |
---|
437 | /*M3_VALST */ #define Ystate_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
438 | /*M3_VALST */ #define YS_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
439 | /*M3_VALSIT */ #define YS1_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
440 | /*M3_HERESIT*/ #define YS1Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
441 | /*M3_VALSIT */ #define YS2_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ystate[t][i][j][k][1] |
---|
442 | /*M3_HERESIT*/ #define YS2Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
443 | /*M3_VALST */ #define Ygrad_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
444 | /*M3_VALST */ #define YG_zcens_hor_traadv_cen2(v, i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
445 | /*M3_VALSIT */ #define YG1_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
446 | /*M3_HERESIT*/ #define YG1Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
447 | /*M3_VALSIT */ #define YG2_zcens_hor_traadv_cen2(i, j, k, t) Yzcens_hor_traadv_cen2->Ygrad[t][i][j][k][1] |
---|
448 | /*M3_HERESIT*/ #define YG2Y_zcens_hor_traadv_cen2 Yzcens_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
449 | zcens_hor_traadv_cen2 *Yzcens_hor_traadv_cen2; |
---|
450 | |
---|
451 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
452 | #define Yid_ta_hor_traadv_cen2 20 |
---|
453 | |
---|
454 | class Yaota_hor_traadv_cen2; |
---|
455 | class ta_hor_traadv_cen2; |
---|
456 | /*NBSMOD */ #define YNBS_ta_hor_traadv_cen2 1 |
---|
457 | /*NBIMOD */ #define YNBI_ta_hor_traadv_cen2 5 |
---|
458 | /*M3_VALST */ #define Ystate_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
459 | /*M3_VALST */ #define YS_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
460 | /*M3_VALSIT */ #define YS1_ta_hor_traadv_cen2(i, j, k, t) Yta_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
461 | /*M3_HERESIT*/ #define YS1Y_ta_hor_traadv_cen2 Yta_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
462 | /*M3_VALST */ #define Ygrad_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
463 | /*M3_VALST */ #define YG_ta_hor_traadv_cen2(v, i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
464 | /*M3_VALSIT */ #define YG1_ta_hor_traadv_cen2(i, j, k, t) Yta_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
465 | /*M3_HERESIT*/ #define YG1Y_ta_hor_traadv_cen2 Yta_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
466 | ta_hor_traadv_cen2 *Yta_hor_traadv_cen2; |
---|
467 | |
---|
468 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_hor_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
469 | #define Yid_sa_hor_traadv_cen2 21 |
---|
470 | |
---|
471 | class Yaosa_hor_traadv_cen2; |
---|
472 | class sa_hor_traadv_cen2; |
---|
473 | /*NBSMOD */ #define YNBS_sa_hor_traadv_cen2 1 |
---|
474 | /*NBIMOD */ #define YNBI_sa_hor_traadv_cen2 5 |
---|
475 | /*M3_VALST */ #define Ystate_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
476 | /*M3_VALST */ #define YS_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][v] |
---|
477 | /*M3_VALSIT */ #define YS1_sa_hor_traadv_cen2(i, j, k, t) Ysa_hor_traadv_cen2->Ystate[t][i][j][k][0] |
---|
478 | /*M3_HERESIT*/ #define YS1Y_sa_hor_traadv_cen2 Ysa_hor_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
479 | /*M3_VALST */ #define Ygrad_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
480 | /*M3_VALST */ #define YG_sa_hor_traadv_cen2(v, i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
481 | /*M3_VALSIT */ #define YG1_sa_hor_traadv_cen2(i, j, k, t) Ysa_hor_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
482 | /*M3_HERESIT*/ #define YG1Y_sa_hor_traadv_cen2 Ysa_hor_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
483 | sa_hor_traadv_cen2 *Ysa_hor_traadv_cen2; |
---|
484 | |
---|
485 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcent_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
486 | #define Yid_zcent_ver_traadv_cen2 22 |
---|
487 | |
---|
488 | class Yaozcent_ver_traadv_cen2; |
---|
489 | class zcent_ver_traadv_cen2; |
---|
490 | /*NBSMOD */ #define YNBS_zcent_ver_traadv_cen2 1 |
---|
491 | /*NBIMOD */ #define YNBI_zcent_ver_traadv_cen2 3 |
---|
492 | /*M3_VALST */ #define Ystate_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
493 | /*M3_VALST */ #define YS_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
494 | /*M3_VALSIT */ #define YS1_zcent_ver_traadv_cen2(i, j, k, t) Yzcent_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
495 | /*M3_HERESIT*/ #define YS1Y_zcent_ver_traadv_cen2 Yzcent_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
496 | /*M3_VALST */ #define Ygrad_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
497 | /*M3_VALST */ #define YG_zcent_ver_traadv_cen2(v, i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
498 | /*M3_VALSIT */ #define YG1_zcent_ver_traadv_cen2(i, j, k, t) Yzcent_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
499 | /*M3_HERESIT*/ #define YG1Y_zcent_ver_traadv_cen2 Yzcent_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
500 | zcent_ver_traadv_cen2 *Yzcent_ver_traadv_cen2; |
---|
501 | |
---|
502 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zcens_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
503 | #define Yid_zcens_ver_traadv_cen2 23 |
---|
504 | class zcens_ver_traadv_cen2; |
---|
505 | /*NBSMOD */ #define YNBS_zcens_ver_traadv_cen2 1 |
---|
506 | /*NBIMOD */ #define YNBI_zcens_ver_traadv_cen2 3 |
---|
507 | /*M3_VALST */ #define Ystate_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
508 | /*M3_VALST */ #define YS_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
509 | /*M3_VALSIT */ #define YS1_zcens_ver_traadv_cen2(i, j, k, t) Yzcens_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
510 | /*M3_HERESIT*/ #define YS1Y_zcens_ver_traadv_cen2 Yzcens_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
511 | /*M3_VALST */ #define Ygrad_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
512 | /*M3_VALST */ #define YG_zcens_ver_traadv_cen2(v, i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
513 | /*M3_VALSIT */ #define YG1_zcens_ver_traadv_cen2(i, j, k, t) Yzcens_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
514 | /*M3_HERESIT*/ #define YG1Y_zcens_ver_traadv_cen2 Yzcens_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
515 | zcens_ver_traadv_cen2 *Yzcens_ver_traadv_cen2; |
---|
516 | |
---|
517 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
518 | #define Yid_ta_ver_traadv_cen2 24 |
---|
519 | |
---|
520 | class Yaota_ver_traadv_cen2; |
---|
521 | class ta_ver_traadv_cen2; |
---|
522 | /*NBSMOD */ #define YNBS_ta_ver_traadv_cen2 1 |
---|
523 | /*NBIMOD */ #define YNBI_ta_ver_traadv_cen2 3 |
---|
524 | /*M3_VALST */ #define Ystate_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
525 | /*M3_VALST */ #define YS_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
526 | /*M3_VALSIT */ #define YS1_ta_ver_traadv_cen2(i, j, k, t) Yta_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
527 | /*M3_HERESIT*/ #define YS1Y_ta_ver_traadv_cen2 Yta_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
528 | /*M3_VALST */ #define Ygrad_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
529 | /*M3_VALST */ #define YG_ta_ver_traadv_cen2(v, i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
530 | /*M3_VALSIT */ #define YG1_ta_ver_traadv_cen2(i, j, k, t) Yta_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
531 | /*M3_HERESIT*/ #define YG1Y_ta_ver_traadv_cen2 Yta_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
532 | ta_ver_traadv_cen2 *Yta_ver_traadv_cen2; |
---|
533 | |
---|
534 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_ver_traadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
535 | #define Yid_sa_ver_traadv_cen2 25 |
---|
536 | class sa_ver_traadv_cen2; |
---|
537 | /*NBSMOD */ #define YNBS_sa_ver_traadv_cen2 1 |
---|
538 | /*NBIMOD */ #define YNBI_sa_ver_traadv_cen2 3 |
---|
539 | /*M3_VALST */ #define Ystate_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
540 | /*M3_VALST */ #define YS_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][v] |
---|
541 | /*M3_VALSIT */ #define YS1_sa_ver_traadv_cen2(i, j, k, t) Ysa_ver_traadv_cen2->Ystate[t][i][j][k][0] |
---|
542 | /*M3_HERESIT*/ #define YS1Y_sa_ver_traadv_cen2 Ysa_ver_traadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
543 | /*M3_VALST */ #define Ygrad_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
544 | /*M3_VALST */ #define YG_sa_ver_traadv_cen2(v, i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][v] |
---|
545 | /*M3_VALSIT */ #define YG1_sa_ver_traadv_cen2(i, j, k, t) Ysa_ver_traadv_cen2->Ygrad[t][i][j][k][0] |
---|
546 | /*M3_HERESIT*/ #define YG1Y_sa_ver_traadv_cen2 Ysa_ver_traadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
547 | sa_ver_traadv_cen2 *Ysa_ver_traadv_cen2; |
---|
548 | |
---|
549 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ztuv_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
550 | #define Yid_ztuv_traldf_lap 26 |
---|
551 | |
---|
552 | class Yaoztuv_traldf_lap; |
---|
553 | class ztuv_traldf_lap; |
---|
554 | /*NBSMOD */ #define YNBS_ztuv_traldf_lap 2 |
---|
555 | /*NBIMOD */ #define YNBI_ztuv_traldf_lap 3 |
---|
556 | /*M3_VALST */ #define Ystate_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
557 | /*M3_VALST */ #define YS_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
558 | /*M3_VALSIT */ #define YS1_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][0] |
---|
559 | /*M3_HERESIT*/ #define YS1Y_ztuv_traldf_lap Yztuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
560 | /*M3_VALSIT */ #define YS2_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ystate[t][i][j][k][1] |
---|
561 | /*M3_HERESIT*/ #define YS2Y_ztuv_traldf_lap Yztuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
562 | /*M3_VALST */ #define Ygrad_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
563 | /*M3_VALST */ #define YG_ztuv_traldf_lap(v, i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
564 | /*M3_VALSIT */ #define YG1_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][0] |
---|
565 | /*M3_HERESIT*/ #define YG1Y_ztuv_traldf_lap Yztuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
566 | /*M3_VALSIT */ #define YG2_ztuv_traldf_lap(i, j, k, t) Yztuv_traldf_lap->Ygrad[t][i][j][k][1] |
---|
567 | /*M3_HERESIT*/ #define YG2Y_ztuv_traldf_lap Yztuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
568 | ztuv_traldf_lap *Yztuv_traldf_lap; |
---|
569 | |
---|
570 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zsuv_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
571 | #define Yid_zsuv_traldf_lap 27 |
---|
572 | class zsuv_traldf_lap; |
---|
573 | /*NBSMOD */ #define YNBS_zsuv_traldf_lap 2 |
---|
574 | /*NBIMOD */ #define YNBI_zsuv_traldf_lap 3 |
---|
575 | /*M3_VALST */ #define Ystate_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
576 | /*M3_VALST */ #define YS_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][v] |
---|
577 | /*M3_VALSIT */ #define YS1_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][0] |
---|
578 | /*M3_HERESIT*/ #define YS1Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
579 | /*M3_VALSIT */ #define YS2_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ystate[t][i][j][k][1] |
---|
580 | /*M3_HERESIT*/ #define YS2Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
581 | /*M3_VALST */ #define Ygrad_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
582 | /*M3_VALST */ #define YG_zsuv_traldf_lap(v, i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][v] |
---|
583 | /*M3_VALSIT */ #define YG1_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][0] |
---|
584 | /*M3_HERESIT*/ #define YG1Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
585 | /*M3_VALSIT */ #define YG2_zsuv_traldf_lap(i, j, k, t) Yzsuv_traldf_lap->Ygrad[t][i][j][k][1] |
---|
586 | /*M3_HERESIT*/ #define YG2Y_zsuv_traldf_lap Yzsuv_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
587 | zsuv_traldf_lap *Yzsuv_traldf_lap; |
---|
588 | |
---|
589 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
590 | #define Yid_ta_traldf_lap 28 |
---|
591 | |
---|
592 | class Yaota_traldf_lap; |
---|
593 | class ta_traldf_lap; |
---|
594 | /*NBSMOD */ #define YNBS_ta_traldf_lap 1 |
---|
595 | /*NBIMOD */ #define YNBI_ta_traldf_lap 5 |
---|
596 | /*M3_VALST */ #define Ystate_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][v] |
---|
597 | /*M3_VALST */ #define YS_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][v] |
---|
598 | /*M3_VALSIT */ #define YS1_ta_traldf_lap(i, j, k, t) Yta_traldf_lap->Ystate[t][i][j][k][0] |
---|
599 | /*M3_HERESIT*/ #define YS1Y_ta_traldf_lap Yta_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
600 | /*M3_VALST */ #define Ygrad_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][v] |
---|
601 | /*M3_VALST */ #define YG_ta_traldf_lap(v, i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][v] |
---|
602 | /*M3_VALSIT */ #define YG1_ta_traldf_lap(i, j, k, t) Yta_traldf_lap->Ygrad[t][i][j][k][0] |
---|
603 | /*M3_HERESIT*/ #define YG1Y_ta_traldf_lap Yta_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
604 | ta_traldf_lap *Yta_traldf_lap; |
---|
605 | |
---|
606 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_traldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
607 | #define Yid_sa_traldf_lap 29 |
---|
608 | class sa_traldf_lap; |
---|
609 | /*NBSMOD */ #define YNBS_sa_traldf_lap 1 |
---|
610 | /*NBIMOD */ #define YNBI_sa_traldf_lap 5 |
---|
611 | /*M3_VALST */ #define Ystate_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][v] |
---|
612 | /*M3_VALST */ #define YS_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][v] |
---|
613 | /*M3_VALSIT */ #define YS1_sa_traldf_lap(i, j, k, t) Ysa_traldf_lap->Ystate[t][i][j][k][0] |
---|
614 | /*M3_HERESIT*/ #define YS1Y_sa_traldf_lap Ysa_traldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
615 | /*M3_VALST */ #define Ygrad_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][v] |
---|
616 | /*M3_VALST */ #define YG_sa_traldf_lap(v, i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][v] |
---|
617 | /*M3_VALSIT */ #define YG1_sa_traldf_lap(i, j, k, t) Ysa_traldf_lap->Ygrad[t][i][j][k][0] |
---|
618 | /*M3_HERESIT*/ #define YG1Y_sa_traldf_lap Ysa_traldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
619 | sa_traldf_lap *Ysa_traldf_lap; |
---|
620 | |
---|
621 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
622 | #define Yid_zwisd_trazdf_imp 30 |
---|
623 | |
---|
624 | class Yaozwisd_trazdf_imp; |
---|
625 | class zwisd_trazdf_imp; |
---|
626 | /*NBSMOD */ #define YNBS_zwisd_trazdf_imp 3 |
---|
627 | /*NBIMOD */ #define YNBI_zwisd_trazdf_imp 2 |
---|
628 | /*M3_VALST */ #define Ystate_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][v] |
---|
629 | /*M3_VALST */ #define YS_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][v] |
---|
630 | /*M3_VALSIT */ #define YS1_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][0] |
---|
631 | /*M3_HERESIT*/ #define YS1Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
632 | /*M3_VALSIT */ #define YS2_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][1] |
---|
633 | /*M3_HERESIT*/ #define YS2Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
634 | /*M3_VALSIT */ #define YS3_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ystate[t][i][j][k][2] |
---|
635 | /*M3_HERESIT*/ #define YS3Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
636 | /*M3_VALST */ #define Ygrad_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
637 | /*M3_VALST */ #define YG_zwisd_trazdf_imp(v, i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
638 | /*M3_VALSIT */ #define YG1_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
639 | /*M3_HERESIT*/ #define YG1Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
640 | /*M3_VALSIT */ #define YG2_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][1] |
---|
641 | /*M3_HERESIT*/ #define YG2Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
642 | /*M3_VALSIT */ #define YG3_zwisd_trazdf_imp(i, j, k, t) Yzwisd_trazdf_imp->Ygrad[t][i][j][k][2] |
---|
643 | /*M3_HERESIT*/ #define YG3Y_zwisd_trazdf_imp Yzwisd_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
644 | zwisd_trazdf_imp *Yzwisd_trazdf_imp; |
---|
645 | |
---|
646 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
647 | #define Yid_zrhs_trazdf_imp 31 |
---|
648 | |
---|
649 | class Yaozrhs_trazdf_imp; |
---|
650 | class zrhs_trazdf_imp; |
---|
651 | /*NBSMOD */ #define YNBS_zrhs_trazdf_imp 1 |
---|
652 | /*NBIMOD */ #define YNBI_zrhs_trazdf_imp 2 |
---|
653 | /*M3_VALST */ #define Ystate_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][v] |
---|
654 | /*M3_VALST */ #define YS_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][v] |
---|
655 | /*M3_VALSIT */ #define YS1_zrhs_trazdf_imp(i, j, k, t) Yzrhs_trazdf_imp->Ystate[t][i][j][k][0] |
---|
656 | /*M3_HERESIT*/ #define YS1Y_zrhs_trazdf_imp Yzrhs_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
657 | /*M3_VALST */ #define Ygrad_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
658 | /*M3_VALST */ #define YG_zrhs_trazdf_imp(v, i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
659 | /*M3_VALSIT */ #define YG1_zrhs_trazdf_imp(i, j, k, t) Yzrhs_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
660 | /*M3_HERESIT*/ #define YG1Y_zrhs_trazdf_imp Yzrhs_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
661 | zrhs_trazdf_imp *Yzrhs_trazdf_imp; |
---|
662 | |
---|
663 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_sa_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
664 | #define Yid_zrhs_sa_trazdf_imp 32 |
---|
665 | class zrhs_sa_trazdf_imp; |
---|
666 | /*NBSMOD */ #define YNBS_zrhs_sa_trazdf_imp 1 |
---|
667 | /*NBIMOD */ #define YNBI_zrhs_sa_trazdf_imp 2 |
---|
668 | /*M3_VALST */ #define Ystate_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][v] |
---|
669 | /*M3_VALST */ #define YS_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][v] |
---|
670 | /*M3_VALSIT */ #define YS1_zrhs_sa_trazdf_imp(i, j, k, t) Yzrhs_sa_trazdf_imp->Ystate[t][i][j][k][0] |
---|
671 | /*M3_HERESIT*/ #define YS1Y_zrhs_sa_trazdf_imp Yzrhs_sa_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
672 | /*M3_VALST */ #define Ygrad_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
673 | /*M3_VALST */ #define YG_zrhs_sa_trazdf_imp(v, i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
674 | /*M3_VALSIT */ #define YG1_zrhs_sa_trazdf_imp(i, j, k, t) Yzrhs_sa_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
675 | /*M3_HERESIT*/ #define YG1Y_zrhs_sa_trazdf_imp Yzrhs_sa_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
676 | zrhs_sa_trazdf_imp *Yzrhs_sa_trazdf_imp; |
---|
677 | |
---|
678 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
679 | #define Yid_zwt_trazdf_imp 33 |
---|
680 | |
---|
681 | class Yaozwt_trazdf_imp; |
---|
682 | class zwt_trazdf_imp; |
---|
683 | /*NBSMOD */ #define YNBS_zwt_trazdf_imp 1 |
---|
684 | /*NBIMOD */ #define YNBI_zwt_trazdf_imp 4 |
---|
685 | /*M3_VALST */ #define Ystate_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][v] |
---|
686 | /*M3_VALST */ #define YS_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][v] |
---|
687 | /*M3_VALSIT */ #define YS1_zwt_trazdf_imp(i, j, k, t) Yzwt_trazdf_imp->Ystate[t][i][j][k][0] |
---|
688 | /*M3_HERESIT*/ #define YS1Y_zwt_trazdf_imp Yzwt_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
689 | /*M3_VALST */ #define Ygrad_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
690 | /*M3_VALST */ #define YG_zwt_trazdf_imp(v, i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
691 | /*M3_VALSIT */ #define YG1_zwt_trazdf_imp(i, j, k, t) Yzwt_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
692 | /*M3_HERESIT*/ #define YG1Y_zwt_trazdf_imp Yzwt_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
693 | zwt_trazdf_imp *Yzwt_trazdf_imp; |
---|
694 | |
---|
695 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta_de_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
696 | #define Yid_ta_de_trazdf_imp 34 |
---|
697 | class ta_de_trazdf_imp; |
---|
698 | /*NBSMOD */ #define YNBS_ta_de_trazdf_imp 1 |
---|
699 | /*NBIMOD */ #define YNBI_ta_de_trazdf_imp 4 |
---|
700 | /*M3_VALST */ #define Ystate_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
701 | /*M3_VALST */ #define YS_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
702 | /*M3_VALSIT */ #define YS1_ta_de_trazdf_imp(i, j, k, t) Yta_de_trazdf_imp->Ystate[t][i][j][k][0] |
---|
703 | /*M3_HERESIT*/ #define YS1Y_ta_de_trazdf_imp Yta_de_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
704 | /*M3_VALST */ #define Ygrad_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
705 | /*M3_VALST */ #define YG_ta_de_trazdf_imp(v, i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
706 | /*M3_VALSIT */ #define YG1_ta_de_trazdf_imp(i, j, k, t) Yta_de_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
707 | /*M3_HERESIT*/ #define YG1Y_ta_de_trazdf_imp Yta_de_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
708 | ta_de_trazdf_imp *Yta_de_trazdf_imp; |
---|
709 | |
---|
710 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ta~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
711 | #define Yid_ta 35 |
---|
712 | |
---|
713 | class Yaota; |
---|
714 | class ta; |
---|
715 | /*NBSMOD */ #define YNBS_ta 1 |
---|
716 | /*NBIMOD */ #define YNBI_ta 5 |
---|
717 | /*M3_VALST */ #define Ystate_ta(v, i, j, k, t) Yta->Ystate[t][i][j][k][v] |
---|
718 | /*M3_VALST */ #define YS_ta(v, i, j, k, t) Yta->Ystate[t][i][j][k][v] |
---|
719 | /*M3_VALSIT */ #define YS1_ta(i, j, k, t) Yta->Ystate[t][i][j][k][0] |
---|
720 | /*M3_HERESIT*/ #define YS1Y_ta Yta->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
721 | /*M3_VALST */ #define Ygrad_ta(v, i, j, k, t) Yta->Ygrad[t][i][j][k][v] |
---|
722 | /*M3_VALST */ #define YG_ta(v, i, j, k, t) Yta->Ygrad[t][i][j][k][v] |
---|
723 | /*M3_VALSIT */ #define YG1_ta(i, j, k, t) Yta->Ygrad[t][i][j][k][0] |
---|
724 | /*M3_HERESIT*/ #define YG1Y_ta Yta->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
725 | ta *Yta; |
---|
726 | |
---|
727 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa_de_trazdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
728 | #define Yid_sa_de_trazdf_imp 36 |
---|
729 | class sa_de_trazdf_imp; |
---|
730 | /*NBSMOD */ #define YNBS_sa_de_trazdf_imp 1 |
---|
731 | /*NBIMOD */ #define YNBI_sa_de_trazdf_imp 4 |
---|
732 | /*M3_VALST */ #define Ystate_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
733 | /*M3_VALST */ #define YS_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][v] |
---|
734 | /*M3_VALSIT */ #define YS1_sa_de_trazdf_imp(i, j, k, t) Ysa_de_trazdf_imp->Ystate[t][i][j][k][0] |
---|
735 | /*M3_HERESIT*/ #define YS1Y_sa_de_trazdf_imp Ysa_de_trazdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
736 | /*M3_VALST */ #define Ygrad_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
737 | /*M3_VALST */ #define YG_sa_de_trazdf_imp(v, i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][v] |
---|
738 | /*M3_VALSIT */ #define YG1_sa_de_trazdf_imp(i, j, k, t) Ysa_de_trazdf_imp->Ygrad[t][i][j][k][0] |
---|
739 | /*M3_HERESIT*/ #define YG1Y_sa_de_trazdf_imp Ysa_de_trazdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
740 | sa_de_trazdf_imp *Ysa_de_trazdf_imp; |
---|
741 | |
---|
742 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sa~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
743 | #define Yid_sa 37 |
---|
744 | |
---|
745 | class Yaosa; |
---|
746 | class sa; |
---|
747 | /*NBSMOD */ #define YNBS_sa 1 |
---|
748 | /*NBIMOD */ #define YNBI_sa 5 |
---|
749 | /*M3_VALST */ #define Ystate_sa(v, i, j, k, t) Ysa->Ystate[t][i][j][k][v] |
---|
750 | /*M3_VALST */ #define YS_sa(v, i, j, k, t) Ysa->Ystate[t][i][j][k][v] |
---|
751 | /*M3_VALSIT */ #define YS1_sa(i, j, k, t) Ysa->Ystate[t][i][j][k][0] |
---|
752 | /*M3_HERESIT*/ #define YS1Y_sa Ysa->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
753 | /*M3_VALST */ #define Ygrad_sa(v, i, j, k, t) Ysa->Ygrad[t][i][j][k][v] |
---|
754 | /*M3_VALST */ #define YG_sa(v, i, j, k, t) Ysa->Ygrad[t][i][j][k][v] |
---|
755 | /*M3_VALSIT */ #define YG1_sa(i, j, k, t) Ysa->Ygrad[t][i][j][k][0] |
---|
756 | /*M3_HERESIT*/ #define YG1Y_sa Ysa->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
757 | sa *Ysa; |
---|
758 | |
---|
759 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module tb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
760 | #define Yid_tb 38 |
---|
761 | |
---|
762 | class Yaotb; |
---|
763 | class tb; |
---|
764 | /*NBSMOD */ #define YNBS_tb 1 |
---|
765 | /*NBIMOD */ #define YNBI_tb 4 |
---|
766 | /*M3_VALST */ #define Ystate_tb(v, i, j, k, t) Ytb->Ystate[t][i][j][k][v] |
---|
767 | /*M3_VALST */ #define YS_tb(v, i, j, k, t) Ytb->Ystate[t][i][j][k][v] |
---|
768 | /*M3_VALSIT */ #define YS1_tb(i, j, k, t) Ytb->Ystate[t][i][j][k][0] |
---|
769 | /*M3_HERESIT*/ #define YS1Y_tb Ytb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
770 | /*M3_VALST */ #define Ygrad_tb(v, i, j, k, t) Ytb->Ygrad[t][i][j][k][v] |
---|
771 | /*M3_VALST */ #define YG_tb(v, i, j, k, t) Ytb->Ygrad[t][i][j][k][v] |
---|
772 | /*M3_VALSIT */ #define YG1_tb(i, j, k, t) Ytb->Ygrad[t][i][j][k][0] |
---|
773 | /*M3_HERESIT*/ #define YG1Y_tb Ytb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
774 | tb *Ytb; |
---|
775 | /*M3_VALSG */ #define Ywish_tb(v, i, j, k) Ytb->Ywish[i][j][k][v] |
---|
776 | /*M3_VALSG */ #define YW_tb(v, i, j, k) Ytb->Ywish[i][j][k][v] |
---|
777 | /*M3_VALSGI */ #define YW1_tb(i, j, k) Ytb->Ywish[i][j][k][0] |
---|
778 | /*M3_HERESGI*/ #define YW1Y_tb Ytb->Ywish[Yi][Yj][Yk][0] |
---|
779 | |
---|
780 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
781 | #define Yid_sb 39 |
---|
782 | |
---|
783 | class Yaosb; |
---|
784 | class sb; |
---|
785 | /*NBSMOD */ #define YNBS_sb 1 |
---|
786 | /*NBIMOD */ #define YNBI_sb 4 |
---|
787 | /*M3_VALST */ #define Ystate_sb(v, i, j, k, t) Ysb->Ystate[t][i][j][k][v] |
---|
788 | /*M3_VALST */ #define YS_sb(v, i, j, k, t) Ysb->Ystate[t][i][j][k][v] |
---|
789 | /*M3_VALSIT */ #define YS1_sb(i, j, k, t) Ysb->Ystate[t][i][j][k][0] |
---|
790 | /*M3_HERESIT*/ #define YS1Y_sb Ysb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
791 | /*M3_VALST */ #define Ygrad_sb(v, i, j, k, t) Ysb->Ygrad[t][i][j][k][v] |
---|
792 | /*M3_VALST */ #define YG_sb(v, i, j, k, t) Ysb->Ygrad[t][i][j][k][v] |
---|
793 | /*M3_VALSIT */ #define YG1_sb(i, j, k, t) Ysb->Ygrad[t][i][j][k][0] |
---|
794 | /*M3_HERESIT*/ #define YG1Y_sb Ysb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
795 | sb *Ysb; |
---|
796 | /*M3_VALSG */ #define Ywish_sb(v, i, j, k) Ysb->Ywish[i][j][k][v] |
---|
797 | /*M3_VALSG */ #define YW_sb(v, i, j, k) Ysb->Ywish[i][j][k][v] |
---|
798 | /*M3_VALSGI */ #define YW1_sb(i, j, k) Ysb->Ywish[i][j][k][0] |
---|
799 | /*M3_HERESGI*/ #define YW1Y_sb Ysb->Ywish[Yi][Yj][Yk][0] |
---|
800 | |
---|
801 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rhd~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
802 | #define Yid_rhd 40 |
---|
803 | |
---|
804 | class Yaorhd; |
---|
805 | class rhd; |
---|
806 | /*NBSMOD */ #define YNBS_rhd 1 |
---|
807 | /*NBIMOD */ #define YNBI_rhd 2 |
---|
808 | /*M3_VALST */ #define Ystate_rhd(v, i, j, k, t) Yrhd->Ystate[t][i][j][k][v] |
---|
809 | /*M3_VALST */ #define YS_rhd(v, i, j, k, t) Yrhd->Ystate[t][i][j][k][v] |
---|
810 | /*M3_VALSIT */ #define YS1_rhd(i, j, k, t) Yrhd->Ystate[t][i][j][k][0] |
---|
811 | /*M3_HERESIT*/ #define YS1Y_rhd Yrhd->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
812 | /*M3_VALST */ #define Ygrad_rhd(v, i, j, k, t) Yrhd->Ygrad[t][i][j][k][v] |
---|
813 | /*M3_VALST */ #define YG_rhd(v, i, j, k, t) Yrhd->Ygrad[t][i][j][k][v] |
---|
814 | /*M3_VALSIT */ #define YG1_rhd(i, j, k, t) Yrhd->Ygrad[t][i][j][k][0] |
---|
815 | /*M3_HERESIT*/ #define YG1Y_rhd Yrhd->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
816 | rhd *Yrhd; |
---|
817 | |
---|
818 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rhop~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
819 | #define Yid_rhop 41 |
---|
820 | |
---|
821 | class Yaorhop; |
---|
822 | class rhop; |
---|
823 | /*NBSMOD */ #define YNBS_rhop 1 |
---|
824 | /*NBIMOD */ #define YNBI_rhop 1 |
---|
825 | /*M3_VALST */ #define Ystate_rhop(v, i, j, k, t) Yrhop->Ystate[t][i][j][k][v] |
---|
826 | /*M3_VALST */ #define YS_rhop(v, i, j, k, t) Yrhop->Ystate[t][i][j][k][v] |
---|
827 | /*M3_VALSIT */ #define YS1_rhop(i, j, k, t) Yrhop->Ystate[t][i][j][k][0] |
---|
828 | /*M3_HERESIT*/ #define YS1Y_rhop Yrhop->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
829 | /*M3_VALST */ #define Ygrad_rhop(v, i, j, k, t) Yrhop->Ygrad[t][i][j][k][v] |
---|
830 | /*M3_VALST */ #define YG_rhop(v, i, j, k, t) Yrhop->Ygrad[t][i][j][k][v] |
---|
831 | /*M3_VALSIT */ #define YG1_rhop(i, j, k, t) Yrhop->Ygrad[t][i][j][k][0] |
---|
832 | /*M3_HERESIT*/ #define YG1Y_rhop Yrhop->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
833 | rhop *Yrhop; |
---|
834 | |
---|
835 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module hmf_TF_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
836 | #define Yid_hmf_TF_dynadv_cen2 42 |
---|
837 | |
---|
838 | class Yaohmf_TF_dynadv_cen2; |
---|
839 | class hmf_TF_dynadv_cen2; |
---|
840 | /*NBSMOD */ #define YNBS_hmf_TF_dynadv_cen2 4 |
---|
841 | /*NBIMOD */ #define YNBI_hmf_TF_dynadv_cen2 6 |
---|
842 | /*M3_VALST */ #define Ystate_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
843 | /*M3_VALST */ #define YS_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
844 | /*M3_VALSIT */ #define YS1_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
845 | /*M3_HERESIT*/ #define YS1Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
846 | /*M3_VALSIT */ #define YS2_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][1] |
---|
847 | /*M3_HERESIT*/ #define YS2Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
848 | /*M3_VALSIT */ #define YS3_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][2] |
---|
849 | /*M3_HERESIT*/ #define YS3Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
850 | /*M3_VALSIT */ #define YS4_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ystate[t][i][j][k][3] |
---|
851 | /*M3_HERESIT*/ #define YS4Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][3] |
---|
852 | /*M3_VALST */ #define Ygrad_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
853 | /*M3_VALST */ #define YG_hmf_TF_dynadv_cen2(v, i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
854 | /*M3_VALSIT */ #define YG1_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
855 | /*M3_HERESIT*/ #define YG1Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
856 | /*M3_VALSIT */ #define YG2_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][1] |
---|
857 | /*M3_HERESIT*/ #define YG2Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
858 | /*M3_VALSIT */ #define YG3_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][2] |
---|
859 | /*M3_HERESIT*/ #define YG3Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
860 | /*M3_VALSIT */ #define YG4_hmf_TF_dynadv_cen2(i, j, k, t) Yhmf_TF_dynadv_cen2->Ygrad[t][i][j][k][3] |
---|
861 | /*M3_HERESIT*/ #define YG4Y_hmf_TF_dynadv_cen2 Yhmf_TF_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][3] |
---|
862 | hmf_TF_dynadv_cen2 *Yhmf_TF_dynadv_cen2; |
---|
863 | |
---|
864 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zua_dhmf_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
865 | #define Yid_zua_dhmf_dynadv_cen2 43 |
---|
866 | |
---|
867 | class Yaozua_dhmf_dynadv_cen2; |
---|
868 | class zua_dhmf_dynadv_cen2; |
---|
869 | /*NBSMOD */ #define YNBS_zua_dhmf_dynadv_cen2 1 |
---|
870 | /*NBIMOD */ #define YNBI_zua_dhmf_dynadv_cen2 4 |
---|
871 | /*M3_VALST */ #define Ystate_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
872 | /*M3_VALST */ #define YS_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
873 | /*M3_VALSIT */ #define YS1_zua_dhmf_dynadv_cen2(i, j, k, t) Yzua_dhmf_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
874 | /*M3_HERESIT*/ #define YS1Y_zua_dhmf_dynadv_cen2 Yzua_dhmf_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
875 | /*M3_VALST */ #define Ygrad_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
876 | /*M3_VALST */ #define YG_zua_dhmf_dynadv_cen2(v, i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
877 | /*M3_VALSIT */ #define YG1_zua_dhmf_dynadv_cen2(i, j, k, t) Yzua_dhmf_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
878 | /*M3_HERESIT*/ #define YG1Y_zua_dhmf_dynadv_cen2 Yzua_dhmf_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
879 | zua_dhmf_dynadv_cen2 *Yzua_dhmf_dynadv_cen2; |
---|
880 | |
---|
881 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zva_dhmf_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
882 | #define Yid_zva_dhmf_dynadv_cen2 44 |
---|
883 | |
---|
884 | class Yaozva_dhmf_dynadv_cen2; |
---|
885 | class zva_dhmf_dynadv_cen2; |
---|
886 | /*NBSMOD */ #define YNBS_zva_dhmf_dynadv_cen2 1 |
---|
887 | /*NBIMOD */ #define YNBI_zva_dhmf_dynadv_cen2 4 |
---|
888 | /*M3_VALST */ #define Ystate_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
889 | /*M3_VALST */ #define YS_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
890 | /*M3_VALSIT */ #define YS1_zva_dhmf_dynadv_cen2(i, j, k, t) Yzva_dhmf_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
891 | /*M3_HERESIT*/ #define YS1Y_zva_dhmf_dynadv_cen2 Yzva_dhmf_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
892 | /*M3_VALST */ #define Ygrad_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
893 | /*M3_VALST */ #define YG_zva_dhmf_dynadv_cen2(v, i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
894 | /*M3_VALSIT */ #define YG1_zva_dhmf_dynadv_cen2(i, j, k, t) Yzva_dhmf_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
895 | /*M3_HERESIT*/ #define YG1Y_zva_dhmf_dynadv_cen2 Yzva_dhmf_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
896 | zva_dhmf_dynadv_cen2 *Yzva_dhmf_dynadv_cen2; |
---|
897 | |
---|
898 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zfuv_UW_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
899 | #define Yid_zfuv_UW_dynadv_cen2 45 |
---|
900 | |
---|
901 | class Yaozfuv_UW_dynadv_cen2; |
---|
902 | class zfuv_UW_dynadv_cen2; |
---|
903 | /*NBSMOD */ #define YNBS_zfuv_UW_dynadv_cen2 2 |
---|
904 | /*NBIMOD */ #define YNBI_zfuv_UW_dynadv_cen2 7 |
---|
905 | /*M3_VALST */ #define Ystate_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
906 | /*M3_VALST */ #define YS_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
907 | /*M3_VALSIT */ #define YS1_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
908 | /*M3_HERESIT*/ #define YS1Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
909 | /*M3_VALSIT */ #define YS2_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ystate[t][i][j][k][1] |
---|
910 | /*M3_HERESIT*/ #define YS2Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
911 | /*M3_VALST */ #define Ygrad_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
912 | /*M3_VALST */ #define YG_zfuv_UW_dynadv_cen2(v, i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
913 | /*M3_VALSIT */ #define YG1_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
914 | /*M3_HERESIT*/ #define YG1Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
915 | /*M3_VALSIT */ #define YG2_zfuv_UW_dynadv_cen2(i, j, k, t) Yzfuv_UW_dynadv_cen2->Ygrad[t][i][j][k][1] |
---|
916 | /*M3_HERESIT*/ #define YG2Y_zfuv_UW_dynadv_cen2 Yzfuv_UW_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
917 | zfuv_UW_dynadv_cen2 *Yzfuv_UW_dynadv_cen2; |
---|
918 | |
---|
919 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
920 | #define Yid_ua_dynadv_cen2 46 |
---|
921 | |
---|
922 | class Yaoua_dynadv_cen2; |
---|
923 | class ua_dynadv_cen2; |
---|
924 | /*NBSMOD */ #define YNBS_ua_dynadv_cen2 1 |
---|
925 | /*NBIMOD */ #define YNBI_ua_dynadv_cen2 3 |
---|
926 | /*M3_VALST */ #define Ystate_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
927 | /*M3_VALST */ #define YS_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
928 | /*M3_VALSIT */ #define YS1_ua_dynadv_cen2(i, j, k, t) Yua_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
929 | /*M3_HERESIT*/ #define YS1Y_ua_dynadv_cen2 Yua_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
930 | /*M3_VALST */ #define Ygrad_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
931 | /*M3_VALST */ #define YG_ua_dynadv_cen2(v, i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
932 | /*M3_VALSIT */ #define YG1_ua_dynadv_cen2(i, j, k, t) Yua_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
933 | /*M3_HERESIT*/ #define YG1Y_ua_dynadv_cen2 Yua_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
934 | ua_dynadv_cen2 *Yua_dynadv_cen2; |
---|
935 | |
---|
936 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dynadv_cen2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
937 | #define Yid_va_dynadv_cen2 47 |
---|
938 | |
---|
939 | class Yaova_dynadv_cen2; |
---|
940 | class va_dynadv_cen2; |
---|
941 | /*NBSMOD */ #define YNBS_va_dynadv_cen2 1 |
---|
942 | /*NBIMOD */ #define YNBI_va_dynadv_cen2 3 |
---|
943 | /*M3_VALST */ #define Ystate_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
944 | /*M3_VALST */ #define YS_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][v] |
---|
945 | /*M3_VALSIT */ #define YS1_va_dynadv_cen2(i, j, k, t) Yva_dynadv_cen2->Ystate[t][i][j][k][0] |
---|
946 | /*M3_HERESIT*/ #define YS1Y_va_dynadv_cen2 Yva_dynadv_cen2->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
947 | /*M3_VALST */ #define Ygrad_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
948 | /*M3_VALST */ #define YG_va_dynadv_cen2(v, i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][v] |
---|
949 | /*M3_VALSIT */ #define YG1_va_dynadv_cen2(i, j, k, t) Yva_dynadv_cen2->Ygrad[t][i][j][k][0] |
---|
950 | /*M3_HERESIT*/ #define YG1Y_va_dynadv_cen2 Yva_dynadv_cen2->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
951 | va_dynadv_cen2 *Yva_dynadv_cen2; |
---|
952 | |
---|
953 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwxyz_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
954 | #define Yid_zwxyz_vor_ene 48 |
---|
955 | |
---|
956 | class Yaozwxyz_vor_ene; |
---|
957 | class zwxyz_vor_ene; |
---|
958 | /*NBSMOD */ #define YNBS_zwxyz_vor_ene 3 |
---|
959 | /*NBIMOD */ #define YNBI_zwxyz_vor_ene 4 |
---|
960 | /*M3_VALST */ #define Ystate_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][v] |
---|
961 | /*M3_VALST */ #define YS_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][v] |
---|
962 | /*M3_VALSIT */ #define YS1_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][0] |
---|
963 | /*M3_HERESIT*/ #define YS1Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
964 | /*M3_VALSIT */ #define YS2_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][1] |
---|
965 | /*M3_HERESIT*/ #define YS2Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
966 | /*M3_VALSIT */ #define YS3_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ystate[t][i][j][k][2] |
---|
967 | /*M3_HERESIT*/ #define YS3Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
968 | /*M3_VALST */ #define Ygrad_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][v] |
---|
969 | /*M3_VALST */ #define YG_zwxyz_vor_ene(v, i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][v] |
---|
970 | /*M3_VALSIT */ #define YG1_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][0] |
---|
971 | /*M3_HERESIT*/ #define YG1Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
972 | /*M3_VALSIT */ #define YG2_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][1] |
---|
973 | /*M3_HERESIT*/ #define YG2Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
974 | /*M3_VALSIT */ #define YG3_zwxyz_vor_ene(i, j, k, t) Yzwxyz_vor_ene->Ygrad[t][i][j][k][2] |
---|
975 | /*M3_HERESIT*/ #define YG3Y_zwxyz_vor_ene Yzwxyz_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
976 | zwxyz_vor_ene *Yzwxyz_vor_ene; |
---|
977 | |
---|
978 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
979 | #define Yid_ua_vor_ene 49 |
---|
980 | |
---|
981 | class Yaoua_vor_ene; |
---|
982 | class ua_vor_ene; |
---|
983 | /*NBSMOD */ #define YNBS_ua_vor_ene 1 |
---|
984 | /*NBIMOD */ #define YNBI_ua_vor_ene 7 |
---|
985 | /*M3_VALST */ #define Ystate_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][v] |
---|
986 | /*M3_VALST */ #define YS_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][v] |
---|
987 | /*M3_VALSIT */ #define YS1_ua_vor_ene(i, j, k, t) Yua_vor_ene->Ystate[t][i][j][k][0] |
---|
988 | /*M3_HERESIT*/ #define YS1Y_ua_vor_ene Yua_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
989 | /*M3_VALST */ #define Ygrad_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][v] |
---|
990 | /*M3_VALST */ #define YG_ua_vor_ene(v, i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][v] |
---|
991 | /*M3_VALSIT */ #define YG1_ua_vor_ene(i, j, k, t) Yua_vor_ene->Ygrad[t][i][j][k][0] |
---|
992 | /*M3_HERESIT*/ #define YG1Y_ua_vor_ene Yua_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
993 | ua_vor_ene *Yua_vor_ene; |
---|
994 | |
---|
995 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_vor_ene~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
996 | #define Yid_va_vor_ene 50 |
---|
997 | |
---|
998 | class Yaova_vor_ene; |
---|
999 | class va_vor_ene; |
---|
1000 | /*NBSMOD */ #define YNBS_va_vor_ene 1 |
---|
1001 | /*NBIMOD */ #define YNBI_va_vor_ene 7 |
---|
1002 | /*M3_VALST */ #define Ystate_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][v] |
---|
1003 | /*M3_VALST */ #define YS_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][v] |
---|
1004 | /*M3_VALSIT */ #define YS1_va_vor_ene(i, j, k, t) Yva_vor_ene->Ystate[t][i][j][k][0] |
---|
1005 | /*M3_HERESIT*/ #define YS1Y_va_vor_ene Yva_vor_ene->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1006 | /*M3_VALST */ #define Ygrad_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][v] |
---|
1007 | /*M3_VALST */ #define YG_va_vor_ene(v, i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][v] |
---|
1008 | /*M3_VALSIT */ #define YG1_va_vor_ene(i, j, k, t) Yva_vor_ene->Ygrad[t][i][j][k][0] |
---|
1009 | /*M3_HERESIT*/ #define YG1Y_va_vor_ene Yva_vor_ene->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1010 | va_vor_ene *Yva_vor_ene; |
---|
1011 | |
---|
1012 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dyn_ldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1013 | #define Yid_ua_dyn_ldf_lap 51 |
---|
1014 | |
---|
1015 | class Yaoua_dyn_ldf_lap; |
---|
1016 | class ua_dyn_ldf_lap; |
---|
1017 | /*NBSMOD */ #define YNBS_ua_dyn_ldf_lap 1 |
---|
1018 | /*NBIMOD */ #define YNBI_ua_dyn_ldf_lap 5 |
---|
1019 | /*M3_VALST */ #define Ystate_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1020 | /*M3_VALST */ #define YS_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1021 | /*M3_VALSIT */ #define YS1_ua_dyn_ldf_lap(i, j, k, t) Yua_dyn_ldf_lap->Ystate[t][i][j][k][0] |
---|
1022 | /*M3_HERESIT*/ #define YS1Y_ua_dyn_ldf_lap Yua_dyn_ldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1023 | /*M3_VALST */ #define Ygrad_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1024 | /*M3_VALST */ #define YG_ua_dyn_ldf_lap(v, i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1025 | /*M3_VALSIT */ #define YG1_ua_dyn_ldf_lap(i, j, k, t) Yua_dyn_ldf_lap->Ygrad[t][i][j][k][0] |
---|
1026 | /*M3_HERESIT*/ #define YG1Y_ua_dyn_ldf_lap Yua_dyn_ldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1027 | ua_dyn_ldf_lap *Yua_dyn_ldf_lap; |
---|
1028 | |
---|
1029 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dyn_ldf_lap~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1030 | #define Yid_va_dyn_ldf_lap 52 |
---|
1031 | |
---|
1032 | class Yaova_dyn_ldf_lap; |
---|
1033 | class va_dyn_ldf_lap; |
---|
1034 | /*NBSMOD */ #define YNBS_va_dyn_ldf_lap 1 |
---|
1035 | /*NBIMOD */ #define YNBI_va_dyn_ldf_lap 5 |
---|
1036 | /*M3_VALST */ #define Ystate_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1037 | /*M3_VALST */ #define YS_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][v] |
---|
1038 | /*M3_VALSIT */ #define YS1_va_dyn_ldf_lap(i, j, k, t) Yva_dyn_ldf_lap->Ystate[t][i][j][k][0] |
---|
1039 | /*M3_HERESIT*/ #define YS1Y_va_dyn_ldf_lap Yva_dyn_ldf_lap->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1040 | /*M3_VALST */ #define Ygrad_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1041 | /*M3_VALST */ #define YG_va_dyn_ldf_lap(v, i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][v] |
---|
1042 | /*M3_VALSIT */ #define YG1_va_dyn_ldf_lap(i, j, k, t) Yva_dyn_ldf_lap->Ygrad[t][i][j][k][0] |
---|
1043 | /*M3_HERESIT*/ #define YG1Y_va_dyn_ldf_lap Yva_dyn_ldf_lap->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1044 | va_dyn_ldf_lap *Yva_dyn_ldf_lap; |
---|
1045 | |
---|
1046 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zhpij_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1047 | #define Yid_zhpij_dyn_hpg_zco 53 |
---|
1048 | |
---|
1049 | class Yaozhpij_dyn_hpg_zco; |
---|
1050 | class zhpij_dyn_hpg_zco; |
---|
1051 | /*NBSMOD */ #define YNBS_zhpij_dyn_hpg_zco 2 |
---|
1052 | /*NBIMOD */ #define YNBI_zhpij_dyn_hpg_zco 8 |
---|
1053 | /*M3_VALST */ #define Ystate_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1054 | /*M3_VALST */ #define YS_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1055 | /*M3_VALSIT */ #define YS1_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1056 | /*M3_HERESIT*/ #define YS1Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1057 | /*M3_VALSIT */ #define YS2_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ystate[t][i][j][k][1] |
---|
1058 | /*M3_HERESIT*/ #define YS2Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1059 | /*M3_VALST */ #define Ygrad_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1060 | /*M3_VALST */ #define YG_zhpij_dyn_hpg_zco(v, i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1061 | /*M3_VALSIT */ #define YG1_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1062 | /*M3_HERESIT*/ #define YG1Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1063 | /*M3_VALSIT */ #define YG2_zhpij_dyn_hpg_zco(i, j, k, t) Yzhpij_dyn_hpg_zco->Ygrad[t][i][j][k][1] |
---|
1064 | /*M3_HERESIT*/ #define YG2Y_zhpij_dyn_hpg_zco Yzhpij_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1065 | zhpij_dyn_hpg_zco *Yzhpij_dyn_hpg_zco; |
---|
1066 | |
---|
1067 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1068 | #define Yid_ua_dyn_hpg_zco 54 |
---|
1069 | |
---|
1070 | class Yaoua_dyn_hpg_zco; |
---|
1071 | class ua_dyn_hpg_zco; |
---|
1072 | /*NBSMOD */ #define YNBS_ua_dyn_hpg_zco 1 |
---|
1073 | /*NBIMOD */ #define YNBI_ua_dyn_hpg_zco 2 |
---|
1074 | /*M3_VALST */ #define Ystate_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1075 | /*M3_VALST */ #define YS_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1076 | /*M3_VALSIT */ #define YS1_ua_dyn_hpg_zco(i, j, k, t) Yua_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1077 | /*M3_HERESIT*/ #define YS1Y_ua_dyn_hpg_zco Yua_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1078 | /*M3_VALST */ #define Ygrad_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1079 | /*M3_VALST */ #define YG_ua_dyn_hpg_zco(v, i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1080 | /*M3_VALSIT */ #define YG1_ua_dyn_hpg_zco(i, j, k, t) Yua_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1081 | /*M3_HERESIT*/ #define YG1Y_ua_dyn_hpg_zco Yua_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1082 | ua_dyn_hpg_zco *Yua_dyn_hpg_zco; |
---|
1083 | |
---|
1084 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dyn_hpg_zco~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1085 | #define Yid_va_dyn_hpg_zco 55 |
---|
1086 | class va_dyn_hpg_zco; |
---|
1087 | /*NBSMOD */ #define YNBS_va_dyn_hpg_zco 1 |
---|
1088 | /*NBIMOD */ #define YNBI_va_dyn_hpg_zco 2 |
---|
1089 | /*M3_VALST */ #define Ystate_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1090 | /*M3_VALST */ #define YS_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][v] |
---|
1091 | /*M3_VALSIT */ #define YS1_va_dyn_hpg_zco(i, j, k, t) Yva_dyn_hpg_zco->Ystate[t][i][j][k][0] |
---|
1092 | /*M3_HERESIT*/ #define YS1Y_va_dyn_hpg_zco Yva_dyn_hpg_zco->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1093 | /*M3_VALST */ #define Ygrad_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1094 | /*M3_VALST */ #define YG_va_dyn_hpg_zco(v, i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][v] |
---|
1095 | /*M3_VALSIT */ #define YG1_va_dyn_hpg_zco(i, j, k, t) Yva_dyn_hpg_zco->Ygrad[t][i][j][k][0] |
---|
1096 | /*M3_HERESIT*/ #define YG1Y_va_dyn_hpg_zco Yva_dyn_hpg_zco->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1097 | va_dyn_hpg_zco *Yva_dyn_hpg_zco; |
---|
1098 | |
---|
1099 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1100 | #define Yid_zwisd_ua_dynzdf_imp 56 |
---|
1101 | |
---|
1102 | class Yaozwisd_ua_dynzdf_imp; |
---|
1103 | class zwisd_ua_dynzdf_imp; |
---|
1104 | /*NBSMOD */ #define YNBS_zwisd_ua_dynzdf_imp 3 |
---|
1105 | /*NBIMOD */ #define YNBI_zwisd_ua_dynzdf_imp 2 |
---|
1106 | /*M3_VALST */ #define Ystate_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1107 | /*M3_VALST */ #define YS_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1108 | /*M3_VALSIT */ #define YS1_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1109 | /*M3_HERESIT*/ #define YS1Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1110 | /*M3_VALSIT */ #define YS2_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][1] |
---|
1111 | /*M3_HERESIT*/ #define YS2Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1112 | /*M3_VALSIT */ #define YS3_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ystate[t][i][j][k][2] |
---|
1113 | /*M3_HERESIT*/ #define YS3Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
1114 | /*M3_VALST */ #define Ygrad_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1115 | /*M3_VALST */ #define YG_zwisd_ua_dynzdf_imp(v, i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1116 | /*M3_VALSIT */ #define YG1_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1117 | /*M3_HERESIT*/ #define YG1Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1118 | /*M3_VALSIT */ #define YG2_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][1] |
---|
1119 | /*M3_HERESIT*/ #define YG2Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1120 | /*M3_VALSIT */ #define YG3_zwisd_ua_dynzdf_imp(i, j, k, t) Yzwisd_ua_dynzdf_imp->Ygrad[t][i][j][k][2] |
---|
1121 | /*M3_HERESIT*/ #define YG3Y_zwisd_ua_dynzdf_imp Yzwisd_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
1122 | zwisd_ua_dynzdf_imp *Yzwisd_ua_dynzdf_imp; |
---|
1123 | |
---|
1124 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwisd_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1125 | #define Yid_zwisd_va_dynzdf_imp 57 |
---|
1126 | |
---|
1127 | class Yaozwisd_va_dynzdf_imp; |
---|
1128 | class zwisd_va_dynzdf_imp; |
---|
1129 | /*NBSMOD */ #define YNBS_zwisd_va_dynzdf_imp 3 |
---|
1130 | /*NBIMOD */ #define YNBI_zwisd_va_dynzdf_imp 2 |
---|
1131 | /*M3_VALST */ #define Ystate_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1132 | /*M3_VALST */ #define YS_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1133 | /*M3_VALSIT */ #define YS1_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1134 | /*M3_HERESIT*/ #define YS1Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1135 | /*M3_VALSIT */ #define YS2_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][1] |
---|
1136 | /*M3_HERESIT*/ #define YS2Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][1] |
---|
1137 | /*M3_VALSIT */ #define YS3_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ystate[t][i][j][k][2] |
---|
1138 | /*M3_HERESIT*/ #define YS3Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][2] |
---|
1139 | /*M3_VALST */ #define Ygrad_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1140 | /*M3_VALST */ #define YG_zwisd_va_dynzdf_imp(v, i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1141 | /*M3_VALSIT */ #define YG1_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1142 | /*M3_HERESIT*/ #define YG1Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1143 | /*M3_VALSIT */ #define YG2_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][1] |
---|
1144 | /*M3_HERESIT*/ #define YG2Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
1145 | /*M3_VALSIT */ #define YG3_zwisd_va_dynzdf_imp(i, j, k, t) Yzwisd_va_dynzdf_imp->Ygrad[t][i][j][k][2] |
---|
1146 | /*M3_HERESIT*/ #define YG3Y_zwisd_va_dynzdf_imp Yzwisd_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
1147 | zwisd_va_dynzdf_imp *Yzwisd_va_dynzdf_imp; |
---|
1148 | |
---|
1149 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1150 | #define Yid_zrhs_ua_dynzdf_imp 58 |
---|
1151 | |
---|
1152 | class Yaozrhs_ua_dynzdf_imp; |
---|
1153 | class zrhs_ua_dynzdf_imp; |
---|
1154 | /*NBSMOD */ #define YNBS_zrhs_ua_dynzdf_imp 1 |
---|
1155 | /*NBIMOD */ #define YNBI_zrhs_ua_dynzdf_imp 3 |
---|
1156 | /*M3_VALST */ #define Ystate_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1157 | /*M3_VALST */ #define YS_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1158 | /*M3_VALSIT */ #define YS1_zrhs_ua_dynzdf_imp(i, j, k, t) Yzrhs_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1159 | /*M3_HERESIT*/ #define YS1Y_zrhs_ua_dynzdf_imp Yzrhs_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1160 | /*M3_VALST */ #define Ygrad_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1161 | /*M3_VALST */ #define YG_zrhs_ua_dynzdf_imp(v, i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1162 | /*M3_VALSIT */ #define YG1_zrhs_ua_dynzdf_imp(i, j, k, t) Yzrhs_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1163 | /*M3_HERESIT*/ #define YG1Y_zrhs_ua_dynzdf_imp Yzrhs_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1164 | zrhs_ua_dynzdf_imp *Yzrhs_ua_dynzdf_imp; |
---|
1165 | |
---|
1166 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zrhs_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1167 | #define Yid_zrhs_va_dynzdf_imp 59 |
---|
1168 | |
---|
1169 | class Yaozrhs_va_dynzdf_imp; |
---|
1170 | class zrhs_va_dynzdf_imp; |
---|
1171 | /*NBSMOD */ #define YNBS_zrhs_va_dynzdf_imp 1 |
---|
1172 | /*NBIMOD */ #define YNBI_zrhs_va_dynzdf_imp 3 |
---|
1173 | /*M3_VALST */ #define Ystate_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1174 | /*M3_VALST */ #define YS_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1175 | /*M3_VALSIT */ #define YS1_zrhs_va_dynzdf_imp(i, j, k, t) Yzrhs_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1176 | /*M3_HERESIT*/ #define YS1Y_zrhs_va_dynzdf_imp Yzrhs_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1177 | /*M3_VALST */ #define Ygrad_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1178 | /*M3_VALST */ #define YG_zrhs_va_dynzdf_imp(v, i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1179 | /*M3_VALSIT */ #define YG1_zrhs_va_dynzdf_imp(i, j, k, t) Yzrhs_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1180 | /*M3_HERESIT*/ #define YG1Y_zrhs_va_dynzdf_imp Yzrhs_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1181 | zrhs_va_dynzdf_imp *Yzrhs_va_dynzdf_imp; |
---|
1182 | |
---|
1183 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1184 | #define Yid_zwt_ua_dynzdf_imp 60 |
---|
1185 | class zwt_ua_dynzdf_imp; |
---|
1186 | /*NBSMOD */ #define YNBS_zwt_ua_dynzdf_imp 1 |
---|
1187 | /*NBIMOD */ #define YNBI_zwt_ua_dynzdf_imp 4 |
---|
1188 | /*M3_VALST */ #define Ystate_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1189 | /*M3_VALST */ #define YS_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1190 | /*M3_VALSIT */ #define YS1_zwt_ua_dynzdf_imp(i, j, k, t) Yzwt_ua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1191 | /*M3_HERESIT*/ #define YS1Y_zwt_ua_dynzdf_imp Yzwt_ua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1192 | /*M3_VALST */ #define Ygrad_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1193 | /*M3_VALST */ #define YG_zwt_ua_dynzdf_imp(v, i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1194 | /*M3_VALSIT */ #define YG1_zwt_ua_dynzdf_imp(i, j, k, t) Yzwt_ua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1195 | /*M3_HERESIT*/ #define YG1Y_zwt_ua_dynzdf_imp Yzwt_ua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1196 | zwt_ua_dynzdf_imp *Yzwt_ua_dynzdf_imp; |
---|
1197 | |
---|
1198 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module zwt_va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1199 | #define Yid_zwt_va_dynzdf_imp 61 |
---|
1200 | class zwt_va_dynzdf_imp; |
---|
1201 | /*NBSMOD */ #define YNBS_zwt_va_dynzdf_imp 1 |
---|
1202 | /*NBIMOD */ #define YNBI_zwt_va_dynzdf_imp 4 |
---|
1203 | /*M3_VALST */ #define Ystate_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1204 | /*M3_VALST */ #define YS_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1205 | /*M3_VALSIT */ #define YS1_zwt_va_dynzdf_imp(i, j, k, t) Yzwt_va_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1206 | /*M3_HERESIT*/ #define YS1Y_zwt_va_dynzdf_imp Yzwt_va_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1207 | /*M3_VALST */ #define Ygrad_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1208 | /*M3_VALST */ #define YG_zwt_va_dynzdf_imp(v, i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1209 | /*M3_VALSIT */ #define YG1_zwt_va_dynzdf_imp(i, j, k, t) Yzwt_va_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1210 | /*M3_HERESIT*/ #define YG1Y_zwt_va_dynzdf_imp Yzwt_va_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1211 | zwt_va_dynzdf_imp *Yzwt_va_dynzdf_imp; |
---|
1212 | |
---|
1213 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_de_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1214 | #define Yid_ua_de_dynzdf_imp 62 |
---|
1215 | class ua_de_dynzdf_imp; |
---|
1216 | /*NBSMOD */ #define YNBS_ua_de_dynzdf_imp 1 |
---|
1217 | /*NBIMOD */ #define YNBI_ua_de_dynzdf_imp 4 |
---|
1218 | /*M3_VALST */ #define Ystate_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1219 | /*M3_VALST */ #define YS_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1220 | /*M3_VALSIT */ #define YS1_ua_de_dynzdf_imp(i, j, k, t) Yua_de_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1221 | /*M3_HERESIT*/ #define YS1Y_ua_de_dynzdf_imp Yua_de_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1222 | /*M3_VALST */ #define Ygrad_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1223 | /*M3_VALST */ #define YG_ua_de_dynzdf_imp(v, i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1224 | /*M3_VALSIT */ #define YG1_ua_de_dynzdf_imp(i, j, k, t) Yua_de_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1225 | /*M3_HERESIT*/ #define YG1Y_ua_de_dynzdf_imp Yua_de_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1226 | ua_de_dynzdf_imp *Yua_de_dynzdf_imp; |
---|
1227 | |
---|
1228 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1229 | #define Yid_ua_dynzdf_imp 63 |
---|
1230 | |
---|
1231 | class Yaoua_dynzdf_imp; |
---|
1232 | class ua_dynzdf_imp; |
---|
1233 | /*NBSMOD */ #define YNBS_ua_dynzdf_imp 1 |
---|
1234 | /*NBIMOD */ #define YNBI_ua_dynzdf_imp 4 |
---|
1235 | /*M3_VALST */ #define Ystate_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1236 | /*M3_VALST */ #define YS_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1237 | /*M3_VALSIT */ #define YS1_ua_dynzdf_imp(i, j, k, t) Yua_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1238 | /*M3_HERESIT*/ #define YS1Y_ua_dynzdf_imp Yua_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1239 | /*M3_VALST */ #define Ygrad_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1240 | /*M3_VALST */ #define YG_ua_dynzdf_imp(v, i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1241 | /*M3_VALSIT */ #define YG1_ua_dynzdf_imp(i, j, k, t) Yua_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1242 | /*M3_HERESIT*/ #define YG1Y_ua_dynzdf_imp Yua_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1243 | ua_dynzdf_imp *Yua_dynzdf_imp; |
---|
1244 | |
---|
1245 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_de_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1246 | #define Yid_va_de_dynzdf_imp 64 |
---|
1247 | class va_de_dynzdf_imp; |
---|
1248 | /*NBSMOD */ #define YNBS_va_de_dynzdf_imp 1 |
---|
1249 | /*NBIMOD */ #define YNBI_va_de_dynzdf_imp 4 |
---|
1250 | /*M3_VALST */ #define Ystate_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1251 | /*M3_VALST */ #define YS_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1252 | /*M3_VALSIT */ #define YS1_va_de_dynzdf_imp(i, j, k, t) Yva_de_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1253 | /*M3_HERESIT*/ #define YS1Y_va_de_dynzdf_imp Yva_de_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1254 | /*M3_VALST */ #define Ygrad_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1255 | /*M3_VALST */ #define YG_va_de_dynzdf_imp(v, i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1256 | /*M3_VALSIT */ #define YG1_va_de_dynzdf_imp(i, j, k, t) Yva_de_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1257 | /*M3_HERESIT*/ #define YG1Y_va_de_dynzdf_imp Yva_de_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1258 | va_de_dynzdf_imp *Yva_de_dynzdf_imp; |
---|
1259 | |
---|
1260 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_dynzdf_imp~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1261 | #define Yid_va_dynzdf_imp 65 |
---|
1262 | class va_dynzdf_imp; |
---|
1263 | /*NBSMOD */ #define YNBS_va_dynzdf_imp 1 |
---|
1264 | /*NBIMOD */ #define YNBI_va_dynzdf_imp 4 |
---|
1265 | /*M3_VALST */ #define Ystate_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1266 | /*M3_VALST */ #define YS_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][v] |
---|
1267 | /*M3_VALSIT */ #define YS1_va_dynzdf_imp(i, j, k, t) Yva_dynzdf_imp->Ystate[t][i][j][k][0] |
---|
1268 | /*M3_HERESIT*/ #define YS1Y_va_dynzdf_imp Yva_dynzdf_imp->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1269 | /*M3_VALST */ #define Ygrad_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1270 | /*M3_VALST */ #define YG_va_dynzdf_imp(v, i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][v] |
---|
1271 | /*M3_VALSIT */ #define YG1_va_dynzdf_imp(i, j, k, t) Yva_dynzdf_imp->Ygrad[t][i][j][k][0] |
---|
1272 | /*M3_HERESIT*/ #define YG1Y_va_dynzdf_imp Yva_dynzdf_imp->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1273 | va_dynzdf_imp *Yva_dynzdf_imp; |
---|
1274 | |
---|
1275 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_norm_dynzdf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1276 | #define Yid_ua_norm_dynzdf 66 |
---|
1277 | |
---|
1278 | class Yaoua_norm_dynzdf; |
---|
1279 | class ua_norm_dynzdf; |
---|
1280 | /*NBSMOD */ #define YNBS_ua_norm_dynzdf 1 |
---|
1281 | /*NBIMOD */ #define YNBI_ua_norm_dynzdf 2 |
---|
1282 | /*M3_VALST */ #define Ystate_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1283 | /*M3_VALST */ #define YS_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1284 | /*M3_VALSIT */ #define YS1_ua_norm_dynzdf(i, j, k, t) Yua_norm_dynzdf->Ystate[t][i][j][k][0] |
---|
1285 | /*M3_HERESIT*/ #define YS1Y_ua_norm_dynzdf Yua_norm_dynzdf->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1286 | /*M3_VALST */ #define Ygrad_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1287 | /*M3_VALST */ #define YG_ua_norm_dynzdf(v, i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1288 | /*M3_VALSIT */ #define YG1_ua_norm_dynzdf(i, j, k, t) Yua_norm_dynzdf->Ygrad[t][i][j][k][0] |
---|
1289 | /*M3_HERESIT*/ #define YG1Y_ua_norm_dynzdf Yua_norm_dynzdf->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1290 | ua_norm_dynzdf *Yua_norm_dynzdf; |
---|
1291 | |
---|
1292 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_norm_dynzdf~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1293 | #define Yid_va_norm_dynzdf 67 |
---|
1294 | class va_norm_dynzdf; |
---|
1295 | /*NBSMOD */ #define YNBS_va_norm_dynzdf 1 |
---|
1296 | /*NBIMOD */ #define YNBI_va_norm_dynzdf 2 |
---|
1297 | /*M3_VALST */ #define Ystate_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1298 | /*M3_VALST */ #define YS_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][v] |
---|
1299 | /*M3_VALSIT */ #define YS1_va_norm_dynzdf(i, j, k, t) Yva_norm_dynzdf->Ystate[t][i][j][k][0] |
---|
1300 | /*M3_HERESIT*/ #define YS1Y_va_norm_dynzdf Yva_norm_dynzdf->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1301 | /*M3_VALST */ #define Ygrad_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1302 | /*M3_VALST */ #define YG_va_norm_dynzdf(v, i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][v] |
---|
1303 | /*M3_VALSIT */ #define YG1_va_norm_dynzdf(i, j, k, t) Yva_norm_dynzdf->Ygrad[t][i][j][k][0] |
---|
1304 | /*M3_HERESIT*/ #define YG1Y_va_norm_dynzdf Yva_norm_dynzdf->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1305 | va_norm_dynzdf *Yva_norm_dynzdf; |
---|
1306 | |
---|
1307 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module spguv_now_dynspg~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1308 | #define Yid_spguv_now_dynspg 68 |
---|
1309 | |
---|
1310 | class Yaospguv_now_dynspg; |
---|
1311 | class spguv_now_dynspg; |
---|
1312 | /*NBMOD */ #define YNB_spguv_now_dynspg 704 |
---|
1313 | /*NBSMOD */ #define YNBS_spguv_now_dynspg 2 |
---|
1314 | /*NBIMOD */ #define YNBI_spguv_now_dynspg 3 |
---|
1315 | /*M2_VALST */ #define Ystate_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][v] |
---|
1316 | /*M2_VALST */ #define YS_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][v] |
---|
1317 | /*M2_VALSIT */ #define YS1_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][0] |
---|
1318 | /*M2_HERESIT*/ #define YS1Y_spguv_now_dynspg Yspguv_now_dynspg->Ystate[YTemps][Yi][Yj][0] |
---|
1319 | /*M2_VALSIT */ #define YS2_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ystate[t][i][j][1] |
---|
1320 | /*M2_HERESIT*/ #define YS2Y_spguv_now_dynspg Yspguv_now_dynspg->Ystate[YTemps][Yi][Yj][1] |
---|
1321 | /*M2_VALST */ #define Ygrad_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][v] |
---|
1322 | /*M2_VALST */ #define YG_spguv_now_dynspg(v, i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][v] |
---|
1323 | /*M2_VALSIT */ #define YG1_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][0] |
---|
1324 | /*M2_HERESIT*/ #define YG1Y_spguv_now_dynspg Yspguv_now_dynspg->Ygrad[YTemps][Yi][Yj][0] |
---|
1325 | /*M2_VALSIT */ #define YG2_spguv_now_dynspg(i, j, t) Yspguv_now_dynspg->Ygrad[t][i][j][1] |
---|
1326 | /*M2_HERESIT*/ #define YG2Y_spguv_now_dynspg Yspguv_now_dynspg->Ygrad[YTemps][Yi][Yj][1] |
---|
1327 | spguv_now_dynspg *Yspguv_now_dynspg; |
---|
1328 | |
---|
1329 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua_1_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1330 | #define Yid_ua_1_dynspg_flt 69 |
---|
1331 | |
---|
1332 | class Yaoua_1_dynspg_flt; |
---|
1333 | class ua_1_dynspg_flt; |
---|
1334 | /*NBSMOD */ #define YNBS_ua_1_dynspg_flt 1 |
---|
1335 | /*NBIMOD */ #define YNBI_ua_1_dynspg_flt 3 |
---|
1336 | /*M3_VALST */ #define Ystate_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1337 | /*M3_VALST */ #define YS_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1338 | /*M3_VALSIT */ #define YS1_ua_1_dynspg_flt(i, j, k, t) Yua_1_dynspg_flt->Ystate[t][i][j][k][0] |
---|
1339 | /*M3_HERESIT*/ #define YS1Y_ua_1_dynspg_flt Yua_1_dynspg_flt->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1340 | /*M3_VALST */ #define Ygrad_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1341 | /*M3_VALST */ #define YG_ua_1_dynspg_flt(v, i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1342 | /*M3_VALSIT */ #define YG1_ua_1_dynspg_flt(i, j, k, t) Yua_1_dynspg_flt->Ygrad[t][i][j][k][0] |
---|
1343 | /*M3_HERESIT*/ #define YG1Y_ua_1_dynspg_flt Yua_1_dynspg_flt->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1344 | ua_1_dynspg_flt *Yua_1_dynspg_flt; |
---|
1345 | |
---|
1346 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va_1_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1347 | #define Yid_va_1_dynspg_flt 70 |
---|
1348 | |
---|
1349 | class Yaova_1_dynspg_flt; |
---|
1350 | class va_1_dynspg_flt; |
---|
1351 | /*NBSMOD */ #define YNBS_va_1_dynspg_flt 1 |
---|
1352 | /*NBIMOD */ #define YNBI_va_1_dynspg_flt 3 |
---|
1353 | /*M3_VALST */ #define Ystate_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1354 | /*M3_VALST */ #define YS_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][v] |
---|
1355 | /*M3_VALSIT */ #define YS1_va_1_dynspg_flt(i, j, k, t) Yva_1_dynspg_flt->Ystate[t][i][j][k][0] |
---|
1356 | /*M3_HERESIT*/ #define YS1Y_va_1_dynspg_flt Yva_1_dynspg_flt->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1357 | /*M3_VALST */ #define Ygrad_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1358 | /*M3_VALST */ #define YG_va_1_dynspg_flt(v, i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][v] |
---|
1359 | /*M3_VALSIT */ #define YG1_va_1_dynspg_flt(i, j, k, t) Yva_1_dynspg_flt->Ygrad[t][i][j][k][0] |
---|
1360 | /*M3_HERESIT*/ #define YG1Y_va_1_dynspg_flt Yva_1_dynspg_flt->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1361 | va_1_dynspg_flt *Yva_1_dynspg_flt; |
---|
1362 | |
---|
1363 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sum_spgu_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1364 | #define Yid_sum_spgu_dynspg_flt 71 |
---|
1365 | |
---|
1366 | class Yaosum_spgu_dynspg_flt; |
---|
1367 | class sum_spgu_dynspg_flt; |
---|
1368 | /*NBMOD */ #define YNB_sum_spgu_dynspg_flt 704 |
---|
1369 | /*NBSMOD */ #define YNBS_sum_spgu_dynspg_flt 1 |
---|
1370 | /*NBIMOD */ #define YNBI_sum_spgu_dynspg_flt 31 |
---|
1371 | /*M2_VALST */ #define Ystate_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][v] |
---|
1372 | /*M2_VALST */ #define YS_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][v] |
---|
1373 | /*M2_VALSIT */ #define YS1_sum_spgu_dynspg_flt(i, j, t) Ysum_spgu_dynspg_flt->Ystate[t][i][j][0] |
---|
1374 | /*M2_HERESIT*/ #define YS1Y_sum_spgu_dynspg_flt Ysum_spgu_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1375 | /*M2_VALST */ #define Ygrad_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][v] |
---|
1376 | /*M2_VALST */ #define YG_sum_spgu_dynspg_flt(v, i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][v] |
---|
1377 | /*M2_VALSIT */ #define YG1_sum_spgu_dynspg_flt(i, j, t) Ysum_spgu_dynspg_flt->Ygrad[t][i][j][0] |
---|
1378 | /*M2_HERESIT*/ #define YG1Y_sum_spgu_dynspg_flt Ysum_spgu_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1379 | sum_spgu_dynspg_flt *Ysum_spgu_dynspg_flt; |
---|
1380 | |
---|
1381 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sum_spgv_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1382 | #define Yid_sum_spgv_dynspg_flt 72 |
---|
1383 | |
---|
1384 | class Yaosum_spgv_dynspg_flt; |
---|
1385 | class sum_spgv_dynspg_flt; |
---|
1386 | /*NBMOD */ #define YNB_sum_spgv_dynspg_flt 704 |
---|
1387 | /*NBSMOD */ #define YNBS_sum_spgv_dynspg_flt 1 |
---|
1388 | /*NBIMOD */ #define YNBI_sum_spgv_dynspg_flt 31 |
---|
1389 | /*M2_VALST */ #define Ystate_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][v] |
---|
1390 | /*M2_VALST */ #define YS_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][v] |
---|
1391 | /*M2_VALSIT */ #define YS1_sum_spgv_dynspg_flt(i, j, t) Ysum_spgv_dynspg_flt->Ystate[t][i][j][0] |
---|
1392 | /*M2_HERESIT*/ #define YS1Y_sum_spgv_dynspg_flt Ysum_spgv_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1393 | /*M2_VALST */ #define Ygrad_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1394 | /*M2_VALST */ #define YG_sum_spgv_dynspg_flt(v, i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1395 | /*M2_VALSIT */ #define YG1_sum_spgv_dynspg_flt(i, j, t) Ysum_spgv_dynspg_flt->Ygrad[t][i][j][0] |
---|
1396 | /*M2_HERESIT*/ #define YG1Y_sum_spgv_dynspg_flt Ysum_spgv_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1397 | sum_spgv_dynspg_flt *Ysum_spgv_dynspg_flt; |
---|
1398 | |
---|
1399 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcb_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1400 | #define Yid_gcb_dynspg_flt 73 |
---|
1401 | |
---|
1402 | class Yaogcb_dynspg_flt; |
---|
1403 | class gcb_dynspg_flt; |
---|
1404 | /*NBMOD */ #define YNB_gcb_dynspg_flt 704 |
---|
1405 | /*NBSMOD */ #define YNBS_gcb_dynspg_flt 1 |
---|
1406 | /*NBIMOD */ #define YNBI_gcb_dynspg_flt 4 |
---|
1407 | /*M2_VALST */ #define Ystate_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][v] |
---|
1408 | /*M2_VALST */ #define YS_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][v] |
---|
1409 | /*M2_VALSIT */ #define YS1_gcb_dynspg_flt(i, j, t) Ygcb_dynspg_flt->Ystate[t][i][j][0] |
---|
1410 | /*M2_HERESIT*/ #define YS1Y_gcb_dynspg_flt Ygcb_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1411 | /*M2_VALST */ #define Ygrad_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][v] |
---|
1412 | /*M2_VALST */ #define YG_gcb_dynspg_flt(v, i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][v] |
---|
1413 | /*M2_VALSIT */ #define YG1_gcb_dynspg_flt(i, j, t) Ygcb_dynspg_flt->Ygrad[t][i][j][0] |
---|
1414 | /*M2_HERESIT*/ #define YG1Y_gcb_dynspg_flt Ygcb_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1415 | gcb_dynspg_flt *Ygcb_dynspg_flt; |
---|
1416 | |
---|
1417 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcx_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1418 | #define Yid_gcx_dynspg_flt 74 |
---|
1419 | |
---|
1420 | class Yaogcx_dynspg_flt; |
---|
1421 | class gcx_dynspg_flt; |
---|
1422 | /*NBMOD */ #define YNB_gcx_dynspg_flt 704 |
---|
1423 | /*NBSMOD */ #define YNBS_gcx_dynspg_flt 1 |
---|
1424 | /*NBIMOD */ #define YNBI_gcx_dynspg_flt 2 |
---|
1425 | /*M2_VALST */ #define Ystate_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][v] |
---|
1426 | /*M2_VALST */ #define YS_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][v] |
---|
1427 | /*M2_VALSIT */ #define YS1_gcx_dynspg_flt(i, j, t) Ygcx_dynspg_flt->Ystate[t][i][j][0] |
---|
1428 | /*M2_HERESIT*/ #define YS1Y_gcx_dynspg_flt Ygcx_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1429 | /*M2_VALST */ #define Ygrad_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][v] |
---|
1430 | /*M2_VALST */ #define YG_gcx_dynspg_flt(v, i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][v] |
---|
1431 | /*M2_VALSIT */ #define YG1_gcx_dynspg_flt(i, j, t) Ygcx_dynspg_flt->Ygrad[t][i][j][0] |
---|
1432 | /*M2_HERESIT*/ #define YG1Y_gcx_dynspg_flt Ygcx_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1433 | gcx_dynspg_flt *Ygcx_dynspg_flt; |
---|
1434 | |
---|
1435 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module solsor_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1436 | #define Yid_solsor_dynspg_flt 75 |
---|
1437 | |
---|
1438 | class Yaosolsor_dynspg_flt; |
---|
1439 | class solsor_dynspg_flt; |
---|
1440 | /*NBMOD */ #define YNB_solsor_dynspg_flt 704 |
---|
1441 | /*NBSMOD */ #define YNBS_solsor_dynspg_flt 1 |
---|
1442 | /*NBIMOD */ #define YNBI_solsor_dynspg_flt 19 |
---|
1443 | /*M2_VALST */ #define Ystate_solsor_dynspg_flt(v, i, j, t) Ysolsor_dynspg_flt->Ystate[t][i][j][v] |
---|
1444 | /*M2_VALST */ #define YS_solsor_dynspg_flt(v, i, j, t) Ysolsor_dynspg_flt->Ystate[t][i][j][v] |
---|
1445 | /*M2_VALSIT */ #define YS1_solsor_dynspg_flt(i, j, t) Ysolsor_dynspg_flt->Ystate[t][i][j][0] |
---|
1446 | /*M2_HERESIT*/ #define YS1Y_solsor_dynspg_flt Ysolsor_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1447 | /*M2_VALST */ #define Ygrad_solsor_dynspg_flt(v, i, j, t) Ysolsor_dynspg_flt->Ygrad[t][i][j][v] |
---|
1448 | /*M2_VALST */ #define YG_solsor_dynspg_flt(v, i, j, t) Ysolsor_dynspg_flt->Ygrad[t][i][j][v] |
---|
1449 | /*M2_VALSIT */ #define YG1_solsor_dynspg_flt(i, j, t) Ysolsor_dynspg_flt->Ygrad[t][i][j][0] |
---|
1450 | /*M2_HERESIT*/ #define YG1Y_solsor_dynspg_flt Ysolsor_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1451 | solsor_dynspg_flt *Ysolsor_dynspg_flt; |
---|
1452 | |
---|
1453 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module gcx2~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1454 | #define Yid_gcx2 76 |
---|
1455 | |
---|
1456 | class Yaogcx2; |
---|
1457 | class gcx2; |
---|
1458 | /*NBMOD */ #define YNB_gcx2 704 |
---|
1459 | /*NBSMOD */ #define YNBS_gcx2 1 |
---|
1460 | /*NBIMOD */ #define YNBI_gcx2 1 |
---|
1461 | /*M2_VALST */ #define Ystate_gcx2(v, i, j, t) Ygcx2->Ystate[t][i][j][v] |
---|
1462 | /*M2_VALST */ #define YS_gcx2(v, i, j, t) Ygcx2->Ystate[t][i][j][v] |
---|
1463 | /*M2_VALSIT */ #define YS1_gcx2(i, j, t) Ygcx2->Ystate[t][i][j][0] |
---|
1464 | /*M2_HERESIT*/ #define YS1Y_gcx2 Ygcx2->Ystate[YTemps][Yi][Yj][0] |
---|
1465 | /*M2_VALST */ #define Ygrad_gcx2(v, i, j, t) Ygcx2->Ygrad[t][i][j][v] |
---|
1466 | /*M2_VALST */ #define YG_gcx2(v, i, j, t) Ygcx2->Ygrad[t][i][j][v] |
---|
1467 | /*M2_VALSIT */ #define YG1_gcx2(i, j, t) Ygcx2->Ygrad[t][i][j][0] |
---|
1468 | /*M2_HERESIT*/ #define YG1Y_gcx2 Ygcx2->Ygrad[YTemps][Yi][Yj][0] |
---|
1469 | gcx2 *Ygcx2; |
---|
1470 | |
---|
1471 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module spguv_dynspg_flt~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1472 | #define Yid_spguv_dynspg_flt 77 |
---|
1473 | |
---|
1474 | class Yaospguv_dynspg_flt; |
---|
1475 | class spguv_dynspg_flt; |
---|
1476 | /*NBMOD */ #define YNB_spguv_dynspg_flt 704 |
---|
1477 | /*NBSMOD */ #define YNBS_spguv_dynspg_flt 2 |
---|
1478 | /*NBIMOD */ #define YNBI_spguv_dynspg_flt 3 |
---|
1479 | /*M2_VALST */ #define Ystate_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][v] |
---|
1480 | /*M2_VALST */ #define YS_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][v] |
---|
1481 | /*M2_VALSIT */ #define YS1_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][0] |
---|
1482 | /*M2_HERESIT*/ #define YS1Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ystate[YTemps][Yi][Yj][0] |
---|
1483 | /*M2_VALSIT */ #define YS2_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ystate[t][i][j][1] |
---|
1484 | /*M2_HERESIT*/ #define YS2Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ystate[YTemps][Yi][Yj][1] |
---|
1485 | /*M2_VALST */ #define Ygrad_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1486 | /*M2_VALST */ #define YG_spguv_dynspg_flt(v, i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][v] |
---|
1487 | /*M2_VALSIT */ #define YG1_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][0] |
---|
1488 | /*M2_HERESIT*/ #define YG1Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ygrad[YTemps][Yi][Yj][0] |
---|
1489 | /*M2_VALSIT */ #define YG2_spguv_dynspg_flt(i, j, t) Yspguv_dynspg_flt->Ygrad[t][i][j][1] |
---|
1490 | /*M2_HERESIT*/ #define YG2Y_spguv_dynspg_flt Yspguv_dynspg_flt->Ygrad[YTemps][Yi][Yj][1] |
---|
1491 | spguv_dynspg_flt *Yspguv_dynspg_flt; |
---|
1492 | |
---|
1493 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ua~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1494 | #define Yid_ua 78 |
---|
1495 | |
---|
1496 | class Yaoua; |
---|
1497 | class ua; |
---|
1498 | /*NBSMOD */ #define YNBS_ua 1 |
---|
1499 | /*NBIMOD */ #define YNBI_ua 3 |
---|
1500 | /*M3_VALST */ #define Ystate_ua(v, i, j, k, t) Yua->Ystate[t][i][j][k][v] |
---|
1501 | /*M3_VALST */ #define YS_ua(v, i, j, k, t) Yua->Ystate[t][i][j][k][v] |
---|
1502 | /*M3_VALSIT */ #define YS1_ua(i, j, k, t) Yua->Ystate[t][i][j][k][0] |
---|
1503 | /*M3_HERESIT*/ #define YS1Y_ua Yua->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1504 | /*M3_VALST */ #define Ygrad_ua(v, i, j, k, t) Yua->Ygrad[t][i][j][k][v] |
---|
1505 | /*M3_VALST */ #define YG_ua(v, i, j, k, t) Yua->Ygrad[t][i][j][k][v] |
---|
1506 | /*M3_VALSIT */ #define YG1_ua(i, j, k, t) Yua->Ygrad[t][i][j][k][0] |
---|
1507 | /*M3_HERESIT*/ #define YG1Y_ua Yua->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1508 | ua *Yua; |
---|
1509 | |
---|
1510 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module va~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1511 | #define Yid_va 79 |
---|
1512 | |
---|
1513 | class Yaova; |
---|
1514 | class va; |
---|
1515 | /*NBSMOD */ #define YNBS_va 1 |
---|
1516 | /*NBIMOD */ #define YNBI_va 3 |
---|
1517 | /*M3_VALST */ #define Ystate_va(v, i, j, k, t) Yva->Ystate[t][i][j][k][v] |
---|
1518 | /*M3_VALST */ #define YS_va(v, i, j, k, t) Yva->Ystate[t][i][j][k][v] |
---|
1519 | /*M3_VALSIT */ #define YS1_va(i, j, k, t) Yva->Ystate[t][i][j][k][0] |
---|
1520 | /*M3_HERESIT*/ #define YS1Y_va Yva->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1521 | /*M3_VALST */ #define Ygrad_va(v, i, j, k, t) Yva->Ygrad[t][i][j][k][v] |
---|
1522 | /*M3_VALST */ #define YG_va(v, i, j, k, t) Yva->Ygrad[t][i][j][k][v] |
---|
1523 | /*M3_VALSIT */ #define YG1_va(i, j, k, t) Yva->Ygrad[t][i][j][k][0] |
---|
1524 | /*M3_HERESIT*/ #define YG1Y_va Yva->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1525 | va *Yva; |
---|
1526 | |
---|
1527 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1528 | #define Yid_sshn 80 |
---|
1529 | |
---|
1530 | class Yaosshn; |
---|
1531 | class sshn; |
---|
1532 | /*NBMOD */ #define YNB_sshn 704 |
---|
1533 | /*NBSMOD */ #define YNBS_sshn 1 |
---|
1534 | /*NBIMOD */ #define YNBI_sshn 4 |
---|
1535 | /*M2_VALST */ #define Ystate_sshn(v, i, j, t) Ysshn->Ystate[t][i][j][v] |
---|
1536 | /*M2_VALST */ #define YS_sshn(v, i, j, t) Ysshn->Ystate[t][i][j][v] |
---|
1537 | /*M2_VALSIT */ #define YS1_sshn(i, j, t) Ysshn->Ystate[t][i][j][0] |
---|
1538 | /*M2_HERESIT*/ #define YS1Y_sshn Ysshn->Ystate[YTemps][Yi][Yj][0] |
---|
1539 | /*M2_VALST */ #define Ygrad_sshn(v, i, j, t) Ysshn->Ygrad[t][i][j][v] |
---|
1540 | /*M2_VALST */ #define YG_sshn(v, i, j, t) Ysshn->Ygrad[t][i][j][v] |
---|
1541 | /*M2_VALSIT */ #define YG1_sshn(i, j, t) Ysshn->Ygrad[t][i][j][0] |
---|
1542 | /*M2_HERESIT*/ #define YG1Y_sshn Ysshn->Ygrad[YTemps][Yi][Yj][0] |
---|
1543 | sshn *Ysshn; |
---|
1544 | |
---|
1545 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module sshb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1546 | #define Yid_sshb 81 |
---|
1547 | |
---|
1548 | class Yaosshb; |
---|
1549 | class sshb; |
---|
1550 | /*NBMOD */ #define YNB_sshb 704 |
---|
1551 | /*NBSMOD */ #define YNBS_sshb 1 |
---|
1552 | /*NBIMOD */ #define YNBI_sshb 4 |
---|
1553 | /*M2_VALST */ #define Ystate_sshb(v, i, j, t) Ysshb->Ystate[t][i][j][v] |
---|
1554 | /*M2_VALST */ #define YS_sshb(v, i, j, t) Ysshb->Ystate[t][i][j][v] |
---|
1555 | /*M2_VALSIT */ #define YS1_sshb(i, j, t) Ysshb->Ystate[t][i][j][0] |
---|
1556 | /*M2_HERESIT*/ #define YS1Y_sshb Ysshb->Ystate[YTemps][Yi][Yj][0] |
---|
1557 | /*M2_VALST */ #define Ygrad_sshb(v, i, j, t) Ysshb->Ygrad[t][i][j][v] |
---|
1558 | /*M2_VALST */ #define YG_sshb(v, i, j, t) Ysshb->Ygrad[t][i][j][v] |
---|
1559 | /*M2_VALSIT */ #define YG1_sshb(i, j, t) Ysshb->Ygrad[t][i][j][0] |
---|
1560 | /*M2_HERESIT*/ #define YG1Y_sshb Ysshb->Ygrad[YTemps][Yi][Yj][0] |
---|
1561 | sshb *Ysshb; |
---|
1562 | /*M2_VALSG */ #define Ywish_sshb(v, i, j) Ysshb->Ywish[i][j][v] |
---|
1563 | /*M2_VALSG */ #define YW_sshb(v, i, j) Ysshb->Ywish[i][j][v] |
---|
1564 | /*M2_VALSGI */ #define YW1_sshb(i, j) Ysshb->Ywish[i][j][0] |
---|
1565 | /*M2_HERESGI*/ #define YW1Y_sshb Ysshb->Ywish[Yi][Yj][0] |
---|
1566 | |
---|
1567 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module ub~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1568 | #define Yid_ub 82 |
---|
1569 | |
---|
1570 | class Yaoub; |
---|
1571 | class ub; |
---|
1572 | /*NBSMOD */ #define YNBS_ub 1 |
---|
1573 | /*NBIMOD */ #define YNBI_ub 4 |
---|
1574 | /*M3_VALST */ #define Ystate_ub(v, i, j, k, t) Yub->Ystate[t][i][j][k][v] |
---|
1575 | /*M3_VALST */ #define YS_ub(v, i, j, k, t) Yub->Ystate[t][i][j][k][v] |
---|
1576 | /*M3_VALSIT */ #define YS1_ub(i, j, k, t) Yub->Ystate[t][i][j][k][0] |
---|
1577 | /*M3_HERESIT*/ #define YS1Y_ub Yub->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1578 | /*M3_VALST */ #define Ygrad_ub(v, i, j, k, t) Yub->Ygrad[t][i][j][k][v] |
---|
1579 | /*M3_VALST */ #define YG_ub(v, i, j, k, t) Yub->Ygrad[t][i][j][k][v] |
---|
1580 | /*M3_VALSIT */ #define YG1_ub(i, j, k, t) Yub->Ygrad[t][i][j][k][0] |
---|
1581 | /*M3_HERESIT*/ #define YG1Y_ub Yub->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1582 | ub *Yub; |
---|
1583 | /*M3_VALSG */ #define Ywish_ub(v, i, j, k) Yub->Ywish[i][j][k][v] |
---|
1584 | /*M3_VALSG */ #define YW_ub(v, i, j, k) Yub->Ywish[i][j][k][v] |
---|
1585 | /*M3_VALSGI */ #define YW1_ub(i, j, k) Yub->Ywish[i][j][k][0] |
---|
1586 | /*M3_HERESGI*/ #define YW1Y_ub Yub->Ywish[Yi][Yj][Yk][0] |
---|
1587 | |
---|
1588 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module vb~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1589 | #define Yid_vb 83 |
---|
1590 | |
---|
1591 | class Yaovb; |
---|
1592 | class vb; |
---|
1593 | /*NBSMOD */ #define YNBS_vb 1 |
---|
1594 | /*NBIMOD */ #define YNBI_vb 4 |
---|
1595 | /*M3_VALST */ #define Ystate_vb(v, i, j, k, t) Yvb->Ystate[t][i][j][k][v] |
---|
1596 | /*M3_VALST */ #define YS_vb(v, i, j, k, t) Yvb->Ystate[t][i][j][k][v] |
---|
1597 | /*M3_VALSIT */ #define YS1_vb(i, j, k, t) Yvb->Ystate[t][i][j][k][0] |
---|
1598 | /*M3_HERESIT*/ #define YS1Y_vb Yvb->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1599 | /*M3_VALST */ #define Ygrad_vb(v, i, j, k, t) Yvb->Ygrad[t][i][j][k][v] |
---|
1600 | /*M3_VALST */ #define YG_vb(v, i, j, k, t) Yvb->Ygrad[t][i][j][k][v] |
---|
1601 | /*M3_VALSIT */ #define YG1_vb(i, j, k, t) Yvb->Ygrad[t][i][j][k][0] |
---|
1602 | /*M3_HERESIT*/ #define YG1Y_vb Yvb->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1603 | vb *Yvb; |
---|
1604 | /*M3_VALSG */ #define Ywish_vb(v, i, j, k) Yvb->Ywish[i][j][k][v] |
---|
1605 | /*M3_VALSG */ #define YW_vb(v, i, j, k) Yvb->Ywish[i][j][k][v] |
---|
1606 | /*M3_VALSGI */ #define YW1_vb(i, j, k) Yvb->Ywish[i][j][k][0] |
---|
1607 | /*M3_HERESGI*/ #define YW1Y_vb Yvb->Ywish[Yi][Yj][Yk][0] |
---|
1608 | |
---|
1609 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module hdivn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1610 | #define Yid_hdivn 84 |
---|
1611 | |
---|
1612 | class Yaohdivn; |
---|
1613 | class hdivn; |
---|
1614 | /*NBSMOD */ #define YNBS_hdivn 1 |
---|
1615 | /*NBIMOD */ #define YNBI_hdivn 4 |
---|
1616 | /*M3_VALST */ #define Ystate_hdivn(v, i, j, k, t) Yhdivn->Ystate[t][i][j][k][v] |
---|
1617 | /*M3_VALST */ #define YS_hdivn(v, i, j, k, t) Yhdivn->Ystate[t][i][j][k][v] |
---|
1618 | /*M3_VALSIT */ #define YS1_hdivn(i, j, k, t) Yhdivn->Ystate[t][i][j][k][0] |
---|
1619 | /*M3_HERESIT*/ #define YS1Y_hdivn Yhdivn->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1620 | /*M3_VALST */ #define Ygrad_hdivn(v, i, j, k, t) Yhdivn->Ygrad[t][i][j][k][v] |
---|
1621 | /*M3_VALST */ #define YG_hdivn(v, i, j, k, t) Yhdivn->Ygrad[t][i][j][k][v] |
---|
1622 | /*M3_VALSIT */ #define YG1_hdivn(i, j, k, t) Yhdivn->Ygrad[t][i][j][k][0] |
---|
1623 | /*M3_HERESIT*/ #define YG1Y_hdivn Yhdivn->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1624 | hdivn *Yhdivn; |
---|
1625 | |
---|
1626 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module rotn~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1627 | #define Yid_rotn 85 |
---|
1628 | |
---|
1629 | class Yaorotn; |
---|
1630 | class rotn; |
---|
1631 | /*NBSMOD */ #define YNBS_rotn 1 |
---|
1632 | /*NBIMOD */ #define YNBI_rotn 4 |
---|
1633 | /*M3_VALST */ #define Ystate_rotn(v, i, j, k, t) Yrotn->Ystate[t][i][j][k][v] |
---|
1634 | /*M3_VALST */ #define YS_rotn(v, i, j, k, t) Yrotn->Ystate[t][i][j][k][v] |
---|
1635 | /*M3_VALSIT */ #define YS1_rotn(i, j, k, t) Yrotn->Ystate[t][i][j][k][0] |
---|
1636 | /*M3_HERESIT*/ #define YS1Y_rotn Yrotn->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1637 | /*M3_VALST */ #define Ygrad_rotn(v, i, j, k, t) Yrotn->Ygrad[t][i][j][k][v] |
---|
1638 | /*M3_VALST */ #define YG_rotn(v, i, j, k, t) Yrotn->Ygrad[t][i][j][k][v] |
---|
1639 | /*M3_VALSIT */ #define YG1_rotn(i, j, k, t) Yrotn->Ygrad[t][i][j][k][0] |
---|
1640 | /*M3_HERESIT*/ #define YG1Y_rotn Yrotn->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1641 | rotn *Yrotn; |
---|
1642 | |
---|
1643 | //~~~~~~~~~~~~~~~~~~~~~~~~~ module wa~~~~~~~~~~~~~~~~~~~~~~~~~ |
---|
1644 | #define Yid_wa 86 |
---|
1645 | |
---|
1646 | class Yaowa; |
---|
1647 | class wa; |
---|
1648 | /*NBSMOD */ #define YNBS_wa 1 |
---|
1649 | /*NBIMOD */ #define YNBI_wa 2 |
---|
1650 | /*M3_VALST */ #define Ystate_wa(v, i, j, k, t) Ywa->Ystate[t][i][j][k][v] |
---|
1651 | /*M3_VALST */ #define YS_wa(v, i, j, k, t) Ywa->Ystate[t][i][j][k][v] |
---|
1652 | /*M3_VALSIT */ #define YS1_wa(i, j, k, t) Ywa->Ystate[t][i][j][k][0] |
---|
1653 | /*M3_HERESIT*/ #define YS1Y_wa Ywa->Ystate[YTemps][Yi][Yj][Yk][0] |
---|
1654 | /*M3_VALST */ #define Ygrad_wa(v, i, j, k, t) Ywa->Ygrad[t][i][j][k][v] |
---|
1655 | /*M3_VALST */ #define YG_wa(v, i, j, k, t) Ywa->Ygrad[t][i][j][k][v] |
---|
1656 | /*M3_VALSIT */ #define YG1_wa(i, j, k, t) Ywa->Ygrad[t][i][j][k][0] |
---|
1657 | /*M3_HERESIT*/ #define YG1Y_wa Ywa->Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
1658 | wa *Ywa; |
---|
1659 | #define YSIZEPB 21824//sum of the number of states (output) of all targets |
---|
1660 | |
---|
1661 | //ᅵ ᅵ ᅵ ᅵ FOR M1QN3 ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
1662 | float Y3x[YSIZEPB]; //table for the states of targets |
---|
1663 | float Y3g[YSIZEPB]; //table for the gradients of targets |
---|
1664 | #define Y3_SZ_RZ 436488 //rz dimension |
---|
1665 | float Y3rz[Y3_SZ_RZ]; |
---|
1666 | #define Y3_SZ_IZ 5 //iz dimension |
---|
1667 | float Y3dxmin[1]; //resolution scalar for the vector to be controlled |
---|
1668 | |
---|
1669 | /*------- GENERATION of global objects ------------------------*/ |
---|
1670 | #define YSIZECO 88000 //size of modules cout (atempo)(event if not in order !) |
---|
1671 | #define YMAX_NBI 31 //max input number of a module |
---|
1672 | #define YMAX_NBS 4 //max output number of a module |
---|
1673 | #define YMAX_JAC_NBI 31 //max number of input for the jacobian (Yjac) |
---|
1674 | #define YMAX_JAC_NBS 4 //max number of output for the jacobian (Yjac) |
---|
1675 | double Yting[YMAX_NBI]; //max table for a global and common inputs number |
---|
1676 | double Yjac[YMAX_JAC_NBS][YMAX_JAC_NBI]; //max table for a global and common jacobian |
---|
1677 | #define YJ1I1 Yjac[0][0] |
---|
1678 | #define YJ1I2 Yjac[0][1] |
---|
1679 | #define YJ1I3 Yjac[0][2] |
---|
1680 | #define YJ1I4 Yjac[0][3] |
---|
1681 | #define YJ1I5 Yjac[0][4] |
---|
1682 | #define YJ1I6 Yjac[0][5] |
---|
1683 | #define YJ1I7 Yjac[0][6] |
---|
1684 | #define YJ1I8 Yjac[0][7] |
---|
1685 | #define YJ1I9 Yjac[0][8] |
---|
1686 | #define YJ1I10 Yjac[0][9] |
---|
1687 | #define YJ1I11 Yjac[0][10] |
---|
1688 | #define YJ1I12 Yjac[0][11] |
---|
1689 | #define YJ1I13 Yjac[0][12] |
---|
1690 | #define YJ1I14 Yjac[0][13] |
---|
1691 | #define YJ1I15 Yjac[0][14] |
---|
1692 | #define YJ1I16 Yjac[0][15] |
---|
1693 | #define YJ1I17 Yjac[0][16] |
---|
1694 | #define YJ1I18 Yjac[0][17] |
---|
1695 | #define YJ1I19 Yjac[0][18] |
---|
1696 | #define YJ1I20 Yjac[0][19] |
---|
1697 | #define YJ1I21 Yjac[0][20] |
---|
1698 | #define YJ1I22 Yjac[0][21] |
---|
1699 | #define YJ1I23 Yjac[0][22] |
---|
1700 | #define YJ1I24 Yjac[0][23] |
---|
1701 | #define YJ1I25 Yjac[0][24] |
---|
1702 | #define YJ1I26 Yjac[0][25] |
---|
1703 | #define YJ1I27 Yjac[0][26] |
---|
1704 | #define YJ1I28 Yjac[0][27] |
---|
1705 | #define YJ1I29 Yjac[0][28] |
---|
1706 | #define YJ1I30 Yjac[0][29] |
---|
1707 | #define YJ1I31 Yjac[0][30] |
---|
1708 | #define YJ2I1 Yjac[1][0] |
---|
1709 | #define YJ2I2 Yjac[1][1] |
---|
1710 | #define YJ2I3 Yjac[1][2] |
---|
1711 | #define YJ2I4 Yjac[1][3] |
---|
1712 | #define YJ2I5 Yjac[1][4] |
---|
1713 | #define YJ2I6 Yjac[1][5] |
---|
1714 | #define YJ2I7 Yjac[1][6] |
---|
1715 | #define YJ2I8 Yjac[1][7] |
---|
1716 | #define YJ2I9 Yjac[1][8] |
---|
1717 | #define YJ2I10 Yjac[1][9] |
---|
1718 | #define YJ2I11 Yjac[1][10] |
---|
1719 | #define YJ2I12 Yjac[1][11] |
---|
1720 | #define YJ2I13 Yjac[1][12] |
---|
1721 | #define YJ2I14 Yjac[1][13] |
---|
1722 | #define YJ2I15 Yjac[1][14] |
---|
1723 | #define YJ2I16 Yjac[1][15] |
---|
1724 | #define YJ2I17 Yjac[1][16] |
---|
1725 | #define YJ2I18 Yjac[1][17] |
---|
1726 | #define YJ2I19 Yjac[1][18] |
---|
1727 | #define YJ2I20 Yjac[1][19] |
---|
1728 | #define YJ2I21 Yjac[1][20] |
---|
1729 | #define YJ2I22 Yjac[1][21] |
---|
1730 | #define YJ2I23 Yjac[1][22] |
---|
1731 | #define YJ2I24 Yjac[1][23] |
---|
1732 | #define YJ2I25 Yjac[1][24] |
---|
1733 | #define YJ2I26 Yjac[1][25] |
---|
1734 | #define YJ2I27 Yjac[1][26] |
---|
1735 | #define YJ2I28 Yjac[1][27] |
---|
1736 | #define YJ2I29 Yjac[1][28] |
---|
1737 | #define YJ2I30 Yjac[1][29] |
---|
1738 | #define YJ2I31 Yjac[1][30] |
---|
1739 | #define YJ3I1 Yjac[2][0] |
---|
1740 | #define YJ3I2 Yjac[2][1] |
---|
1741 | #define YJ3I3 Yjac[2][2] |
---|
1742 | #define YJ3I4 Yjac[2][3] |
---|
1743 | #define YJ3I5 Yjac[2][4] |
---|
1744 | #define YJ3I6 Yjac[2][5] |
---|
1745 | #define YJ3I7 Yjac[2][6] |
---|
1746 | #define YJ3I8 Yjac[2][7] |
---|
1747 | #define YJ3I9 Yjac[2][8] |
---|
1748 | #define YJ3I10 Yjac[2][9] |
---|
1749 | #define YJ3I11 Yjac[2][10] |
---|
1750 | #define YJ3I12 Yjac[2][11] |
---|
1751 | #define YJ3I13 Yjac[2][12] |
---|
1752 | #define YJ3I14 Yjac[2][13] |
---|
1753 | #define YJ3I15 Yjac[2][14] |
---|
1754 | #define YJ3I16 Yjac[2][15] |
---|
1755 | #define YJ3I17 Yjac[2][16] |
---|
1756 | #define YJ3I18 Yjac[2][17] |
---|
1757 | #define YJ3I19 Yjac[2][18] |
---|
1758 | #define YJ3I20 Yjac[2][19] |
---|
1759 | #define YJ3I21 Yjac[2][20] |
---|
1760 | #define YJ3I22 Yjac[2][21] |
---|
1761 | #define YJ3I23 Yjac[2][22] |
---|
1762 | #define YJ3I24 Yjac[2][23] |
---|
1763 | #define YJ3I25 Yjac[2][24] |
---|
1764 | #define YJ3I26 Yjac[2][25] |
---|
1765 | #define YJ3I27 Yjac[2][26] |
---|
1766 | #define YJ3I28 Yjac[2][27] |
---|
1767 | #define YJ3I29 Yjac[2][28] |
---|
1768 | #define YJ3I30 Yjac[2][29] |
---|
1769 | #define YJ3I31 Yjac[2][30] |
---|
1770 | #define YJ4I1 Yjac[3][0] |
---|
1771 | #define YJ4I2 Yjac[3][1] |
---|
1772 | #define YJ4I3 Yjac[3][2] |
---|
1773 | #define YJ4I4 Yjac[3][3] |
---|
1774 | #define YJ4I5 Yjac[3][4] |
---|
1775 | #define YJ4I6 Yjac[3][5] |
---|
1776 | #define YJ4I7 Yjac[3][6] |
---|
1777 | #define YJ4I8 Yjac[3][7] |
---|
1778 | #define YJ4I9 Yjac[3][8] |
---|
1779 | #define YJ4I10 Yjac[3][9] |
---|
1780 | #define YJ4I11 Yjac[3][10] |
---|
1781 | #define YJ4I12 Yjac[3][11] |
---|
1782 | #define YJ4I13 Yjac[3][12] |
---|
1783 | #define YJ4I14 Yjac[3][13] |
---|
1784 | #define YJ4I15 Yjac[3][14] |
---|
1785 | #define YJ4I16 Yjac[3][15] |
---|
1786 | #define YJ4I17 Yjac[3][16] |
---|
1787 | #define YJ4I18 Yjac[3][17] |
---|
1788 | #define YJ4I19 Yjac[3][18] |
---|
1789 | #define YJ4I20 Yjac[3][19] |
---|
1790 | #define YJ4I21 Yjac[3][20] |
---|
1791 | #define YJ4I22 Yjac[3][21] |
---|
1792 | #define YJ4I23 Yjac[3][22] |
---|
1793 | #define YJ4I24 Yjac[3][23] |
---|
1794 | #define YJ4I25 Yjac[3][24] |
---|
1795 | #define YJ4I26 Yjac[3][25] |
---|
1796 | #define YJ4I27 Yjac[3][26] |
---|
1797 | #define YJ4I28 Yjac[3][27] |
---|
1798 | #define YJ4I29 Yjac[3][28] |
---|
1799 | #define YJ4I30 Yjac[3][29] |
---|
1800 | #define YJ4I31 Yjac[3][30] |
---|
1801 | double Ytbeta[YMAX_NBI]; //max table of global and common beta |
---|
1802 | #ifdef _OPENMP |
---|
1803 | #pragma omp threadprivate(Yting,Yjac,Ytbeta) // Yting is a private global variable in the case of parallelism |
---|
1804 | #endif |
---|
1805 | |
---|
1806 | /*------- SOME OTHER AUTOMATIC GENERATION ------------------*/ |
---|
1807 | |
---|
1808 | struct Yst_obs { |
---|
1809 | int time; |
---|
1810 | int imod; |
---|
1811 | int smod; |
---|
1812 | int iaxe; |
---|
1813 | int jaxe; |
---|
1814 | int kaxe; |
---|
1815 | YREAL vobs; |
---|
1816 | }; |
---|
1817 | struct Yst_obs Yaobs; |
---|
1818 | int Yobs_insert(struct Yst_obs *aobs); |
---|
1819 | |
---|
1820 | /*------- GENERATION of NECESSARY PROTOTYPES -------------*/ |
---|
1821 | double Ycostdiff(double dinov, double dcov); |
---|
1822 | |
---|
1823 | /*------- AUTOMATIC GENERATION of YaoModul class ----------*/ |
---|
1824 | |
---|
1825 | //////////// Begin of the Yao Class Yaosshn_c //////////// |
---|
1826 | class Yaosshn_c |
---|
1827 | { |
---|
1828 | public: |
---|
1829 | double Ystate[YA1_S3d][YA2_S3d][YNBS_sshn_c]; |
---|
1830 | double Ygrad[YA1_S3d][YA2_S3d][YNBS_sshn_c]; |
---|
1831 | |
---|
1832 | //:=========> Constructor - Destructor ============ |
---|
1833 | Yaosshn_c(){} |
---|
1834 | ~Yaosshn_c(){} |
---|
1835 | |
---|
1836 | }; |
---|
1837 | |
---|
1838 | //////////// Begin of the Yao Class Yaota_c //////////// |
---|
1839 | class Yaota_c |
---|
1840 | { |
---|
1841 | public: |
---|
1842 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1843 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1844 | double Yepsi[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1845 | double Ywish[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ta_c]; |
---|
1846 | |
---|
1847 | //:=========> Constructor - Destructor ============ |
---|
1848 | Yaota_c(){} |
---|
1849 | ~Yaota_c(){} |
---|
1850 | |
---|
1851 | }; |
---|
1852 | |
---|
1853 | //////////// Begin of the Yao Class Yaosa_c //////////// |
---|
1854 | class Yaosa_c |
---|
1855 | { |
---|
1856 | public: |
---|
1857 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_sa_c]; |
---|
1858 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_sa_c]; |
---|
1859 | |
---|
1860 | //:=========> Constructor - Destructor ============ |
---|
1861 | Yaosa_c(){} |
---|
1862 | ~Yaosa_c(){} |
---|
1863 | |
---|
1864 | }; |
---|
1865 | |
---|
1866 | //////////// Begin of the Yao Class Yaoua_c //////////// |
---|
1867 | class Yaoua_c |
---|
1868 | { |
---|
1869 | public: |
---|
1870 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ua_c]; |
---|
1871 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_ua_c]; |
---|
1872 | |
---|
1873 | //:=========> Constructor - Destructor ============ |
---|
1874 | Yaoua_c(){} |
---|
1875 | ~Yaoua_c(){} |
---|
1876 | |
---|
1877 | }; |
---|
1878 | |
---|
1879 | //////////// Begin of the Yao Class Yaova_c //////////// |
---|
1880 | class Yaova_c |
---|
1881 | { |
---|
1882 | public: |
---|
1883 | double Ystate[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_va_c]; |
---|
1884 | double Ygrad[YA1_S3d][YA2_S3d][YA3_S3d][YNBS_va_c]; |
---|
1885 | |
---|
1886 | //:=========> Constructor - Destructor ============ |
---|
1887 | Yaova_c(){} |
---|
1888 | ~Yaova_c(){} |
---|
1889 | |
---|
1890 | }; |
---|
1891 | |
---|
1892 | //////////// Begin of the Yao Class Yaosbcgyre_qsr_qns //////////// |
---|
1893 | class Yaosbcgyre_qsr_qns |
---|
1894 | { |
---|
1895 | public: |
---|
1896 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_qsr_qns]; |
---|
1897 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_qsr_qns]; |
---|
1898 | |
---|
1899 | //:=========> Constructor - Destructor ============ |
---|
1900 | Yaosbcgyre_qsr_qns(){} |
---|
1901 | ~Yaosbcgyre_qsr_qns(){} |
---|
1902 | |
---|
1903 | }; |
---|
1904 | |
---|
1905 | /*M_PCL */ |
---|
1906 | class sbcgyre_qsr_qns:public Yaosbcgyre_qsr_qns |
---|
1907 | { public: |
---|
1908 | sbcgyre_qsr_qns(){}; |
---|
1909 | ~sbcgyre_qsr_qns (){}; |
---|
1910 | void forward (double x0); |
---|
1911 | void backward(double x0); |
---|
1912 | }; |
---|
1913 | |
---|
1914 | //////////// Begin of the Yao Class Yaosbcgyre_emp1 //////////// |
---|
1915 | class Yaosbcgyre_emp1 |
---|
1916 | { |
---|
1917 | public: |
---|
1918 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp1]; |
---|
1919 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp1]; |
---|
1920 | |
---|
1921 | //:=========> Constructor - Destructor ============ |
---|
1922 | Yaosbcgyre_emp1(){} |
---|
1923 | ~Yaosbcgyre_emp1(){} |
---|
1924 | |
---|
1925 | }; |
---|
1926 | |
---|
1927 | /*M_PCL */ |
---|
1928 | class sbcgyre_emp1:public Yaosbcgyre_emp1 |
---|
1929 | { public: |
---|
1930 | sbcgyre_emp1(){}; |
---|
1931 | ~sbcgyre_emp1 (){}; |
---|
1932 | void forward (); |
---|
1933 | void backward(); |
---|
1934 | }; |
---|
1935 | |
---|
1936 | //////////// Begin of the Yao Class Yaosbcgyre_zsumemp_zsurf //////////// |
---|
1937 | class Yaosbcgyre_zsumemp_zsurf |
---|
1938 | { |
---|
1939 | public: |
---|
1940 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_zsumemp_zsurf]; |
---|
1941 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_zsumemp_zsurf]; |
---|
1942 | |
---|
1943 | //:=========> Constructor - Destructor ============ |
---|
1944 | Yaosbcgyre_zsumemp_zsurf(){} |
---|
1945 | ~Yaosbcgyre_zsumemp_zsurf(){} |
---|
1946 | |
---|
1947 | }; |
---|
1948 | |
---|
1949 | /*M_PCL */ |
---|
1950 | class sbcgyre_zsumemp_zsurf:public Yaosbcgyre_zsumemp_zsurf |
---|
1951 | { public: |
---|
1952 | sbcgyre_zsumemp_zsurf(){}; |
---|
1953 | ~sbcgyre_zsumemp_zsurf (){}; |
---|
1954 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
1955 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
1956 | }; |
---|
1957 | |
---|
1958 | //////////// Begin of the Yao Class Yaosbcgyre_emp //////////// |
---|
1959 | class Yaosbcgyre_emp |
---|
1960 | { |
---|
1961 | public: |
---|
1962 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp]; |
---|
1963 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emp]; |
---|
1964 | |
---|
1965 | //:=========> Constructor - Destructor ============ |
---|
1966 | Yaosbcgyre_emp(){} |
---|
1967 | ~Yaosbcgyre_emp(){} |
---|
1968 | |
---|
1969 | }; |
---|
1970 | |
---|
1971 | /*M_PCL */ |
---|
1972 | class sbcgyre_emp:public Yaosbcgyre_emp |
---|
1973 | { public: |
---|
1974 | sbcgyre_emp(){}; |
---|
1975 | ~sbcgyre_emp (){}; |
---|
1976 | void forward (double x0,double x1,double x2); |
---|
1977 | void backward(double x0,double x1,double x2); |
---|
1978 | }; |
---|
1979 | |
---|
1980 | //////////// Begin of the Yao Class Yaosbcgyre_emps //////////// |
---|
1981 | class Yaosbcgyre_emps |
---|
1982 | { |
---|
1983 | public: |
---|
1984 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emps]; |
---|
1985 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_emps]; |
---|
1986 | |
---|
1987 | //:=========> Constructor - Destructor ============ |
---|
1988 | Yaosbcgyre_emps(){} |
---|
1989 | ~Yaosbcgyre_emps(){} |
---|
1990 | |
---|
1991 | }; |
---|
1992 | |
---|
1993 | /*M_PCL */ |
---|
1994 | class sbcgyre_emps:public Yaosbcgyre_emps |
---|
1995 | { public: |
---|
1996 | sbcgyre_emps(){}; |
---|
1997 | ~sbcgyre_emps (){}; |
---|
1998 | void forward (double x0); |
---|
1999 | void backward(double x0); |
---|
2000 | }; |
---|
2001 | |
---|
2002 | //////////// Begin of the Yao Class Yaosbcgyre_utau_vtau //////////// |
---|
2003 | class Yaosbcgyre_utau_vtau |
---|
2004 | { |
---|
2005 | public: |
---|
2006 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_utau_vtau]; |
---|
2007 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_utau_vtau]; |
---|
2008 | |
---|
2009 | //:=========> Constructor - Destructor ============ |
---|
2010 | Yaosbcgyre_utau_vtau(){} |
---|
2011 | ~Yaosbcgyre_utau_vtau(){} |
---|
2012 | |
---|
2013 | }; |
---|
2014 | |
---|
2015 | /*M_PCL */ |
---|
2016 | class sbcgyre_utau_vtau:public Yaosbcgyre_utau_vtau |
---|
2017 | { public: |
---|
2018 | sbcgyre_utau_vtau(){}; |
---|
2019 | ~sbcgyre_utau_vtau (){}; |
---|
2020 | void forward (); |
---|
2021 | void backward(); |
---|
2022 | }; |
---|
2023 | |
---|
2024 | //////////// Begin of the Yao Class Yaosbcgyre_wndm //////////// |
---|
2025 | class Yaosbcgyre_wndm |
---|
2026 | { |
---|
2027 | public: |
---|
2028 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_wndm]; |
---|
2029 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sbcgyre_wndm]; |
---|
2030 | |
---|
2031 | //:=========> Constructor - Destructor ============ |
---|
2032 | Yaosbcgyre_wndm(){} |
---|
2033 | ~Yaosbcgyre_wndm(){} |
---|
2034 | |
---|
2035 | }; |
---|
2036 | |
---|
2037 | /*M_PCL */ |
---|
2038 | class sbcgyre_wndm:public Yaosbcgyre_wndm |
---|
2039 | { public: |
---|
2040 | sbcgyre_wndm(){}; |
---|
2041 | ~sbcgyre_wndm (){}; |
---|
2042 | void forward (double x0,double x1,double x2,double x3); |
---|
2043 | void backward(double x0,double x1,double x2,double x3); |
---|
2044 | }; |
---|
2045 | |
---|
2046 | //////////// Begin of the Yao Class Yaobn2_rn2 //////////// |
---|
2047 | class Yaobn2_rn2 |
---|
2048 | { |
---|
2049 | public: |
---|
2050 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_bn2_rn2]; |
---|
2051 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_bn2_rn2]; |
---|
2052 | |
---|
2053 | //:=========> Constructor - Destructor ============ |
---|
2054 | Yaobn2_rn2(){} |
---|
2055 | ~Yaobn2_rn2(){} |
---|
2056 | |
---|
2057 | }; |
---|
2058 | |
---|
2059 | /*M_PCL */ |
---|
2060 | class bn2_rn2:public Yaobn2_rn2 |
---|
2061 | { public: |
---|
2062 | bn2_rn2(){}; |
---|
2063 | ~bn2_rn2 (){}; |
---|
2064 | void forward (double x0,double x1,double x2,double x3); |
---|
2065 | void backward(double x0,double x1,double x2,double x3); |
---|
2066 | }; |
---|
2067 | |
---|
2068 | //////////// Begin of the Yao Class Yaozdf_avt_avmu_avmv //////////// |
---|
2069 | class Yaozdf_avt_avmu_avmv |
---|
2070 | { |
---|
2071 | public: |
---|
2072 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zdf_avt_avmu_avmv]; |
---|
2073 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zdf_avt_avmu_avmv]; |
---|
2074 | |
---|
2075 | //:=========> Constructor - Destructor ============ |
---|
2076 | Yaozdf_avt_avmu_avmv(){} |
---|
2077 | ~Yaozdf_avt_avmu_avmv(){} |
---|
2078 | |
---|
2079 | }; |
---|
2080 | |
---|
2081 | /*M_PCL */ |
---|
2082 | class zdf_avt_avmu_avmv:public Yaozdf_avt_avmu_avmv |
---|
2083 | { public: |
---|
2084 | zdf_avt_avmu_avmv(){}; |
---|
2085 | ~zdf_avt_avmu_avmv (){}; |
---|
2086 | 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); |
---|
2087 | 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); |
---|
2088 | }; |
---|
2089 | |
---|
2090 | //////////// Begin of the Yao Class Yaozdfmxl_hmld //////////// |
---|
2091 | class Yaozdfmxl_hmld |
---|
2092 | { |
---|
2093 | public: |
---|
2094 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_hmld]; |
---|
2095 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_hmld]; |
---|
2096 | |
---|
2097 | //:=========> Constructor - Destructor ============ |
---|
2098 | Yaozdfmxl_hmld(){} |
---|
2099 | ~Yaozdfmxl_hmld(){} |
---|
2100 | |
---|
2101 | }; |
---|
2102 | |
---|
2103 | /*M_PCL */ |
---|
2104 | class zdfmxl_hmld:public Yaozdfmxl_hmld |
---|
2105 | { public: |
---|
2106 | zdfmxl_hmld(){}; |
---|
2107 | ~zdfmxl_hmld (){}; |
---|
2108 | void forward (); |
---|
2109 | void backward(); |
---|
2110 | }; |
---|
2111 | |
---|
2112 | //////////// Begin of the Yao Class Yaozdfmxl_nmln_hmlp_hmlpt //////////// |
---|
2113 | class Yaozdfmxl_nmln_hmlp_hmlpt |
---|
2114 | { |
---|
2115 | public: |
---|
2116 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_nmln_hmlp_hmlpt]; |
---|
2117 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_zdfmxl_nmln_hmlp_hmlpt]; |
---|
2118 | |
---|
2119 | //:=========> Constructor - Destructor ============ |
---|
2120 | Yaozdfmxl_nmln_hmlp_hmlpt(){} |
---|
2121 | ~Yaozdfmxl_nmln_hmlp_hmlpt(){} |
---|
2122 | |
---|
2123 | }; |
---|
2124 | |
---|
2125 | /*M_PCL */ |
---|
2126 | class zdfmxl_nmln_hmlp_hmlpt:public Yaozdfmxl_nmln_hmlp_hmlpt |
---|
2127 | { public: |
---|
2128 | zdfmxl_nmln_hmlp_hmlpt(){}; |
---|
2129 | ~zdfmxl_nmln_hmlp_hmlpt (){}; |
---|
2130 | void forward (); |
---|
2131 | void backward(); |
---|
2132 | }; |
---|
2133 | |
---|
2134 | //////////// Begin of the Yao Class Yaota_sa_trasbc //////////// |
---|
2135 | class Yaota_sa_trasbc |
---|
2136 | { |
---|
2137 | public: |
---|
2138 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_ta_sa_trasbc]; |
---|
2139 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_ta_sa_trasbc]; |
---|
2140 | |
---|
2141 | //:=========> Constructor - Destructor ============ |
---|
2142 | Yaota_sa_trasbc(){} |
---|
2143 | ~Yaota_sa_trasbc(){} |
---|
2144 | |
---|
2145 | }; |
---|
2146 | |
---|
2147 | /*M_PCL */ |
---|
2148 | class ta_sa_trasbc:public Yaota_sa_trasbc |
---|
2149 | { public: |
---|
2150 | ta_sa_trasbc(){}; |
---|
2151 | ~ta_sa_trasbc (){}; |
---|
2152 | void forward (double x0,double x1,double x2); |
---|
2153 | void backward(double x0,double x1,double x2); |
---|
2154 | }; |
---|
2155 | |
---|
2156 | //////////// Begin of the Yao Class Yaota_traqsr //////////// |
---|
2157 | class Yaota_traqsr |
---|
2158 | { |
---|
2159 | public: |
---|
2160 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traqsr]; |
---|
2161 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traqsr]; |
---|
2162 | |
---|
2163 | //:=========> Constructor - Destructor ============ |
---|
2164 | Yaota_traqsr(){} |
---|
2165 | ~Yaota_traqsr(){} |
---|
2166 | |
---|
2167 | }; |
---|
2168 | |
---|
2169 | /*M_PCL */ |
---|
2170 | class ta_traqsr:public Yaota_traqsr |
---|
2171 | { public: |
---|
2172 | ta_traqsr(){}; |
---|
2173 | ~ta_traqsr (){}; |
---|
2174 | void forward (double x0,double x1); |
---|
2175 | void backward(double x0,double x1); |
---|
2176 | }; |
---|
2177 | |
---|
2178 | //////////// Begin of the Yao Class Yaozcent_hor_traadv_cen2 //////////// |
---|
2179 | class Yaozcent_hor_traadv_cen2 |
---|
2180 | { |
---|
2181 | public: |
---|
2182 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_hor_traadv_cen2]; |
---|
2183 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_hor_traadv_cen2]; |
---|
2184 | |
---|
2185 | //:=========> Constructor - Destructor ============ |
---|
2186 | Yaozcent_hor_traadv_cen2(){} |
---|
2187 | ~Yaozcent_hor_traadv_cen2(){} |
---|
2188 | |
---|
2189 | }; |
---|
2190 | |
---|
2191 | /*M_PCL */ |
---|
2192 | class zcent_hor_traadv_cen2:public Yaozcent_hor_traadv_cen2 |
---|
2193 | { public: |
---|
2194 | zcent_hor_traadv_cen2(){}; |
---|
2195 | ~zcent_hor_traadv_cen2 (){}; |
---|
2196 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2197 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2198 | }; |
---|
2199 | |
---|
2200 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2201 | class zcens_hor_traadv_cen2:public zcent_hor_traadv_cen2{}; |
---|
2202 | |
---|
2203 | //////////// Begin of the Yao Class Yaota_hor_traadv_cen2 //////////// |
---|
2204 | class Yaota_hor_traadv_cen2 |
---|
2205 | { |
---|
2206 | public: |
---|
2207 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_hor_traadv_cen2]; |
---|
2208 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_hor_traadv_cen2]; |
---|
2209 | |
---|
2210 | //:=========> Constructor - Destructor ============ |
---|
2211 | Yaota_hor_traadv_cen2(){} |
---|
2212 | ~Yaota_hor_traadv_cen2(){} |
---|
2213 | |
---|
2214 | }; |
---|
2215 | |
---|
2216 | /*M_PCL */ |
---|
2217 | class ta_hor_traadv_cen2:public Yaota_hor_traadv_cen2 |
---|
2218 | { public: |
---|
2219 | ta_hor_traadv_cen2(){}; |
---|
2220 | ~ta_hor_traadv_cen2 (){}; |
---|
2221 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2222 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2223 | }; |
---|
2224 | |
---|
2225 | //////////// Begin of the Yao Class Yaosa_hor_traadv_cen2 //////////// |
---|
2226 | class Yaosa_hor_traadv_cen2 |
---|
2227 | { |
---|
2228 | public: |
---|
2229 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa_hor_traadv_cen2]; |
---|
2230 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa_hor_traadv_cen2]; |
---|
2231 | |
---|
2232 | //:=========> Constructor - Destructor ============ |
---|
2233 | Yaosa_hor_traadv_cen2(){} |
---|
2234 | ~Yaosa_hor_traadv_cen2(){} |
---|
2235 | |
---|
2236 | }; |
---|
2237 | |
---|
2238 | /*M_PCL */ |
---|
2239 | class sa_hor_traadv_cen2:public Yaosa_hor_traadv_cen2 |
---|
2240 | { public: |
---|
2241 | sa_hor_traadv_cen2(){}; |
---|
2242 | ~sa_hor_traadv_cen2 (){}; |
---|
2243 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2244 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2245 | }; |
---|
2246 | |
---|
2247 | //////////// Begin of the Yao Class Yaozcent_ver_traadv_cen2 //////////// |
---|
2248 | class Yaozcent_ver_traadv_cen2 |
---|
2249 | { |
---|
2250 | public: |
---|
2251 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_ver_traadv_cen2]; |
---|
2252 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zcent_ver_traadv_cen2]; |
---|
2253 | |
---|
2254 | //:=========> Constructor - Destructor ============ |
---|
2255 | Yaozcent_ver_traadv_cen2(){} |
---|
2256 | ~Yaozcent_ver_traadv_cen2(){} |
---|
2257 | |
---|
2258 | }; |
---|
2259 | |
---|
2260 | /*M_PCL */ |
---|
2261 | class zcent_ver_traadv_cen2:public Yaozcent_ver_traadv_cen2 |
---|
2262 | { public: |
---|
2263 | zcent_ver_traadv_cen2(){}; |
---|
2264 | ~zcent_ver_traadv_cen2 (){}; |
---|
2265 | void forward (double x0,double x1,double x2); |
---|
2266 | void backward(double x0,double x1,double x2); |
---|
2267 | }; |
---|
2268 | |
---|
2269 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2270 | class zcens_ver_traadv_cen2:public zcent_ver_traadv_cen2{}; |
---|
2271 | |
---|
2272 | //////////// Begin of the Yao Class Yaota_ver_traadv_cen2 //////////// |
---|
2273 | class Yaota_ver_traadv_cen2 |
---|
2274 | { |
---|
2275 | public: |
---|
2276 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_ver_traadv_cen2]; |
---|
2277 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_ver_traadv_cen2]; |
---|
2278 | |
---|
2279 | //:=========> Constructor - Destructor ============ |
---|
2280 | Yaota_ver_traadv_cen2(){} |
---|
2281 | ~Yaota_ver_traadv_cen2(){} |
---|
2282 | |
---|
2283 | }; |
---|
2284 | |
---|
2285 | /*M_PCL */ |
---|
2286 | class ta_ver_traadv_cen2:public Yaota_ver_traadv_cen2 |
---|
2287 | { public: |
---|
2288 | ta_ver_traadv_cen2(){}; |
---|
2289 | ~ta_ver_traadv_cen2 (){}; |
---|
2290 | void forward (double x0,double x1,double x2); |
---|
2291 | void backward(double x0,double x1,double x2); |
---|
2292 | }; |
---|
2293 | |
---|
2294 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2295 | class sa_ver_traadv_cen2:public ta_ver_traadv_cen2{}; |
---|
2296 | |
---|
2297 | //////////// Begin of the Yao Class Yaoztuv_traldf_lap //////////// |
---|
2298 | class Yaoztuv_traldf_lap |
---|
2299 | { |
---|
2300 | public: |
---|
2301 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ztuv_traldf_lap]; |
---|
2302 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ztuv_traldf_lap]; |
---|
2303 | |
---|
2304 | //:=========> Constructor - Destructor ============ |
---|
2305 | Yaoztuv_traldf_lap(){} |
---|
2306 | ~Yaoztuv_traldf_lap(){} |
---|
2307 | |
---|
2308 | }; |
---|
2309 | |
---|
2310 | /*M_PCL */ |
---|
2311 | class ztuv_traldf_lap:public Yaoztuv_traldf_lap |
---|
2312 | { public: |
---|
2313 | ztuv_traldf_lap(){}; |
---|
2314 | ~ztuv_traldf_lap (){}; |
---|
2315 | void forward (double x0,double x1,double x2); |
---|
2316 | void backward(double x0,double x1,double x2); |
---|
2317 | }; |
---|
2318 | |
---|
2319 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2320 | class zsuv_traldf_lap:public ztuv_traldf_lap{}; |
---|
2321 | |
---|
2322 | //////////// Begin of the Yao Class Yaota_traldf_lap //////////// |
---|
2323 | class Yaota_traldf_lap |
---|
2324 | { |
---|
2325 | public: |
---|
2326 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traldf_lap]; |
---|
2327 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta_traldf_lap]; |
---|
2328 | |
---|
2329 | //:=========> Constructor - Destructor ============ |
---|
2330 | Yaota_traldf_lap(){} |
---|
2331 | ~Yaota_traldf_lap(){} |
---|
2332 | |
---|
2333 | }; |
---|
2334 | |
---|
2335 | /*M_PCL */ |
---|
2336 | class ta_traldf_lap:public Yaota_traldf_lap |
---|
2337 | { public: |
---|
2338 | ta_traldf_lap(){}; |
---|
2339 | ~ta_traldf_lap (){}; |
---|
2340 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2341 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2342 | }; |
---|
2343 | |
---|
2344 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2345 | class sa_traldf_lap:public ta_traldf_lap{}; |
---|
2346 | |
---|
2347 | //////////// Begin of the Yao Class Yaozwisd_trazdf_imp //////////// |
---|
2348 | class Yaozwisd_trazdf_imp |
---|
2349 | { |
---|
2350 | public: |
---|
2351 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_trazdf_imp]; |
---|
2352 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_trazdf_imp]; |
---|
2353 | |
---|
2354 | //:=========> Constructor - Destructor ============ |
---|
2355 | Yaozwisd_trazdf_imp(){} |
---|
2356 | ~Yaozwisd_trazdf_imp(){} |
---|
2357 | |
---|
2358 | }; |
---|
2359 | |
---|
2360 | /*M_PCL */ |
---|
2361 | class zwisd_trazdf_imp:public Yaozwisd_trazdf_imp |
---|
2362 | { public: |
---|
2363 | zwisd_trazdf_imp(){}; |
---|
2364 | ~zwisd_trazdf_imp (){}; |
---|
2365 | void forward (double x0,double x1); |
---|
2366 | void backward(double x0,double x1); |
---|
2367 | }; |
---|
2368 | |
---|
2369 | //////////// Begin of the Yao Class Yaozrhs_trazdf_imp //////////// |
---|
2370 | class Yaozrhs_trazdf_imp |
---|
2371 | { |
---|
2372 | public: |
---|
2373 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_trazdf_imp]; |
---|
2374 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_trazdf_imp]; |
---|
2375 | |
---|
2376 | //:=========> Constructor - Destructor ============ |
---|
2377 | Yaozrhs_trazdf_imp(){} |
---|
2378 | ~Yaozrhs_trazdf_imp(){} |
---|
2379 | |
---|
2380 | }; |
---|
2381 | |
---|
2382 | /*M_PCL */ |
---|
2383 | class zrhs_trazdf_imp:public Yaozrhs_trazdf_imp |
---|
2384 | { public: |
---|
2385 | zrhs_trazdf_imp(){}; |
---|
2386 | ~zrhs_trazdf_imp (){}; |
---|
2387 | void forward (double x0,double x1); |
---|
2388 | void backward(double x0,double x1); |
---|
2389 | }; |
---|
2390 | |
---|
2391 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2392 | class zrhs_sa_trazdf_imp:public zrhs_trazdf_imp{}; |
---|
2393 | |
---|
2394 | //////////// Begin of the Yao Class Yaozwt_trazdf_imp //////////// |
---|
2395 | class Yaozwt_trazdf_imp |
---|
2396 | { |
---|
2397 | public: |
---|
2398 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwt_trazdf_imp]; |
---|
2399 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwt_trazdf_imp]; |
---|
2400 | |
---|
2401 | //:=========> Constructor - Destructor ============ |
---|
2402 | Yaozwt_trazdf_imp(){} |
---|
2403 | ~Yaozwt_trazdf_imp(){} |
---|
2404 | |
---|
2405 | }; |
---|
2406 | |
---|
2407 | /*M_PCL */ |
---|
2408 | class zwt_trazdf_imp:public Yaozwt_trazdf_imp |
---|
2409 | { public: |
---|
2410 | zwt_trazdf_imp(){}; |
---|
2411 | ~zwt_trazdf_imp (){}; |
---|
2412 | void forward (double x0,double x1,double x2,double x3); |
---|
2413 | void backward(double x0,double x1,double x2,double x3); |
---|
2414 | }; |
---|
2415 | |
---|
2416 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2417 | class ta_de_trazdf_imp:public zwt_trazdf_imp{}; |
---|
2418 | |
---|
2419 | //////////// Begin of the Yao Class Yaota //////////// |
---|
2420 | class Yaota |
---|
2421 | { |
---|
2422 | public: |
---|
2423 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta]; |
---|
2424 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ta]; |
---|
2425 | |
---|
2426 | //:=========> Constructor - Destructor ============ |
---|
2427 | Yaota(){} |
---|
2428 | ~Yaota(){} |
---|
2429 | |
---|
2430 | }; |
---|
2431 | |
---|
2432 | /*M_PCL */ |
---|
2433 | class ta:public Yaota |
---|
2434 | { public: |
---|
2435 | ta(){}; |
---|
2436 | ~ta (){}; |
---|
2437 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2438 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2439 | }; |
---|
2440 | |
---|
2441 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2442 | class sa_de_trazdf_imp:public ta_de_trazdf_imp{}; |
---|
2443 | |
---|
2444 | //////////// Begin of the Yao Class Yaosa //////////// |
---|
2445 | class Yaosa |
---|
2446 | { |
---|
2447 | public: |
---|
2448 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa]; |
---|
2449 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sa]; |
---|
2450 | |
---|
2451 | //:=========> Constructor - Destructor ============ |
---|
2452 | Yaosa(){} |
---|
2453 | ~Yaosa(){} |
---|
2454 | |
---|
2455 | }; |
---|
2456 | |
---|
2457 | /*M_PCL */ |
---|
2458 | class sa:public Yaosa |
---|
2459 | { public: |
---|
2460 | sa(){}; |
---|
2461 | ~sa (){}; |
---|
2462 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2463 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2464 | }; |
---|
2465 | |
---|
2466 | //////////// Begin of the Yao Class Yaotb //////////// |
---|
2467 | class Yaotb |
---|
2468 | { |
---|
2469 | public: |
---|
2470 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2471 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2472 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_tb]; |
---|
2473 | |
---|
2474 | //:=========> Constructor - Destructor ============ |
---|
2475 | Yaotb(){} |
---|
2476 | ~Yaotb(){} |
---|
2477 | |
---|
2478 | }; |
---|
2479 | |
---|
2480 | /*M_PCL */ |
---|
2481 | class tb:public Yaotb |
---|
2482 | { public: |
---|
2483 | tb(){}; |
---|
2484 | ~tb (){}; |
---|
2485 | void forward (double x0,double x1,double x2,double x3); |
---|
2486 | void backward(double x0,double x1,double x2,double x3); |
---|
2487 | }; |
---|
2488 | |
---|
2489 | //////////// Begin of the Yao Class Yaosb //////////// |
---|
2490 | class Yaosb |
---|
2491 | { |
---|
2492 | public: |
---|
2493 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2494 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2495 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_sb]; |
---|
2496 | |
---|
2497 | //:=========> Constructor - Destructor ============ |
---|
2498 | Yaosb(){} |
---|
2499 | ~Yaosb(){} |
---|
2500 | |
---|
2501 | }; |
---|
2502 | |
---|
2503 | /*M_PCL */ |
---|
2504 | class sb:public Yaosb |
---|
2505 | { public: |
---|
2506 | sb(){}; |
---|
2507 | ~sb (){}; |
---|
2508 | void forward (double x0,double x1,double x2,double x3); |
---|
2509 | void backward(double x0,double x1,double x2,double x3); |
---|
2510 | }; |
---|
2511 | |
---|
2512 | //////////// Begin of the Yao Class Yaorhd //////////// |
---|
2513 | class Yaorhd |
---|
2514 | { |
---|
2515 | public: |
---|
2516 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhd]; |
---|
2517 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhd]; |
---|
2518 | |
---|
2519 | //:=========> Constructor - Destructor ============ |
---|
2520 | Yaorhd(){} |
---|
2521 | ~Yaorhd(){} |
---|
2522 | |
---|
2523 | }; |
---|
2524 | |
---|
2525 | /*M_PCL */ |
---|
2526 | class rhd:public Yaorhd |
---|
2527 | { public: |
---|
2528 | rhd(){}; |
---|
2529 | ~rhd (){}; |
---|
2530 | void forward (double x0,double x1); |
---|
2531 | void backward(double x0,double x1); |
---|
2532 | }; |
---|
2533 | |
---|
2534 | //////////// Begin of the Yao Class Yaorhop //////////// |
---|
2535 | class Yaorhop |
---|
2536 | { |
---|
2537 | public: |
---|
2538 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhop]; |
---|
2539 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rhop]; |
---|
2540 | |
---|
2541 | //:=========> Constructor - Destructor ============ |
---|
2542 | Yaorhop(){} |
---|
2543 | ~Yaorhop(){} |
---|
2544 | |
---|
2545 | }; |
---|
2546 | |
---|
2547 | /*M_PCL */ |
---|
2548 | class rhop:public Yaorhop |
---|
2549 | { public: |
---|
2550 | rhop(){}; |
---|
2551 | ~rhop (){}; |
---|
2552 | void forward (double x0); |
---|
2553 | void backward(double x0); |
---|
2554 | }; |
---|
2555 | |
---|
2556 | //////////// Begin of the Yao Class Yaohmf_TF_dynadv_cen2 //////////// |
---|
2557 | class Yaohmf_TF_dynadv_cen2 |
---|
2558 | { |
---|
2559 | public: |
---|
2560 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hmf_TF_dynadv_cen2]; |
---|
2561 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hmf_TF_dynadv_cen2]; |
---|
2562 | |
---|
2563 | //:=========> Constructor - Destructor ============ |
---|
2564 | Yaohmf_TF_dynadv_cen2(){} |
---|
2565 | ~Yaohmf_TF_dynadv_cen2(){} |
---|
2566 | |
---|
2567 | }; |
---|
2568 | |
---|
2569 | /*M_PCL */ |
---|
2570 | class hmf_TF_dynadv_cen2:public Yaohmf_TF_dynadv_cen2 |
---|
2571 | { public: |
---|
2572 | hmf_TF_dynadv_cen2(){}; |
---|
2573 | ~hmf_TF_dynadv_cen2 (){}; |
---|
2574 | void forward (double x0,double x1,double x2,double x3,double x4,double x5); |
---|
2575 | void backward(double x0,double x1,double x2,double x3,double x4,double x5); |
---|
2576 | }; |
---|
2577 | |
---|
2578 | //////////// Begin of the Yao Class Yaozua_dhmf_dynadv_cen2 //////////// |
---|
2579 | class Yaozua_dhmf_dynadv_cen2 |
---|
2580 | { |
---|
2581 | public: |
---|
2582 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zua_dhmf_dynadv_cen2]; |
---|
2583 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zua_dhmf_dynadv_cen2]; |
---|
2584 | |
---|
2585 | //:=========> Constructor - Destructor ============ |
---|
2586 | Yaozua_dhmf_dynadv_cen2(){} |
---|
2587 | ~Yaozua_dhmf_dynadv_cen2(){} |
---|
2588 | |
---|
2589 | }; |
---|
2590 | |
---|
2591 | /*M_PCL */ |
---|
2592 | class zua_dhmf_dynadv_cen2:public Yaozua_dhmf_dynadv_cen2 |
---|
2593 | { public: |
---|
2594 | zua_dhmf_dynadv_cen2(){}; |
---|
2595 | ~zua_dhmf_dynadv_cen2 (){}; |
---|
2596 | void forward (double x0,double x1,double x2,double x3); |
---|
2597 | void backward(double x0,double x1,double x2,double x3); |
---|
2598 | }; |
---|
2599 | |
---|
2600 | //////////// Begin of the Yao Class Yaozva_dhmf_dynadv_cen2 //////////// |
---|
2601 | class Yaozva_dhmf_dynadv_cen2 |
---|
2602 | { |
---|
2603 | public: |
---|
2604 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zva_dhmf_dynadv_cen2]; |
---|
2605 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zva_dhmf_dynadv_cen2]; |
---|
2606 | |
---|
2607 | //:=========> Constructor - Destructor ============ |
---|
2608 | Yaozva_dhmf_dynadv_cen2(){} |
---|
2609 | ~Yaozva_dhmf_dynadv_cen2(){} |
---|
2610 | |
---|
2611 | }; |
---|
2612 | |
---|
2613 | /*M_PCL */ |
---|
2614 | class zva_dhmf_dynadv_cen2:public Yaozva_dhmf_dynadv_cen2 |
---|
2615 | { public: |
---|
2616 | zva_dhmf_dynadv_cen2(){}; |
---|
2617 | ~zva_dhmf_dynadv_cen2 (){}; |
---|
2618 | void forward (double x0,double x1,double x2,double x3); |
---|
2619 | void backward(double x0,double x1,double x2,double x3); |
---|
2620 | }; |
---|
2621 | |
---|
2622 | //////////// Begin of the Yao Class Yaozfuv_UW_dynadv_cen2 //////////// |
---|
2623 | class Yaozfuv_UW_dynadv_cen2 |
---|
2624 | { |
---|
2625 | public: |
---|
2626 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zfuv_UW_dynadv_cen2]; |
---|
2627 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zfuv_UW_dynadv_cen2]; |
---|
2628 | |
---|
2629 | //:=========> Constructor - Destructor ============ |
---|
2630 | Yaozfuv_UW_dynadv_cen2(){} |
---|
2631 | ~Yaozfuv_UW_dynadv_cen2(){} |
---|
2632 | |
---|
2633 | }; |
---|
2634 | |
---|
2635 | /*M_PCL */ |
---|
2636 | class zfuv_UW_dynadv_cen2:public Yaozfuv_UW_dynadv_cen2 |
---|
2637 | { public: |
---|
2638 | zfuv_UW_dynadv_cen2(){}; |
---|
2639 | ~zfuv_UW_dynadv_cen2 (){}; |
---|
2640 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2641 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2642 | }; |
---|
2643 | |
---|
2644 | //////////// Begin of the Yao Class Yaoua_dynadv_cen2 //////////// |
---|
2645 | class Yaoua_dynadv_cen2 |
---|
2646 | { |
---|
2647 | public: |
---|
2648 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynadv_cen2]; |
---|
2649 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynadv_cen2]; |
---|
2650 | |
---|
2651 | //:=========> Constructor - Destructor ============ |
---|
2652 | Yaoua_dynadv_cen2(){} |
---|
2653 | ~Yaoua_dynadv_cen2(){} |
---|
2654 | |
---|
2655 | }; |
---|
2656 | |
---|
2657 | /*M_PCL */ |
---|
2658 | class ua_dynadv_cen2:public Yaoua_dynadv_cen2 |
---|
2659 | { public: |
---|
2660 | ua_dynadv_cen2(){}; |
---|
2661 | ~ua_dynadv_cen2 (){}; |
---|
2662 | void forward (double x0,double x1,double x2); |
---|
2663 | void backward(double x0,double x1,double x2); |
---|
2664 | }; |
---|
2665 | |
---|
2666 | //////////// Begin of the Yao Class Yaova_dynadv_cen2 //////////// |
---|
2667 | class Yaova_dynadv_cen2 |
---|
2668 | { |
---|
2669 | public: |
---|
2670 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dynadv_cen2]; |
---|
2671 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dynadv_cen2]; |
---|
2672 | |
---|
2673 | //:=========> Constructor - Destructor ============ |
---|
2674 | Yaova_dynadv_cen2(){} |
---|
2675 | ~Yaova_dynadv_cen2(){} |
---|
2676 | |
---|
2677 | }; |
---|
2678 | |
---|
2679 | /*M_PCL */ |
---|
2680 | class va_dynadv_cen2:public Yaova_dynadv_cen2 |
---|
2681 | { public: |
---|
2682 | va_dynadv_cen2(){}; |
---|
2683 | ~va_dynadv_cen2 (){}; |
---|
2684 | void forward (double x0,double x1,double x2); |
---|
2685 | void backward(double x0,double x1,double x2); |
---|
2686 | }; |
---|
2687 | |
---|
2688 | //////////// Begin of the Yao Class Yaozwxyz_vor_ene //////////// |
---|
2689 | class Yaozwxyz_vor_ene |
---|
2690 | { |
---|
2691 | public: |
---|
2692 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwxyz_vor_ene]; |
---|
2693 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwxyz_vor_ene]; |
---|
2694 | |
---|
2695 | //:=========> Constructor - Destructor ============ |
---|
2696 | Yaozwxyz_vor_ene(){} |
---|
2697 | ~Yaozwxyz_vor_ene(){} |
---|
2698 | |
---|
2699 | }; |
---|
2700 | |
---|
2701 | /*M_PCL */ |
---|
2702 | class zwxyz_vor_ene:public Yaozwxyz_vor_ene |
---|
2703 | { public: |
---|
2704 | zwxyz_vor_ene(){}; |
---|
2705 | ~zwxyz_vor_ene (){}; |
---|
2706 | void forward (double x0,double x1,double x2,double x3); |
---|
2707 | void backward(double x0,double x1,double x2,double x3); |
---|
2708 | }; |
---|
2709 | |
---|
2710 | //////////// Begin of the Yao Class Yaoua_vor_ene //////////// |
---|
2711 | class Yaoua_vor_ene |
---|
2712 | { |
---|
2713 | public: |
---|
2714 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_vor_ene]; |
---|
2715 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_vor_ene]; |
---|
2716 | |
---|
2717 | //:=========> Constructor - Destructor ============ |
---|
2718 | Yaoua_vor_ene(){} |
---|
2719 | ~Yaoua_vor_ene(){} |
---|
2720 | |
---|
2721 | }; |
---|
2722 | |
---|
2723 | /*M_PCL */ |
---|
2724 | class ua_vor_ene:public Yaoua_vor_ene |
---|
2725 | { public: |
---|
2726 | ua_vor_ene(){}; |
---|
2727 | ~ua_vor_ene (){}; |
---|
2728 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2729 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2730 | }; |
---|
2731 | |
---|
2732 | //////////// Begin of the Yao Class Yaova_vor_ene //////////// |
---|
2733 | class Yaova_vor_ene |
---|
2734 | { |
---|
2735 | public: |
---|
2736 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_vor_ene]; |
---|
2737 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_vor_ene]; |
---|
2738 | |
---|
2739 | //:=========> Constructor - Destructor ============ |
---|
2740 | Yaova_vor_ene(){} |
---|
2741 | ~Yaova_vor_ene(){} |
---|
2742 | |
---|
2743 | }; |
---|
2744 | |
---|
2745 | /*M_PCL */ |
---|
2746 | class va_vor_ene:public Yaova_vor_ene |
---|
2747 | { public: |
---|
2748 | va_vor_ene(){}; |
---|
2749 | ~va_vor_ene (){}; |
---|
2750 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2751 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6); |
---|
2752 | }; |
---|
2753 | |
---|
2754 | //////////// Begin of the Yao Class Yaoua_dyn_ldf_lap //////////// |
---|
2755 | class Yaoua_dyn_ldf_lap |
---|
2756 | { |
---|
2757 | public: |
---|
2758 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_ldf_lap]; |
---|
2759 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_ldf_lap]; |
---|
2760 | |
---|
2761 | //:=========> Constructor - Destructor ============ |
---|
2762 | Yaoua_dyn_ldf_lap(){} |
---|
2763 | ~Yaoua_dyn_ldf_lap(){} |
---|
2764 | |
---|
2765 | }; |
---|
2766 | |
---|
2767 | /*M_PCL */ |
---|
2768 | class ua_dyn_ldf_lap:public Yaoua_dyn_ldf_lap |
---|
2769 | { public: |
---|
2770 | ua_dyn_ldf_lap(){}; |
---|
2771 | ~ua_dyn_ldf_lap (){}; |
---|
2772 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2773 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2774 | }; |
---|
2775 | |
---|
2776 | //////////// Begin of the Yao Class Yaova_dyn_ldf_lap //////////// |
---|
2777 | class Yaova_dyn_ldf_lap |
---|
2778 | { |
---|
2779 | public: |
---|
2780 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dyn_ldf_lap]; |
---|
2781 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_dyn_ldf_lap]; |
---|
2782 | |
---|
2783 | //:=========> Constructor - Destructor ============ |
---|
2784 | Yaova_dyn_ldf_lap(){} |
---|
2785 | ~Yaova_dyn_ldf_lap(){} |
---|
2786 | |
---|
2787 | }; |
---|
2788 | |
---|
2789 | /*M_PCL */ |
---|
2790 | class va_dyn_ldf_lap:public Yaova_dyn_ldf_lap |
---|
2791 | { public: |
---|
2792 | va_dyn_ldf_lap(){}; |
---|
2793 | ~va_dyn_ldf_lap (){}; |
---|
2794 | void forward (double x0,double x1,double x2,double x3,double x4); |
---|
2795 | void backward(double x0,double x1,double x2,double x3,double x4); |
---|
2796 | }; |
---|
2797 | |
---|
2798 | //////////// Begin of the Yao Class Yaozhpij_dyn_hpg_zco //////////// |
---|
2799 | class Yaozhpij_dyn_hpg_zco |
---|
2800 | { |
---|
2801 | public: |
---|
2802 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zhpij_dyn_hpg_zco]; |
---|
2803 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zhpij_dyn_hpg_zco]; |
---|
2804 | |
---|
2805 | //:=========> Constructor - Destructor ============ |
---|
2806 | Yaozhpij_dyn_hpg_zco(){} |
---|
2807 | ~Yaozhpij_dyn_hpg_zco(){} |
---|
2808 | |
---|
2809 | }; |
---|
2810 | |
---|
2811 | /*M_PCL */ |
---|
2812 | class zhpij_dyn_hpg_zco:public Yaozhpij_dyn_hpg_zco |
---|
2813 | { public: |
---|
2814 | zhpij_dyn_hpg_zco(){}; |
---|
2815 | ~zhpij_dyn_hpg_zco (){}; |
---|
2816 | void forward (double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
2817 | void backward(double x0,double x1,double x2,double x3,double x4,double x5,double x6,double x7); |
---|
2818 | }; |
---|
2819 | |
---|
2820 | //////////// Begin of the Yao Class Yaoua_dyn_hpg_zco //////////// |
---|
2821 | class Yaoua_dyn_hpg_zco |
---|
2822 | { |
---|
2823 | public: |
---|
2824 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_hpg_zco]; |
---|
2825 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dyn_hpg_zco]; |
---|
2826 | |
---|
2827 | //:=========> Constructor - Destructor ============ |
---|
2828 | Yaoua_dyn_hpg_zco(){} |
---|
2829 | ~Yaoua_dyn_hpg_zco(){} |
---|
2830 | |
---|
2831 | }; |
---|
2832 | |
---|
2833 | /*M_PCL */ |
---|
2834 | class ua_dyn_hpg_zco:public Yaoua_dyn_hpg_zco |
---|
2835 | { public: |
---|
2836 | ua_dyn_hpg_zco(){}; |
---|
2837 | ~ua_dyn_hpg_zco (){}; |
---|
2838 | void forward (double x0,double x1); |
---|
2839 | void backward(double x0,double x1); |
---|
2840 | }; |
---|
2841 | |
---|
2842 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2843 | class va_dyn_hpg_zco:public ua_dyn_hpg_zco{}; |
---|
2844 | |
---|
2845 | //////////// Begin of the Yao Class Yaozwisd_ua_dynzdf_imp //////////// |
---|
2846 | class Yaozwisd_ua_dynzdf_imp |
---|
2847 | { |
---|
2848 | public: |
---|
2849 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_ua_dynzdf_imp]; |
---|
2850 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_ua_dynzdf_imp]; |
---|
2851 | |
---|
2852 | //:=========> Constructor - Destructor ============ |
---|
2853 | Yaozwisd_ua_dynzdf_imp(){} |
---|
2854 | ~Yaozwisd_ua_dynzdf_imp(){} |
---|
2855 | |
---|
2856 | }; |
---|
2857 | |
---|
2858 | /*M_PCL */ |
---|
2859 | class zwisd_ua_dynzdf_imp:public Yaozwisd_ua_dynzdf_imp |
---|
2860 | { public: |
---|
2861 | zwisd_ua_dynzdf_imp(){}; |
---|
2862 | ~zwisd_ua_dynzdf_imp (){}; |
---|
2863 | void forward (double x0,double x1); |
---|
2864 | void backward(double x0,double x1); |
---|
2865 | }; |
---|
2866 | |
---|
2867 | //////////// Begin of the Yao Class Yaozwisd_va_dynzdf_imp //////////// |
---|
2868 | class Yaozwisd_va_dynzdf_imp |
---|
2869 | { |
---|
2870 | public: |
---|
2871 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_va_dynzdf_imp]; |
---|
2872 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zwisd_va_dynzdf_imp]; |
---|
2873 | |
---|
2874 | //:=========> Constructor - Destructor ============ |
---|
2875 | Yaozwisd_va_dynzdf_imp(){} |
---|
2876 | ~Yaozwisd_va_dynzdf_imp(){} |
---|
2877 | |
---|
2878 | }; |
---|
2879 | |
---|
2880 | /*M_PCL */ |
---|
2881 | class zwisd_va_dynzdf_imp:public Yaozwisd_va_dynzdf_imp |
---|
2882 | { public: |
---|
2883 | zwisd_va_dynzdf_imp(){}; |
---|
2884 | ~zwisd_va_dynzdf_imp (){}; |
---|
2885 | void forward (double x0,double x1); |
---|
2886 | void backward(double x0,double x1); |
---|
2887 | }; |
---|
2888 | |
---|
2889 | //////////// Begin of the Yao Class Yaozrhs_ua_dynzdf_imp //////////// |
---|
2890 | class Yaozrhs_ua_dynzdf_imp |
---|
2891 | { |
---|
2892 | public: |
---|
2893 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_ua_dynzdf_imp]; |
---|
2894 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_ua_dynzdf_imp]; |
---|
2895 | |
---|
2896 | //:=========> Constructor - Destructor ============ |
---|
2897 | Yaozrhs_ua_dynzdf_imp(){} |
---|
2898 | ~Yaozrhs_ua_dynzdf_imp(){} |
---|
2899 | |
---|
2900 | }; |
---|
2901 | |
---|
2902 | /*M_PCL */ |
---|
2903 | class zrhs_ua_dynzdf_imp:public Yaozrhs_ua_dynzdf_imp |
---|
2904 | { public: |
---|
2905 | zrhs_ua_dynzdf_imp(){}; |
---|
2906 | ~zrhs_ua_dynzdf_imp (){}; |
---|
2907 | void forward (double x0,double x1,double x2); |
---|
2908 | void backward(double x0,double x1,double x2); |
---|
2909 | }; |
---|
2910 | |
---|
2911 | //////////// Begin of the Yao Class Yaozrhs_va_dynzdf_imp //////////// |
---|
2912 | class Yaozrhs_va_dynzdf_imp |
---|
2913 | { |
---|
2914 | public: |
---|
2915 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_va_dynzdf_imp]; |
---|
2916 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_zrhs_va_dynzdf_imp]; |
---|
2917 | |
---|
2918 | //:=========> Constructor - Destructor ============ |
---|
2919 | Yaozrhs_va_dynzdf_imp(){} |
---|
2920 | ~Yaozrhs_va_dynzdf_imp(){} |
---|
2921 | |
---|
2922 | }; |
---|
2923 | |
---|
2924 | /*M_PCL */ |
---|
2925 | class zrhs_va_dynzdf_imp:public Yaozrhs_va_dynzdf_imp |
---|
2926 | { public: |
---|
2927 | zrhs_va_dynzdf_imp(){}; |
---|
2928 | ~zrhs_va_dynzdf_imp (){}; |
---|
2929 | void forward (double x0,double x1,double x2); |
---|
2930 | void backward(double x0,double x1,double x2); |
---|
2931 | }; |
---|
2932 | |
---|
2933 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2934 | class zwt_ua_dynzdf_imp:public zwt_trazdf_imp{}; |
---|
2935 | |
---|
2936 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2937 | class zwt_va_dynzdf_imp:public zwt_trazdf_imp{}; |
---|
2938 | |
---|
2939 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2940 | class ua_de_dynzdf_imp:public ta_de_trazdf_imp{}; |
---|
2941 | |
---|
2942 | //////////// Begin of the Yao Class Yaoua_dynzdf_imp //////////// |
---|
2943 | class Yaoua_dynzdf_imp |
---|
2944 | { |
---|
2945 | public: |
---|
2946 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynzdf_imp]; |
---|
2947 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_dynzdf_imp]; |
---|
2948 | |
---|
2949 | //:=========> Constructor - Destructor ============ |
---|
2950 | Yaoua_dynzdf_imp(){} |
---|
2951 | ~Yaoua_dynzdf_imp(){} |
---|
2952 | |
---|
2953 | }; |
---|
2954 | |
---|
2955 | /*M_PCL */ |
---|
2956 | class ua_dynzdf_imp:public Yaoua_dynzdf_imp |
---|
2957 | { public: |
---|
2958 | ua_dynzdf_imp(){}; |
---|
2959 | ~ua_dynzdf_imp (){}; |
---|
2960 | void forward (double x0,double x1,double x2,double x3); |
---|
2961 | void backward(double x0,double x1,double x2,double x3); |
---|
2962 | }; |
---|
2963 | |
---|
2964 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2965 | class va_de_dynzdf_imp:public ta_de_trazdf_imp{}; |
---|
2966 | |
---|
2967 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2968 | class va_dynzdf_imp:public ua_dynzdf_imp{}; |
---|
2969 | |
---|
2970 | //////////// Begin of the Yao Class Yaoua_norm_dynzdf //////////// |
---|
2971 | class Yaoua_norm_dynzdf |
---|
2972 | { |
---|
2973 | public: |
---|
2974 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_norm_dynzdf]; |
---|
2975 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_norm_dynzdf]; |
---|
2976 | |
---|
2977 | //:=========> Constructor - Destructor ============ |
---|
2978 | Yaoua_norm_dynzdf(){} |
---|
2979 | ~Yaoua_norm_dynzdf(){} |
---|
2980 | |
---|
2981 | }; |
---|
2982 | |
---|
2983 | /*M_PCL */ |
---|
2984 | class ua_norm_dynzdf:public Yaoua_norm_dynzdf |
---|
2985 | { public: |
---|
2986 | ua_norm_dynzdf(){}; |
---|
2987 | ~ua_norm_dynzdf (){}; |
---|
2988 | void forward (double x0,double x1); |
---|
2989 | void backward(double x0,double x1); |
---|
2990 | }; |
---|
2991 | |
---|
2992 | //////////// HERE IS A CLONE MODULE //////////// |
---|
2993 | class va_norm_dynzdf:public ua_norm_dynzdf{}; |
---|
2994 | |
---|
2995 | //////////// Begin of the Yao Class Yaospguv_now_dynspg //////////// |
---|
2996 | class Yaospguv_now_dynspg |
---|
2997 | { |
---|
2998 | public: |
---|
2999 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_now_dynspg]; |
---|
3000 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_now_dynspg]; |
---|
3001 | |
---|
3002 | //:=========> Constructor - Destructor ============ |
---|
3003 | Yaospguv_now_dynspg(){} |
---|
3004 | ~Yaospguv_now_dynspg(){} |
---|
3005 | |
---|
3006 | }; |
---|
3007 | |
---|
3008 | /*M_PCL */ |
---|
3009 | class spguv_now_dynspg:public Yaospguv_now_dynspg |
---|
3010 | { public: |
---|
3011 | spguv_now_dynspg(){}; |
---|
3012 | ~spguv_now_dynspg (){}; |
---|
3013 | void forward (double x0,double x1,double x2); |
---|
3014 | void backward(double x0,double x1,double x2); |
---|
3015 | }; |
---|
3016 | |
---|
3017 | //////////// Begin of the Yao Class Yaoua_1_dynspg_flt //////////// |
---|
3018 | class Yaoua_1_dynspg_flt |
---|
3019 | { |
---|
3020 | public: |
---|
3021 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_1_dynspg_flt]; |
---|
3022 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua_1_dynspg_flt]; |
---|
3023 | |
---|
3024 | //:=========> Constructor - Destructor ============ |
---|
3025 | Yaoua_1_dynspg_flt(){} |
---|
3026 | ~Yaoua_1_dynspg_flt(){} |
---|
3027 | |
---|
3028 | }; |
---|
3029 | |
---|
3030 | /*M_PCL */ |
---|
3031 | class ua_1_dynspg_flt:public Yaoua_1_dynspg_flt |
---|
3032 | { public: |
---|
3033 | ua_1_dynspg_flt(){}; |
---|
3034 | ~ua_1_dynspg_flt (){}; |
---|
3035 | void forward (double x0,double x1,double x2); |
---|
3036 | void backward(double x0,double x1,double x2); |
---|
3037 | }; |
---|
3038 | |
---|
3039 | //////////// Begin of the Yao Class Yaova_1_dynspg_flt //////////// |
---|
3040 | class Yaova_1_dynspg_flt |
---|
3041 | { |
---|
3042 | public: |
---|
3043 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_1_dynspg_flt]; |
---|
3044 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va_1_dynspg_flt]; |
---|
3045 | |
---|
3046 | //:=========> Constructor - Destructor ============ |
---|
3047 | Yaova_1_dynspg_flt(){} |
---|
3048 | ~Yaova_1_dynspg_flt(){} |
---|
3049 | |
---|
3050 | }; |
---|
3051 | |
---|
3052 | /*M_PCL */ |
---|
3053 | class va_1_dynspg_flt:public Yaova_1_dynspg_flt |
---|
3054 | { public: |
---|
3055 | va_1_dynspg_flt(){}; |
---|
3056 | ~va_1_dynspg_flt (){}; |
---|
3057 | void forward (double x0,double x1,double x2); |
---|
3058 | void backward(double x0,double x1,double x2); |
---|
3059 | }; |
---|
3060 | |
---|
3061 | //////////// Begin of the Yao Class Yaosum_spgu_dynspg_flt //////////// |
---|
3062 | class Yaosum_spgu_dynspg_flt |
---|
3063 | { |
---|
3064 | public: |
---|
3065 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgu_dynspg_flt]; |
---|
3066 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgu_dynspg_flt]; |
---|
3067 | |
---|
3068 | //:=========> Constructor - Destructor ============ |
---|
3069 | Yaosum_spgu_dynspg_flt(){} |
---|
3070 | ~Yaosum_spgu_dynspg_flt(){} |
---|
3071 | |
---|
3072 | }; |
---|
3073 | |
---|
3074 | /*M_PCL */ |
---|
3075 | class sum_spgu_dynspg_flt:public Yaosum_spgu_dynspg_flt |
---|
3076 | { public: |
---|
3077 | sum_spgu_dynspg_flt(){}; |
---|
3078 | ~sum_spgu_dynspg_flt (){}; |
---|
3079 | void forward (); |
---|
3080 | void backward(); |
---|
3081 | }; |
---|
3082 | |
---|
3083 | //////////// Begin of the Yao Class Yaosum_spgv_dynspg_flt //////////// |
---|
3084 | class Yaosum_spgv_dynspg_flt |
---|
3085 | { |
---|
3086 | public: |
---|
3087 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgv_dynspg_flt]; |
---|
3088 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sum_spgv_dynspg_flt]; |
---|
3089 | |
---|
3090 | //:=========> Constructor - Destructor ============ |
---|
3091 | Yaosum_spgv_dynspg_flt(){} |
---|
3092 | ~Yaosum_spgv_dynspg_flt(){} |
---|
3093 | |
---|
3094 | }; |
---|
3095 | |
---|
3096 | /*M_PCL */ |
---|
3097 | class sum_spgv_dynspg_flt:public Yaosum_spgv_dynspg_flt |
---|
3098 | { public: |
---|
3099 | sum_spgv_dynspg_flt(){}; |
---|
3100 | ~sum_spgv_dynspg_flt (){}; |
---|
3101 | void forward (); |
---|
3102 | void backward(); |
---|
3103 | }; |
---|
3104 | |
---|
3105 | //////////// Begin of the Yao Class Yaogcb_dynspg_flt //////////// |
---|
3106 | class Yaogcb_dynspg_flt |
---|
3107 | { |
---|
3108 | public: |
---|
3109 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcb_dynspg_flt]; |
---|
3110 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcb_dynspg_flt]; |
---|
3111 | |
---|
3112 | //:=========> Constructor - Destructor ============ |
---|
3113 | Yaogcb_dynspg_flt(){} |
---|
3114 | ~Yaogcb_dynspg_flt(){} |
---|
3115 | |
---|
3116 | }; |
---|
3117 | |
---|
3118 | /*M_PCL */ |
---|
3119 | class gcb_dynspg_flt:public Yaogcb_dynspg_flt |
---|
3120 | { public: |
---|
3121 | gcb_dynspg_flt(){}; |
---|
3122 | ~gcb_dynspg_flt (){}; |
---|
3123 | void forward (double x0,double x1,double x2,double x3); |
---|
3124 | void backward(double x0,double x1,double x2,double x3); |
---|
3125 | }; |
---|
3126 | |
---|
3127 | //////////// Begin of the Yao Class Yaogcx_dynspg_flt //////////// |
---|
3128 | class Yaogcx_dynspg_flt |
---|
3129 | { |
---|
3130 | public: |
---|
3131 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx_dynspg_flt]; |
---|
3132 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx_dynspg_flt]; |
---|
3133 | |
---|
3134 | //:=========> Constructor - Destructor ============ |
---|
3135 | Yaogcx_dynspg_flt(){} |
---|
3136 | ~Yaogcx_dynspg_flt(){} |
---|
3137 | |
---|
3138 | }; |
---|
3139 | |
---|
3140 | /*M_PCL */ |
---|
3141 | class gcx_dynspg_flt:public Yaogcx_dynspg_flt |
---|
3142 | { public: |
---|
3143 | gcx_dynspg_flt(){}; |
---|
3144 | ~gcx_dynspg_flt (){}; |
---|
3145 | void forward (double x0,double x1); |
---|
3146 | void backward(double x0,double x1); |
---|
3147 | }; |
---|
3148 | |
---|
3149 | //////////// Begin of the Yao Class Yaosolsor_dynspg_flt //////////// |
---|
3150 | class Yaosolsor_dynspg_flt |
---|
3151 | { |
---|
3152 | public: |
---|
3153 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_solsor_dynspg_flt]; |
---|
3154 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_solsor_dynspg_flt]; |
---|
3155 | |
---|
3156 | //:=========> Constructor - Destructor ============ |
---|
3157 | Yaosolsor_dynspg_flt(){} |
---|
3158 | ~Yaosolsor_dynspg_flt(){} |
---|
3159 | |
---|
3160 | }; |
---|
3161 | |
---|
3162 | /*M_PCL */ |
---|
3163 | class solsor_dynspg_flt:public Yaosolsor_dynspg_flt |
---|
3164 | { public: |
---|
3165 | solsor_dynspg_flt(){}; |
---|
3166 | ~solsor_dynspg_flt (){}; |
---|
3167 | void forward (); |
---|
3168 | void backward(); |
---|
3169 | }; |
---|
3170 | |
---|
3171 | //////////// Begin of the Yao Class Yaogcx2 //////////// |
---|
3172 | class Yaogcx2 |
---|
3173 | { |
---|
3174 | public: |
---|
3175 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx2]; |
---|
3176 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_gcx2]; |
---|
3177 | |
---|
3178 | //:=========> Constructor - Destructor ============ |
---|
3179 | Yaogcx2(){} |
---|
3180 | ~Yaogcx2(){} |
---|
3181 | |
---|
3182 | }; |
---|
3183 | |
---|
3184 | /*M_PCL */ |
---|
3185 | class gcx2:public Yaogcx2 |
---|
3186 | { public: |
---|
3187 | gcx2(){}; |
---|
3188 | ~gcx2 (){}; |
---|
3189 | void forward (); |
---|
3190 | void backward(); |
---|
3191 | }; |
---|
3192 | |
---|
3193 | //////////// Begin of the Yao Class Yaospguv_dynspg_flt //////////// |
---|
3194 | class Yaospguv_dynspg_flt |
---|
3195 | { |
---|
3196 | public: |
---|
3197 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_dynspg_flt]; |
---|
3198 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_spguv_dynspg_flt]; |
---|
3199 | |
---|
3200 | //:=========> Constructor - Destructor ============ |
---|
3201 | Yaospguv_dynspg_flt(){} |
---|
3202 | ~Yaospguv_dynspg_flt(){} |
---|
3203 | |
---|
3204 | }; |
---|
3205 | |
---|
3206 | /*M_PCL */ |
---|
3207 | class spguv_dynspg_flt:public Yaospguv_dynspg_flt |
---|
3208 | { public: |
---|
3209 | spguv_dynspg_flt(){}; |
---|
3210 | ~spguv_dynspg_flt (){}; |
---|
3211 | void forward (double x0,double x1,double x2); |
---|
3212 | void backward(double x0,double x1,double x2); |
---|
3213 | }; |
---|
3214 | |
---|
3215 | //////////// Begin of the Yao Class Yaoua //////////// |
---|
3216 | class Yaoua |
---|
3217 | { |
---|
3218 | public: |
---|
3219 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua]; |
---|
3220 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ua]; |
---|
3221 | |
---|
3222 | //:=========> Constructor - Destructor ============ |
---|
3223 | Yaoua(){} |
---|
3224 | ~Yaoua(){} |
---|
3225 | |
---|
3226 | }; |
---|
3227 | |
---|
3228 | /*M_PCL */ |
---|
3229 | class ua:public Yaoua |
---|
3230 | { public: |
---|
3231 | ua(){}; |
---|
3232 | ~ua (){}; |
---|
3233 | void forward (double x0,double x1,double x2); |
---|
3234 | void backward(double x0,double x1,double x2); |
---|
3235 | }; |
---|
3236 | |
---|
3237 | //////////// Begin of the Yao Class Yaova //////////// |
---|
3238 | class Yaova |
---|
3239 | { |
---|
3240 | public: |
---|
3241 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va]; |
---|
3242 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_va]; |
---|
3243 | |
---|
3244 | //:=========> Constructor - Destructor ============ |
---|
3245 | Yaova(){} |
---|
3246 | ~Yaova(){} |
---|
3247 | |
---|
3248 | }; |
---|
3249 | |
---|
3250 | /*M_PCL */ |
---|
3251 | class va:public Yaova |
---|
3252 | { public: |
---|
3253 | va(){}; |
---|
3254 | ~va (){}; |
---|
3255 | void forward (double x0,double x1,double x2); |
---|
3256 | void backward(double x0,double x1,double x2); |
---|
3257 | }; |
---|
3258 | |
---|
3259 | //////////// Begin of the Yao Class Yaosshn //////////// |
---|
3260 | class Yaosshn |
---|
3261 | { |
---|
3262 | public: |
---|
3263 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sshn]; |
---|
3264 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sshn]; |
---|
3265 | |
---|
3266 | //:=========> Constructor - Destructor ============ |
---|
3267 | Yaosshn(){} |
---|
3268 | ~Yaosshn(){} |
---|
3269 | |
---|
3270 | }; |
---|
3271 | |
---|
3272 | /*M_PCL */ |
---|
3273 | class sshn:public Yaosshn |
---|
3274 | { public: |
---|
3275 | sshn(){}; |
---|
3276 | ~sshn (){}; |
---|
3277 | void forward (double x0,double x1,double x2,double x3); |
---|
3278 | void backward(double x0,double x1,double x2,double x3); |
---|
3279 | }; |
---|
3280 | |
---|
3281 | //////////// Begin of the Yao Class Yaosshb //////////// |
---|
3282 | class Yaosshb |
---|
3283 | { |
---|
3284 | public: |
---|
3285 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sshb]; |
---|
3286 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YNBS_sshb]; |
---|
3287 | double Ywish[YA1_S3dt][YA2_S3dt][YNBS_sshb]; |
---|
3288 | |
---|
3289 | //:=========> Constructor - Destructor ============ |
---|
3290 | Yaosshb(){} |
---|
3291 | ~Yaosshb(){} |
---|
3292 | |
---|
3293 | }; |
---|
3294 | |
---|
3295 | /*M_PCL */ |
---|
3296 | class sshb:public Yaosshb |
---|
3297 | { public: |
---|
3298 | sshb(){}; |
---|
3299 | ~sshb (){}; |
---|
3300 | void forward (double x0,double x1,double x2,double x3); |
---|
3301 | void backward(double x0,double x1,double x2,double x3); |
---|
3302 | }; |
---|
3303 | |
---|
3304 | //////////// Begin of the Yao Class Yaoub //////////// |
---|
3305 | class Yaoub |
---|
3306 | { |
---|
3307 | public: |
---|
3308 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ub]; |
---|
3309 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ub]; |
---|
3310 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_ub]; |
---|
3311 | |
---|
3312 | //:=========> Constructor - Destructor ============ |
---|
3313 | Yaoub(){} |
---|
3314 | ~Yaoub(){} |
---|
3315 | |
---|
3316 | }; |
---|
3317 | |
---|
3318 | /*M_PCL */ |
---|
3319 | class ub:public Yaoub |
---|
3320 | { public: |
---|
3321 | ub(){}; |
---|
3322 | ~ub (){}; |
---|
3323 | void forward (double x0,double x1,double x2,double x3); |
---|
3324 | void backward(double x0,double x1,double x2,double x3); |
---|
3325 | }; |
---|
3326 | |
---|
3327 | //////////// Begin of the Yao Class Yaovb //////////// |
---|
3328 | class Yaovb |
---|
3329 | { |
---|
3330 | public: |
---|
3331 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_vb]; |
---|
3332 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_vb]; |
---|
3333 | double Ywish[YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_vb]; |
---|
3334 | |
---|
3335 | //:=========> Constructor - Destructor ============ |
---|
3336 | Yaovb(){} |
---|
3337 | ~Yaovb(){} |
---|
3338 | |
---|
3339 | }; |
---|
3340 | |
---|
3341 | /*M_PCL */ |
---|
3342 | class vb:public Yaovb |
---|
3343 | { public: |
---|
3344 | vb(){}; |
---|
3345 | ~vb (){}; |
---|
3346 | void forward (double x0,double x1,double x2,double x3); |
---|
3347 | void backward(double x0,double x1,double x2,double x3); |
---|
3348 | }; |
---|
3349 | |
---|
3350 | //////////// Begin of the Yao Class Yaohdivn //////////// |
---|
3351 | class Yaohdivn |
---|
3352 | { |
---|
3353 | public: |
---|
3354 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hdivn]; |
---|
3355 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_hdivn]; |
---|
3356 | |
---|
3357 | //:=========> Constructor - Destructor ============ |
---|
3358 | Yaohdivn(){} |
---|
3359 | ~Yaohdivn(){} |
---|
3360 | |
---|
3361 | }; |
---|
3362 | |
---|
3363 | /*M_PCL */ |
---|
3364 | class hdivn:public Yaohdivn |
---|
3365 | { public: |
---|
3366 | hdivn(){}; |
---|
3367 | ~hdivn (){}; |
---|
3368 | void forward (double x0,double x1,double x2,double x3); |
---|
3369 | void backward(double x0,double x1,double x2,double x3); |
---|
3370 | }; |
---|
3371 | |
---|
3372 | //////////// Begin of the Yao Class Yaorotn //////////// |
---|
3373 | class Yaorotn |
---|
3374 | { |
---|
3375 | public: |
---|
3376 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rotn]; |
---|
3377 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_rotn]; |
---|
3378 | |
---|
3379 | //:=========> Constructor - Destructor ============ |
---|
3380 | Yaorotn(){} |
---|
3381 | ~Yaorotn(){} |
---|
3382 | |
---|
3383 | }; |
---|
3384 | |
---|
3385 | /*M_PCL */ |
---|
3386 | class rotn:public Yaorotn |
---|
3387 | { public: |
---|
3388 | rotn(){}; |
---|
3389 | ~rotn (){}; |
---|
3390 | void forward (double x0,double x1,double x2,double x3); |
---|
3391 | void backward(double x0,double x1,double x2,double x3); |
---|
3392 | }; |
---|
3393 | |
---|
3394 | //////////// Begin of the Yao Class Yaowa //////////// |
---|
3395 | class Yaowa |
---|
3396 | { |
---|
3397 | public: |
---|
3398 | double Ystate[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_wa]; |
---|
3399 | double Ygrad[YNBALLTIME_Tsbd][YA1_S3dt][YA2_S3dt][YA3_S3dt][YNBS_wa]; |
---|
3400 | |
---|
3401 | //:=========> Constructor - Destructor ============ |
---|
3402 | Yaowa(){} |
---|
3403 | ~Yaowa(){} |
---|
3404 | |
---|
3405 | }; |
---|
3406 | |
---|
3407 | /*M_PCL */ |
---|
3408 | class wa:public Yaowa |
---|
3409 | { public: |
---|
3410 | wa(){}; |
---|
3411 | ~wa (){}; |
---|
3412 | void forward (double x0,double x1); |
---|
3413 | void backward(double x0,double x1); |
---|
3414 | }; |
---|
3415 | |
---|
3416 | //ᅵ ᅵ ᅵ ᅵ PROTOTYPES of AUTO-FUNCTIONS ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
3417 | void Yrazgrad_sshn_c(); |
---|
3418 | void Ysetstate_sshn_c(); |
---|
3419 | void Yrazgrad_ta_c(); |
---|
3420 | void Ysetstate_ta_c(); |
---|
3421 | void Ysetepsi_ta_c(); |
---|
3422 | void Yadjust_ta_c(); |
---|
3423 | void Y3getstate_ta_c(float x[]); |
---|
3424 | void Y3valstate_ta_c(); |
---|
3425 | void Y3valgrad_ta_c(float g[]); void Yrazgrad_sa_c(); |
---|
3426 | void Ysetstate_sa_c(); |
---|
3427 | void Yrazgrad_ua_c(); |
---|
3428 | void Ysetstate_ua_c(); |
---|
3429 | void Yrazgrad_va_c(); |
---|
3430 | void Ysetstate_va_c(); |
---|
3431 | void Yrazgrad_sbcgyre_qsr_qns(); |
---|
3432 | void Ysetstate_sbcgyre_qsr_qns(); |
---|
3433 | void Yrazgrad_sbcgyre_emp1(); |
---|
3434 | void Ysetstate_sbcgyre_emp1(); |
---|
3435 | void Yrazgrad_sbcgyre_zsumemp_zsurf(); |
---|
3436 | void Ysetstate_sbcgyre_zsumemp_zsurf(); |
---|
3437 | void Yrazgrad_sbcgyre_emp(); |
---|
3438 | void Ysetstate_sbcgyre_emp(); |
---|
3439 | void Yrazgrad_sbcgyre_emps(); |
---|
3440 | void Ysetstate_sbcgyre_emps(); |
---|
3441 | void Yrazgrad_sbcgyre_utau_vtau(); |
---|
3442 | void Ysetstate_sbcgyre_utau_vtau(); |
---|
3443 | void Yrazgrad_sbcgyre_wndm(); |
---|
3444 | void Ysetstate_sbcgyre_wndm(); |
---|
3445 | void Yrazgrad_bn2_rn2(); |
---|
3446 | void Ysetstate_bn2_rn2(); |
---|
3447 | void Yrazgrad_zdf_avt_avmu_avmv(); |
---|
3448 | void Ysetstate_zdf_avt_avmu_avmv(); |
---|
3449 | void Yrazgrad_zdfmxl_hmld(); |
---|
3450 | void Ysetstate_zdfmxl_hmld(); |
---|
3451 | void Yrazgrad_zdfmxl_nmln_hmlp_hmlpt(); |
---|
3452 | void Ysetstate_zdfmxl_nmln_hmlp_hmlpt(); |
---|
3453 | void Yrazgrad_ta_sa_trasbc(); |
---|
3454 | void Ysetstate_ta_sa_trasbc(); |
---|
3455 | void Yrazgrad_ta_traqsr(); |
---|
3456 | void Ysetstate_ta_traqsr(); |
---|
3457 | void Yrazgrad_zcent_hor_traadv_cen2(); |
---|
3458 | void Ysetstate_zcent_hor_traadv_cen2(); |
---|
3459 | void Yrazgrad_zcens_hor_traadv_cen2(); |
---|
3460 | void Ysetstate_zcens_hor_traadv_cen2(); |
---|
3461 | void Yrazgrad_ta_hor_traadv_cen2(); |
---|
3462 | void Ysetstate_ta_hor_traadv_cen2(); |
---|
3463 | void Yrazgrad_sa_hor_traadv_cen2(); |
---|
3464 | void Ysetstate_sa_hor_traadv_cen2(); |
---|
3465 | void Yrazgrad_zcent_ver_traadv_cen2(); |
---|
3466 | void Ysetstate_zcent_ver_traadv_cen2(); |
---|
3467 | void Yrazgrad_zcens_ver_traadv_cen2(); |
---|
3468 | void Ysetstate_zcens_ver_traadv_cen2(); |
---|
3469 | void Yrazgrad_ta_ver_traadv_cen2(); |
---|
3470 | void Ysetstate_ta_ver_traadv_cen2(); |
---|
3471 | void Yrazgrad_sa_ver_traadv_cen2(); |
---|
3472 | void Ysetstate_sa_ver_traadv_cen2(); |
---|
3473 | void Yrazgrad_ztuv_traldf_lap(); |
---|
3474 | void Ysetstate_ztuv_traldf_lap(); |
---|
3475 | void Yrazgrad_zsuv_traldf_lap(); |
---|
3476 | void Ysetstate_zsuv_traldf_lap(); |
---|
3477 | void Yrazgrad_ta_traldf_lap(); |
---|
3478 | void Ysetstate_ta_traldf_lap(); |
---|
3479 | void Yrazgrad_sa_traldf_lap(); |
---|
3480 | void Ysetstate_sa_traldf_lap(); |
---|
3481 | void Yrazgrad_zwisd_trazdf_imp(); |
---|
3482 | void Ysetstate_zwisd_trazdf_imp(); |
---|
3483 | void Yrazgrad_zrhs_trazdf_imp(); |
---|
3484 | void Ysetstate_zrhs_trazdf_imp(); |
---|
3485 | void Yrazgrad_zrhs_sa_trazdf_imp(); |
---|
3486 | void Ysetstate_zrhs_sa_trazdf_imp(); |
---|
3487 | void Yrazgrad_zwt_trazdf_imp(); |
---|
3488 | void Ysetstate_zwt_trazdf_imp(); |
---|
3489 | void Yrazgrad_ta_de_trazdf_imp(); |
---|
3490 | void Ysetstate_ta_de_trazdf_imp(); |
---|
3491 | void Yrazgrad_ta(); |
---|
3492 | void Ysetstate_ta(); |
---|
3493 | void Yrazgrad_sa_de_trazdf_imp(); |
---|
3494 | void Ysetstate_sa_de_trazdf_imp(); |
---|
3495 | void Yrazgrad_sa(); |
---|
3496 | void Ysetstate_sa(); |
---|
3497 | void Yrazgrad_tb(); |
---|
3498 | void Ysetstate_tb(); |
---|
3499 | void Yrazgrad_sb(); |
---|
3500 | void Ysetstate_sb(); |
---|
3501 | void Yrazgrad_rhd(); |
---|
3502 | void Ysetstate_rhd(); |
---|
3503 | void Yrazgrad_rhop(); |
---|
3504 | void Ysetstate_rhop(); |
---|
3505 | void Yrazgrad_hmf_TF_dynadv_cen2(); |
---|
3506 | void Ysetstate_hmf_TF_dynadv_cen2(); |
---|
3507 | void Yrazgrad_zua_dhmf_dynadv_cen2(); |
---|
3508 | void Ysetstate_zua_dhmf_dynadv_cen2(); |
---|
3509 | void Yrazgrad_zva_dhmf_dynadv_cen2(); |
---|
3510 | void Ysetstate_zva_dhmf_dynadv_cen2(); |
---|
3511 | void Yrazgrad_zfuv_UW_dynadv_cen2(); |
---|
3512 | void Ysetstate_zfuv_UW_dynadv_cen2(); |
---|
3513 | void Yrazgrad_ua_dynadv_cen2(); |
---|
3514 | void Ysetstate_ua_dynadv_cen2(); |
---|
3515 | void Yrazgrad_va_dynadv_cen2(); |
---|
3516 | void Ysetstate_va_dynadv_cen2(); |
---|
3517 | void Yrazgrad_zwxyz_vor_ene(); |
---|
3518 | void Ysetstate_zwxyz_vor_ene(); |
---|
3519 | void Yrazgrad_ua_vor_ene(); |
---|
3520 | void Ysetstate_ua_vor_ene(); |
---|
3521 | void Yrazgrad_va_vor_ene(); |
---|
3522 | void Ysetstate_va_vor_ene(); |
---|
3523 | void Yrazgrad_ua_dyn_ldf_lap(); |
---|
3524 | void Ysetstate_ua_dyn_ldf_lap(); |
---|
3525 | void Yrazgrad_va_dyn_ldf_lap(); |
---|
3526 | void Ysetstate_va_dyn_ldf_lap(); |
---|
3527 | void Yrazgrad_zhpij_dyn_hpg_zco(); |
---|
3528 | void Ysetstate_zhpij_dyn_hpg_zco(); |
---|
3529 | void Yrazgrad_ua_dyn_hpg_zco(); |
---|
3530 | void Ysetstate_ua_dyn_hpg_zco(); |
---|
3531 | void Yrazgrad_va_dyn_hpg_zco(); |
---|
3532 | void Ysetstate_va_dyn_hpg_zco(); |
---|
3533 | void Yrazgrad_zwisd_ua_dynzdf_imp(); |
---|
3534 | void Ysetstate_zwisd_ua_dynzdf_imp(); |
---|
3535 | void Yrazgrad_zwisd_va_dynzdf_imp(); |
---|
3536 | void Ysetstate_zwisd_va_dynzdf_imp(); |
---|
3537 | void Yrazgrad_zrhs_ua_dynzdf_imp(); |
---|
3538 | void Ysetstate_zrhs_ua_dynzdf_imp(); |
---|
3539 | void Yrazgrad_zrhs_va_dynzdf_imp(); |
---|
3540 | void Ysetstate_zrhs_va_dynzdf_imp(); |
---|
3541 | void Yrazgrad_zwt_ua_dynzdf_imp(); |
---|
3542 | void Ysetstate_zwt_ua_dynzdf_imp(); |
---|
3543 | void Yrazgrad_zwt_va_dynzdf_imp(); |
---|
3544 | void Ysetstate_zwt_va_dynzdf_imp(); |
---|
3545 | void Yrazgrad_ua_de_dynzdf_imp(); |
---|
3546 | void Ysetstate_ua_de_dynzdf_imp(); |
---|
3547 | void Yrazgrad_ua_dynzdf_imp(); |
---|
3548 | void Ysetstate_ua_dynzdf_imp(); |
---|
3549 | void Yrazgrad_va_de_dynzdf_imp(); |
---|
3550 | void Ysetstate_va_de_dynzdf_imp(); |
---|
3551 | void Yrazgrad_va_dynzdf_imp(); |
---|
3552 | void Ysetstate_va_dynzdf_imp(); |
---|
3553 | void Yrazgrad_ua_norm_dynzdf(); |
---|
3554 | void Ysetstate_ua_norm_dynzdf(); |
---|
3555 | void Yrazgrad_va_norm_dynzdf(); |
---|
3556 | void Ysetstate_va_norm_dynzdf(); |
---|
3557 | void Yrazgrad_spguv_now_dynspg(); |
---|
3558 | void Ysetstate_spguv_now_dynspg(); |
---|
3559 | void Yrazgrad_ua_1_dynspg_flt(); |
---|
3560 | void Ysetstate_ua_1_dynspg_flt(); |
---|
3561 | void Yrazgrad_va_1_dynspg_flt(); |
---|
3562 | void Ysetstate_va_1_dynspg_flt(); |
---|
3563 | void Yrazgrad_sum_spgu_dynspg_flt(); |
---|
3564 | void Ysetstate_sum_spgu_dynspg_flt(); |
---|
3565 | void Yrazgrad_sum_spgv_dynspg_flt(); |
---|
3566 | void Ysetstate_sum_spgv_dynspg_flt(); |
---|
3567 | void Yrazgrad_gcb_dynspg_flt(); |
---|
3568 | void Ysetstate_gcb_dynspg_flt(); |
---|
3569 | void Yrazgrad_gcx_dynspg_flt(); |
---|
3570 | void Ysetstate_gcx_dynspg_flt(); |
---|
3571 | void Yrazgrad_solsor_dynspg_flt(); |
---|
3572 | void Ysetstate_solsor_dynspg_flt(); |
---|
3573 | void Yrazgrad_gcx2(); |
---|
3574 | void Ysetstate_gcx2(); |
---|
3575 | void Yrazgrad_spguv_dynspg_flt(); |
---|
3576 | void Ysetstate_spguv_dynspg_flt(); |
---|
3577 | void Yrazgrad_ua(); |
---|
3578 | void Ysetstate_ua(); |
---|
3579 | void Yrazgrad_va(); |
---|
3580 | void Ysetstate_va(); |
---|
3581 | void Yrazgrad_sshn(); |
---|
3582 | void Ysetstate_sshn(); |
---|
3583 | void Yrazgrad_sshb(); |
---|
3584 | void Ysetstate_sshb(); |
---|
3585 | void Yrazgrad_ub(); |
---|
3586 | void Ysetstate_ub(); |
---|
3587 | void Yrazgrad_vb(); |
---|
3588 | void Ysetstate_vb(); |
---|
3589 | void Yrazgrad_hdivn(); |
---|
3590 | void Ysetstate_hdivn(); |
---|
3591 | void Yrazgrad_rotn(); |
---|
3592 | void Ysetstate_rotn(); |
---|
3593 | void Yrazgrad_wa(); |
---|
3594 | void Ysetstate_wa(); |
---|
3595 | |
---|
3596 | /*------------- DUE TO MULTI TRAJECTOIRIES --------------*/ |
---|
3597 | #define YNBTRAJ 2 |
---|
3598 | int Yforward_traj_Tsbd(int nbp); |
---|
3599 | int Ybackward_traj_Tsbd(int nbp); |
---|
3600 | |
---|
3601 | /*------- GENERATION DU TABLEAU DES TRAJECTOIRES --------*/ |
---|
3602 | struct Yst_traj YTabTraj[2] = { |
---|
3603 | {"Tcst", 'M', 0, 0.000000, 1.000000, 0.000000, 0, 1, 1.000000, NULL, NULL, NULL, NULL, 0}, |
---|
3604 | {"Tsbd", 'M', 2, 0.000000, 1.000000, 0.000000, 2, 50, 50.000000, Yforward_traj_Tsbd, Ybackward_traj_Tsbd, NULL, NULL, 1}, |
---|
3605 | }; |
---|
3606 | |
---|
3607 | /*------- GENERATION DU TABLEAU DES ESPACES --------*/ |
---|
3608 | #define YNBSPACE 3 |
---|
3609 | struct Yst_space YTabSpace[3] = { |
---|
3610 | {"S0d", 'M', 1, 0, 0, "Tcst"}, |
---|
3611 | {"S3d", 'M', 32, 22, 31, "Tcst"}, |
---|
3612 | {"S3dt", 'M', 32, 22, 31, "Tsbd"}, |
---|
3613 | }; |
---|
3614 | |
---|
3615 | /*------ GENERATION DU TABLEAU DES OPERATEURS -------*/ |
---|
3616 | #define YNBOPERA 0 |
---|
3617 | struct Yst_opera YTabOpera[0] = { |
---|
3618 | }; |
---|
3619 | |
---|
3620 | /*------- GENERATION D'UN TABLEAU d'ACCES AUX MODULES --------*/ |
---|
3621 | #define YNBMODUL 87 |
---|
3622 | struct Yst_modul YTabMod[87] = { |
---|
3623 | {"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"}, |
---|
3624 | {"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"}, |
---|
3625 | {"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"}, |
---|
3626 | {"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"}, |
---|
3627 | {"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"}, |
---|
3628 | {"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"}, |
---|
3629 | {"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"}, |
---|
3630 | {"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"}, |
---|
3631 | {"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"}, |
---|
3632 | {"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"}, |
---|
3633 | {"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"}, |
---|
3634 | {"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"}, |
---|
3635 | {"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"}, |
---|
3636 | {"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"}, |
---|
3637 | {"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"}, |
---|
3638 | {"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"}, |
---|
3639 | {"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"}, |
---|
3640 | {"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"}, |
---|
3641 | {"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"}, |
---|
3642 | {"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"}, |
---|
3643 | {"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"}, |
---|
3644 | {"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"}, |
---|
3645 | {"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"}, |
---|
3646 | {"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"}, |
---|
3647 | {"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"}, |
---|
3648 | {"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"}, |
---|
3649 | {"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"}, |
---|
3650 | {"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"}, |
---|
3651 | {"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"}, |
---|
3652 | {"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"}, |
---|
3653 | {"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"}, |
---|
3654 | {"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"}, |
---|
3655 | {"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"}, |
---|
3656 | {"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"}, |
---|
3657 | {"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"}, |
---|
3658 | {"ta", Yta, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3659 | {"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"}, |
---|
3660 | {"sa", Ysa, 3, 32, 22, 31, 5, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3661 | {"tb", Ytb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3662 | {"sb", Ysb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3663 | {"rhd", Yrhd, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3664 | {"rhop", Yrhop, 3, 32, 22, 31, 1, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3665 | {"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"}, |
---|
3666 | {"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"}, |
---|
3667 | {"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"}, |
---|
3668 | {"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"}, |
---|
3669 | {"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"}, |
---|
3670 | {"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"}, |
---|
3671 | {"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"}, |
---|
3672 | {"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"}, |
---|
3673 | {"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"}, |
---|
3674 | {"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"}, |
---|
3675 | {"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"}, |
---|
3676 | {"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"}, |
---|
3677 | {"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"}, |
---|
3678 | {"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"}, |
---|
3679 | {"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"}, |
---|
3680 | {"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"}, |
---|
3681 | {"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"}, |
---|
3682 | {"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"}, |
---|
3683 | {"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"}, |
---|
3684 | {"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"}, |
---|
3685 | {"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"}, |
---|
3686 | {"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"}, |
---|
3687 | {"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"}, |
---|
3688 | {"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"}, |
---|
3689 | {"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"}, |
---|
3690 | {"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"}, |
---|
3691 | {"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"}, |
---|
3692 | {"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"}, |
---|
3693 | {"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"}, |
---|
3694 | {"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"}, |
---|
3695 | {"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"}, |
---|
3696 | {"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"}, |
---|
3697 | {"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"}, |
---|
3698 | {"solsor_dynspg_flt", Ysolsor_dynspg_flt, 2, 32, 22, 0, 19, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3699 | {"gcx2", Ygcx2, 2, 32, 22, 0, 1, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3700 | {"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"}, |
---|
3701 | {"ua", Yua, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3702 | {"va", Yva, 3, 32, 22, 31, 3, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3703 | {"sshn", Ysshn, 2, 32, 22, 0, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3704 | {"sshb", Ysshb, 2, 32, 22, 0, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3705 | {"ub", Yub, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3706 | {"vb", Yvb, 3, 32, 22, 31, 4, 1, 52, 1, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3707 | {"hdivn", Yhdivn, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3708 | {"rotn", Yrotn, 3, 32, 22, 31, 4, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3709 | {"wa", Ywa, 3, 32, 22, 31, 2, 1, 52, 0, 0, 0, 0, 1.000000e+00, 1.000000e+00, 1.000000e+00, 1, "S3dt"}, |
---|
3710 | }; |
---|
3711 | |
---|
3712 | /*------- GENERATION TABLEAU COUT_MODULES/OPERA --------*/ |
---|
3713 | short YTabMocop[YNBMODUL][YNBOPERA] = { |
---|
3714 | { }, |
---|
3715 | { }, |
---|
3716 | { }, |
---|
3717 | { }, |
---|
3718 | { }, |
---|
3719 | { }, |
---|
3720 | { }, |
---|
3721 | { }, |
---|
3722 | { }, |
---|
3723 | { }, |
---|
3724 | { }, |
---|
3725 | { }, |
---|
3726 | { }, |
---|
3727 | { }, |
---|
3728 | { }, |
---|
3729 | { }, |
---|
3730 | { }, |
---|
3731 | { }, |
---|
3732 | { }, |
---|
3733 | { }, |
---|
3734 | { }, |
---|
3735 | { }, |
---|
3736 | { }, |
---|
3737 | { }, |
---|
3738 | { }, |
---|
3739 | { }, |
---|
3740 | { }, |
---|
3741 | { }, |
---|
3742 | { }, |
---|
3743 | { }, |
---|
3744 | { }, |
---|
3745 | { }, |
---|
3746 | { }, |
---|
3747 | { }, |
---|
3748 | { }, |
---|
3749 | { }, |
---|
3750 | { }, |
---|
3751 | { }, |
---|
3752 | { }, |
---|
3753 | { }, |
---|
3754 | { }, |
---|
3755 | { }, |
---|
3756 | { }, |
---|
3757 | { }, |
---|
3758 | { }, |
---|
3759 | { }, |
---|
3760 | { }, |
---|
3761 | { }, |
---|
3762 | { }, |
---|
3763 | { }, |
---|
3764 | { }, |
---|
3765 | { }, |
---|
3766 | { }, |
---|
3767 | { }, |
---|
3768 | { }, |
---|
3769 | { }, |
---|
3770 | { }, |
---|
3771 | { }, |
---|
3772 | { }, |
---|
3773 | { }, |
---|
3774 | { }, |
---|
3775 | { }, |
---|
3776 | { }, |
---|
3777 | { }, |
---|
3778 | { }, |
---|
3779 | { }, |
---|
3780 | { }, |
---|
3781 | { }, |
---|
3782 | { }, |
---|
3783 | { }, |
---|
3784 | { }, |
---|
3785 | { }, |
---|
3786 | { }, |
---|
3787 | { }, |
---|
3788 | { }, |
---|
3789 | { }, |
---|
3790 | { }, |
---|
3791 | { }, |
---|
3792 | { }, |
---|
3793 | { }, |
---|
3794 | { }, |
---|
3795 | { }, |
---|
3796 | { }, |
---|
3797 | { }, |
---|
3798 | { }, |
---|
3799 | { }, |
---|
3800 | { }, |
---|
3801 | }; |
---|
3802 | |
---|
3803 | //----- GENERATION d'UN TABLEAU de DEFINITIONS de VALEURS ----- |
---|
3804 | #define YNBDEFVAL 6 |
---|
3805 | struct Yst_defval YTabDefval[6] = { |
---|
3806 | {"NPCA", "15"}, |
---|
3807 | {"NX", "32"}, |
---|
3808 | {"NY", "22"}, |
---|
3809 | {"NZ", "31"}, |
---|
3810 | {"TA", "50"}, |
---|
3811 | {"TU", "2"}, |
---|
3812 | }; |
---|
3813 | |
---|
3814 | //ᅵ ᅵ ᅵ ᅵ GENERATION AUTOMATIQUE DES include ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ ᅵ |
---|
3815 | #include "sinobad.h" |
---|
3816 | |
---|
3817 | #define forward void sbcgyre_qsr_qns::forward |
---|
3818 | #define backward void sbcgyre_qsr_qns::backward |
---|
3819 | #define flinward void sbcgyre_qsr_qns::flinward |
---|
3820 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3821 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3822 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3823 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3824 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3825 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3826 | #include "sbcgyre_qsr_qns.h" |
---|
3827 | #undef YS1Y |
---|
3828 | #undef YS1 |
---|
3829 | #undef YG1 |
---|
3830 | #undef YS2Y |
---|
3831 | #undef YS2 |
---|
3832 | #undef YG2 |
---|
3833 | #undef forward |
---|
3834 | #undef backward |
---|
3835 | #undef flinward |
---|
3836 | |
---|
3837 | #define forward void sbcgyre_emp1::forward |
---|
3838 | #define backward void sbcgyre_emp1::backward |
---|
3839 | #define flinward void sbcgyre_emp1::flinward |
---|
3840 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3841 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3842 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3843 | #include "sbcgyre_emp1.h" |
---|
3844 | #undef YS1Y |
---|
3845 | #undef YS1 |
---|
3846 | #undef YG1 |
---|
3847 | #undef forward |
---|
3848 | #undef backward |
---|
3849 | #undef flinward |
---|
3850 | |
---|
3851 | #define forward void sbcgyre_zsumemp_zsurf::forward |
---|
3852 | #define backward void sbcgyre_zsumemp_zsurf::backward |
---|
3853 | #define flinward void sbcgyre_zsumemp_zsurf::flinward |
---|
3854 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3855 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3856 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3857 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3858 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3859 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3860 | #include "sbcgyre_zsumemp_zsurf.h" |
---|
3861 | #undef YS1Y |
---|
3862 | #undef YS1 |
---|
3863 | #undef YG1 |
---|
3864 | #undef YS2Y |
---|
3865 | #undef YS2 |
---|
3866 | #undef YG2 |
---|
3867 | #undef forward |
---|
3868 | #undef backward |
---|
3869 | #undef flinward |
---|
3870 | |
---|
3871 | #define forward void sbcgyre_emp::forward |
---|
3872 | #define backward void sbcgyre_emp::backward |
---|
3873 | #define flinward void sbcgyre_emp::flinward |
---|
3874 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3875 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3876 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3877 | #include "sbcgyre_emp.h" |
---|
3878 | #undef YS1Y |
---|
3879 | #undef YS1 |
---|
3880 | #undef YG1 |
---|
3881 | #undef forward |
---|
3882 | #undef backward |
---|
3883 | #undef flinward |
---|
3884 | |
---|
3885 | #define forward void sbcgyre_emps::forward |
---|
3886 | #define backward void sbcgyre_emps::backward |
---|
3887 | #define flinward void sbcgyre_emps::flinward |
---|
3888 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3889 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3890 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3891 | #include "sbcgyre_emps.h" |
---|
3892 | #undef YS1Y |
---|
3893 | #undef YS1 |
---|
3894 | #undef YG1 |
---|
3895 | #undef forward |
---|
3896 | #undef backward |
---|
3897 | #undef flinward |
---|
3898 | |
---|
3899 | #define forward void sbcgyre_utau_vtau::forward |
---|
3900 | #define backward void sbcgyre_utau_vtau::backward |
---|
3901 | #define flinward void sbcgyre_utau_vtau::flinward |
---|
3902 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3903 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3904 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3905 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3906 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3907 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3908 | #include "sbcgyre_utau_vtau.h" |
---|
3909 | #undef YS1Y |
---|
3910 | #undef YS1 |
---|
3911 | #undef YG1 |
---|
3912 | #undef YS2Y |
---|
3913 | #undef YS2 |
---|
3914 | #undef YG2 |
---|
3915 | #undef forward |
---|
3916 | #undef backward |
---|
3917 | #undef flinward |
---|
3918 | |
---|
3919 | #define forward void sbcgyre_wndm::forward |
---|
3920 | #define backward void sbcgyre_wndm::backward |
---|
3921 | #define flinward void sbcgyre_wndm::flinward |
---|
3922 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3923 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3924 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3925 | #include "sbcgyre_wndm.h" |
---|
3926 | #undef YS1Y |
---|
3927 | #undef YS1 |
---|
3928 | #undef YG1 |
---|
3929 | #undef forward |
---|
3930 | #undef backward |
---|
3931 | #undef flinward |
---|
3932 | |
---|
3933 | #define forward void bn2_rn2::forward |
---|
3934 | #define backward void bn2_rn2::backward |
---|
3935 | #define flinward void bn2_rn2::flinward |
---|
3936 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
3937 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
3938 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
3939 | #include "bn2_rn2.h" |
---|
3940 | #undef YS1Y |
---|
3941 | #undef YS1 |
---|
3942 | #undef YG1 |
---|
3943 | #undef forward |
---|
3944 | #undef backward |
---|
3945 | #undef flinward |
---|
3946 | |
---|
3947 | #define forward void zdf_avt_avmu_avmv::forward |
---|
3948 | #define backward void zdf_avt_avmu_avmv::backward |
---|
3949 | #define flinward void zdf_avt_avmu_avmv::flinward |
---|
3950 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
3951 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
3952 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
3953 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
3954 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
3955 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
3956 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
3957 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
3958 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
3959 | #include "zdf_avt_avmu_avmv.h" |
---|
3960 | #undef YS1Y |
---|
3961 | #undef YS1 |
---|
3962 | #undef YG1 |
---|
3963 | #undef YS2Y |
---|
3964 | #undef YS2 |
---|
3965 | #undef YG2 |
---|
3966 | #undef YS3Y |
---|
3967 | #undef YS3 |
---|
3968 | #undef YG3 |
---|
3969 | #undef forward |
---|
3970 | #undef backward |
---|
3971 | #undef flinward |
---|
3972 | |
---|
3973 | #define forward void zdfmxl_hmld::forward |
---|
3974 | #define backward void zdfmxl_hmld::backward |
---|
3975 | #define flinward void zdfmxl_hmld::flinward |
---|
3976 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3977 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3978 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3979 | #include "zdfmxl_hmld.h" |
---|
3980 | #undef YS1Y |
---|
3981 | #undef YS1 |
---|
3982 | #undef YG1 |
---|
3983 | #undef forward |
---|
3984 | #undef backward |
---|
3985 | #undef flinward |
---|
3986 | |
---|
3987 | #define forward void zdfmxl_nmln_hmlp_hmlpt::forward |
---|
3988 | #define backward void zdfmxl_nmln_hmlp_hmlpt::backward |
---|
3989 | #define flinward void zdfmxl_nmln_hmlp_hmlpt::flinward |
---|
3990 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
3991 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
3992 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
3993 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
3994 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
3995 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
3996 | #define YS3Y Ystate[YTemps][Yi][Yj][2] |
---|
3997 | #define YS3 Ystate[YTemps][Yi][Yj][2] |
---|
3998 | #define YG3 Ygrad[YTemps][Yi][Yj][2] |
---|
3999 | #include "zdfmxl_nmln_hmlp_hmlpt.h" |
---|
4000 | #undef YS1Y |
---|
4001 | #undef YS1 |
---|
4002 | #undef YG1 |
---|
4003 | #undef YS2Y |
---|
4004 | #undef YS2 |
---|
4005 | #undef YG2 |
---|
4006 | #undef YS3Y |
---|
4007 | #undef YS3 |
---|
4008 | #undef YG3 |
---|
4009 | #undef forward |
---|
4010 | #undef backward |
---|
4011 | #undef flinward |
---|
4012 | |
---|
4013 | #define forward void ta_sa_trasbc::forward |
---|
4014 | #define backward void ta_sa_trasbc::backward |
---|
4015 | #define flinward void ta_sa_trasbc::flinward |
---|
4016 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4017 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4018 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4019 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4020 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4021 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4022 | #include "ta_sa_trasbc.h" |
---|
4023 | #undef YS1Y |
---|
4024 | #undef YS1 |
---|
4025 | #undef YG1 |
---|
4026 | #undef YS2Y |
---|
4027 | #undef YS2 |
---|
4028 | #undef YG2 |
---|
4029 | #undef forward |
---|
4030 | #undef backward |
---|
4031 | #undef flinward |
---|
4032 | |
---|
4033 | #define forward void ta_traqsr::forward |
---|
4034 | #define backward void ta_traqsr::backward |
---|
4035 | #define flinward void ta_traqsr::flinward |
---|
4036 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4037 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4038 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4039 | #include "ta_traqsr.h" |
---|
4040 | #undef YS1Y |
---|
4041 | #undef YS1 |
---|
4042 | #undef YG1 |
---|
4043 | #undef forward |
---|
4044 | #undef backward |
---|
4045 | #undef flinward |
---|
4046 | |
---|
4047 | #define forward void zcent_hor_traadv_cen2::forward |
---|
4048 | #define backward void zcent_hor_traadv_cen2::backward |
---|
4049 | #define flinward void zcent_hor_traadv_cen2::flinward |
---|
4050 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4051 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4052 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4053 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4054 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4055 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4056 | #include "zcent_hor_traadv_cen2.h" |
---|
4057 | #undef YS1Y |
---|
4058 | #undef YS1 |
---|
4059 | #undef YG1 |
---|
4060 | #undef YS2Y |
---|
4061 | #undef YS2 |
---|
4062 | #undef YG2 |
---|
4063 | #undef forward |
---|
4064 | #undef backward |
---|
4065 | #undef flinward |
---|
4066 | |
---|
4067 | #define forward void ta_hor_traadv_cen2::forward |
---|
4068 | #define backward void ta_hor_traadv_cen2::backward |
---|
4069 | #define flinward void ta_hor_traadv_cen2::flinward |
---|
4070 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4071 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4072 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4073 | #include "ta_hor_traadv_cen2.h" |
---|
4074 | #undef YS1Y |
---|
4075 | #undef YS1 |
---|
4076 | #undef YG1 |
---|
4077 | #undef forward |
---|
4078 | #undef backward |
---|
4079 | #undef flinward |
---|
4080 | |
---|
4081 | #define forward void sa_hor_traadv_cen2::forward |
---|
4082 | #define backward void sa_hor_traadv_cen2::backward |
---|
4083 | #define flinward void sa_hor_traadv_cen2::flinward |
---|
4084 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4085 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4086 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4087 | #include "sa_hor_traadv_cen2.h" |
---|
4088 | #undef YS1Y |
---|
4089 | #undef YS1 |
---|
4090 | #undef YG1 |
---|
4091 | #undef forward |
---|
4092 | #undef backward |
---|
4093 | #undef flinward |
---|
4094 | |
---|
4095 | #define forward void zcent_ver_traadv_cen2::forward |
---|
4096 | #define backward void zcent_ver_traadv_cen2::backward |
---|
4097 | #define flinward void zcent_ver_traadv_cen2::flinward |
---|
4098 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4099 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4100 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4101 | #include "zcent_ver_traadv_cen2.h" |
---|
4102 | #undef YS1Y |
---|
4103 | #undef YS1 |
---|
4104 | #undef YG1 |
---|
4105 | #undef forward |
---|
4106 | #undef backward |
---|
4107 | #undef flinward |
---|
4108 | |
---|
4109 | #define forward void ta_ver_traadv_cen2::forward |
---|
4110 | #define backward void ta_ver_traadv_cen2::backward |
---|
4111 | #define flinward void ta_ver_traadv_cen2::flinward |
---|
4112 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4113 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4114 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4115 | #include "ta_ver_traadv_cen2.h" |
---|
4116 | #undef YS1Y |
---|
4117 | #undef YS1 |
---|
4118 | #undef YG1 |
---|
4119 | #undef forward |
---|
4120 | #undef backward |
---|
4121 | #undef flinward |
---|
4122 | |
---|
4123 | #define forward void ztuv_traldf_lap::forward |
---|
4124 | #define backward void ztuv_traldf_lap::backward |
---|
4125 | #define flinward void ztuv_traldf_lap::flinward |
---|
4126 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4127 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4128 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4129 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4130 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4131 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4132 | #include "ztuv_traldf_lap.h" |
---|
4133 | #undef YS1Y |
---|
4134 | #undef YS1 |
---|
4135 | #undef YG1 |
---|
4136 | #undef YS2Y |
---|
4137 | #undef YS2 |
---|
4138 | #undef YG2 |
---|
4139 | #undef forward |
---|
4140 | #undef backward |
---|
4141 | #undef flinward |
---|
4142 | |
---|
4143 | #define forward void ta_traldf_lap::forward |
---|
4144 | #define backward void ta_traldf_lap::backward |
---|
4145 | #define flinward void ta_traldf_lap::flinward |
---|
4146 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4147 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4148 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4149 | #include "ta_traldf_lap.h" |
---|
4150 | #undef YS1Y |
---|
4151 | #undef YS1 |
---|
4152 | #undef YG1 |
---|
4153 | #undef forward |
---|
4154 | #undef backward |
---|
4155 | #undef flinward |
---|
4156 | |
---|
4157 | #define forward void zwisd_trazdf_imp::forward |
---|
4158 | #define backward void zwisd_trazdf_imp::backward |
---|
4159 | #define flinward void zwisd_trazdf_imp::flinward |
---|
4160 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4161 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4162 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4163 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4164 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4165 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4166 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4167 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4168 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4169 | #include "zwisd_trazdf_imp.h" |
---|
4170 | #undef YS1Y |
---|
4171 | #undef YS1 |
---|
4172 | #undef YG1 |
---|
4173 | #undef YS2Y |
---|
4174 | #undef YS2 |
---|
4175 | #undef YG2 |
---|
4176 | #undef YS3Y |
---|
4177 | #undef YS3 |
---|
4178 | #undef YG3 |
---|
4179 | #undef forward |
---|
4180 | #undef backward |
---|
4181 | #undef flinward |
---|
4182 | |
---|
4183 | #define forward void zrhs_trazdf_imp::forward |
---|
4184 | #define backward void zrhs_trazdf_imp::backward |
---|
4185 | #define flinward void zrhs_trazdf_imp::flinward |
---|
4186 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4187 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4188 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4189 | #include "zrhs_trazdf_imp.h" |
---|
4190 | #undef YS1Y |
---|
4191 | #undef YS1 |
---|
4192 | #undef YG1 |
---|
4193 | #undef forward |
---|
4194 | #undef backward |
---|
4195 | #undef flinward |
---|
4196 | |
---|
4197 | #define forward void zwt_trazdf_imp::forward |
---|
4198 | #define backward void zwt_trazdf_imp::backward |
---|
4199 | #define flinward void zwt_trazdf_imp::flinward |
---|
4200 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4201 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4202 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4203 | #include "zwt_trazdf_imp.h" |
---|
4204 | #undef YS1Y |
---|
4205 | #undef YS1 |
---|
4206 | #undef YG1 |
---|
4207 | #undef forward |
---|
4208 | #undef backward |
---|
4209 | #undef flinward |
---|
4210 | |
---|
4211 | #define forward void ta::forward |
---|
4212 | #define backward void ta::backward |
---|
4213 | #define flinward void ta::flinward |
---|
4214 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4215 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4216 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4217 | #include "ta.h" |
---|
4218 | #undef YS1Y |
---|
4219 | #undef YS1 |
---|
4220 | #undef YG1 |
---|
4221 | #undef forward |
---|
4222 | #undef backward |
---|
4223 | #undef flinward |
---|
4224 | |
---|
4225 | #define forward void sa::forward |
---|
4226 | #define backward void sa::backward |
---|
4227 | #define flinward void sa::flinward |
---|
4228 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4229 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4230 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4231 | #include "sa.h" |
---|
4232 | #undef YS1Y |
---|
4233 | #undef YS1 |
---|
4234 | #undef YG1 |
---|
4235 | #undef forward |
---|
4236 | #undef backward |
---|
4237 | #undef flinward |
---|
4238 | |
---|
4239 | #define forward void tb::forward |
---|
4240 | #define backward void tb::backward |
---|
4241 | #define flinward void tb::flinward |
---|
4242 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4243 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4244 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4245 | #include "tb.h" |
---|
4246 | #undef YS1Y |
---|
4247 | #undef YS1 |
---|
4248 | #undef YG1 |
---|
4249 | #undef forward |
---|
4250 | #undef backward |
---|
4251 | #undef flinward |
---|
4252 | |
---|
4253 | #define forward void sb::forward |
---|
4254 | #define backward void sb::backward |
---|
4255 | #define flinward void sb::flinward |
---|
4256 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4257 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4258 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4259 | #include "sb.h" |
---|
4260 | #undef YS1Y |
---|
4261 | #undef YS1 |
---|
4262 | #undef YG1 |
---|
4263 | #undef forward |
---|
4264 | #undef backward |
---|
4265 | #undef flinward |
---|
4266 | |
---|
4267 | #define forward void rhd::forward |
---|
4268 | #define backward void rhd::backward |
---|
4269 | #define flinward void rhd::flinward |
---|
4270 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4271 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4272 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4273 | #include "rhd.h" |
---|
4274 | #undef YS1Y |
---|
4275 | #undef YS1 |
---|
4276 | #undef YG1 |
---|
4277 | #undef forward |
---|
4278 | #undef backward |
---|
4279 | #undef flinward |
---|
4280 | |
---|
4281 | #define forward void rhop::forward |
---|
4282 | #define backward void rhop::backward |
---|
4283 | #define flinward void rhop::flinward |
---|
4284 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4285 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4286 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4287 | #include "rhop.h" |
---|
4288 | #undef YS1Y |
---|
4289 | #undef YS1 |
---|
4290 | #undef YG1 |
---|
4291 | #undef forward |
---|
4292 | #undef backward |
---|
4293 | #undef flinward |
---|
4294 | |
---|
4295 | #define forward void hmf_TF_dynadv_cen2::forward |
---|
4296 | #define backward void hmf_TF_dynadv_cen2::backward |
---|
4297 | #define flinward void hmf_TF_dynadv_cen2::flinward |
---|
4298 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4299 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4300 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4301 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4302 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4303 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4304 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4305 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4306 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4307 | #define YS4Y Ystate[YTemps][Yi][Yj][Yk][3] |
---|
4308 | #define YS4 Ystate[YTemps][Yi][Yj][Yk][3] |
---|
4309 | #define YG4 Ygrad[YTemps][Yi][Yj][Yk][3] |
---|
4310 | #include "hmf_TF_dynadv_cen2.h" |
---|
4311 | #undef YS1Y |
---|
4312 | #undef YS1 |
---|
4313 | #undef YG1 |
---|
4314 | #undef YS2Y |
---|
4315 | #undef YS2 |
---|
4316 | #undef YG2 |
---|
4317 | #undef YS3Y |
---|
4318 | #undef YS3 |
---|
4319 | #undef YG3 |
---|
4320 | #undef YS4Y |
---|
4321 | #undef YS4 |
---|
4322 | #undef YG4 |
---|
4323 | #undef forward |
---|
4324 | #undef backward |
---|
4325 | #undef flinward |
---|
4326 | |
---|
4327 | #define forward void zua_dhmf_dynadv_cen2::forward |
---|
4328 | #define backward void zua_dhmf_dynadv_cen2::backward |
---|
4329 | #define flinward void zua_dhmf_dynadv_cen2::flinward |
---|
4330 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4331 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4332 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4333 | #include "zua_dhmf_dynadv_cen2.h" |
---|
4334 | #undef YS1Y |
---|
4335 | #undef YS1 |
---|
4336 | #undef YG1 |
---|
4337 | #undef forward |
---|
4338 | #undef backward |
---|
4339 | #undef flinward |
---|
4340 | |
---|
4341 | #define forward void zva_dhmf_dynadv_cen2::forward |
---|
4342 | #define backward void zva_dhmf_dynadv_cen2::backward |
---|
4343 | #define flinward void zva_dhmf_dynadv_cen2::flinward |
---|
4344 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4345 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4346 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4347 | #include "zva_dhmf_dynadv_cen2.h" |
---|
4348 | #undef YS1Y |
---|
4349 | #undef YS1 |
---|
4350 | #undef YG1 |
---|
4351 | #undef forward |
---|
4352 | #undef backward |
---|
4353 | #undef flinward |
---|
4354 | |
---|
4355 | #define forward void zfuv_UW_dynadv_cen2::forward |
---|
4356 | #define backward void zfuv_UW_dynadv_cen2::backward |
---|
4357 | #define flinward void zfuv_UW_dynadv_cen2::flinward |
---|
4358 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4359 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4360 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4361 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4362 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4363 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4364 | #include "zfuv_UW_dynadv_cen2.h" |
---|
4365 | #undef YS1Y |
---|
4366 | #undef YS1 |
---|
4367 | #undef YG1 |
---|
4368 | #undef YS2Y |
---|
4369 | #undef YS2 |
---|
4370 | #undef YG2 |
---|
4371 | #undef forward |
---|
4372 | #undef backward |
---|
4373 | #undef flinward |
---|
4374 | |
---|
4375 | #define forward void ua_dynadv_cen2::forward |
---|
4376 | #define backward void ua_dynadv_cen2::backward |
---|
4377 | #define flinward void ua_dynadv_cen2::flinward |
---|
4378 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4379 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4380 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4381 | #include "ua_dynadv_cen2.h" |
---|
4382 | #undef YS1Y |
---|
4383 | #undef YS1 |
---|
4384 | #undef YG1 |
---|
4385 | #undef forward |
---|
4386 | #undef backward |
---|
4387 | #undef flinward |
---|
4388 | |
---|
4389 | #define forward void va_dynadv_cen2::forward |
---|
4390 | #define backward void va_dynadv_cen2::backward |
---|
4391 | #define flinward void va_dynadv_cen2::flinward |
---|
4392 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4393 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4394 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4395 | #include "va_dynadv_cen2.h" |
---|
4396 | #undef YS1Y |
---|
4397 | #undef YS1 |
---|
4398 | #undef YG1 |
---|
4399 | #undef forward |
---|
4400 | #undef backward |
---|
4401 | #undef flinward |
---|
4402 | |
---|
4403 | #define forward void zwxyz_vor_ene::forward |
---|
4404 | #define backward void zwxyz_vor_ene::backward |
---|
4405 | #define flinward void zwxyz_vor_ene::flinward |
---|
4406 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4407 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4408 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4409 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4410 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4411 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4412 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4413 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4414 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4415 | #include "zwxyz_vor_ene.h" |
---|
4416 | #undef YS1Y |
---|
4417 | #undef YS1 |
---|
4418 | #undef YG1 |
---|
4419 | #undef YS2Y |
---|
4420 | #undef YS2 |
---|
4421 | #undef YG2 |
---|
4422 | #undef YS3Y |
---|
4423 | #undef YS3 |
---|
4424 | #undef YG3 |
---|
4425 | #undef forward |
---|
4426 | #undef backward |
---|
4427 | #undef flinward |
---|
4428 | |
---|
4429 | #define forward void ua_vor_ene::forward |
---|
4430 | #define backward void ua_vor_ene::backward |
---|
4431 | #define flinward void ua_vor_ene::flinward |
---|
4432 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4433 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4434 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4435 | #include "ua_vor_ene.h" |
---|
4436 | #undef YS1Y |
---|
4437 | #undef YS1 |
---|
4438 | #undef YG1 |
---|
4439 | #undef forward |
---|
4440 | #undef backward |
---|
4441 | #undef flinward |
---|
4442 | |
---|
4443 | #define forward void va_vor_ene::forward |
---|
4444 | #define backward void va_vor_ene::backward |
---|
4445 | #define flinward void va_vor_ene::flinward |
---|
4446 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4447 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4448 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4449 | #include "va_vor_ene.h" |
---|
4450 | #undef YS1Y |
---|
4451 | #undef YS1 |
---|
4452 | #undef YG1 |
---|
4453 | #undef forward |
---|
4454 | #undef backward |
---|
4455 | #undef flinward |
---|
4456 | |
---|
4457 | #define forward void ua_dyn_ldf_lap::forward |
---|
4458 | #define backward void ua_dyn_ldf_lap::backward |
---|
4459 | #define flinward void ua_dyn_ldf_lap::flinward |
---|
4460 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4461 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4462 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4463 | #include "ua_dyn_ldf_lap.h" |
---|
4464 | #undef YS1Y |
---|
4465 | #undef YS1 |
---|
4466 | #undef YG1 |
---|
4467 | #undef forward |
---|
4468 | #undef backward |
---|
4469 | #undef flinward |
---|
4470 | |
---|
4471 | #define forward void va_dyn_ldf_lap::forward |
---|
4472 | #define backward void va_dyn_ldf_lap::backward |
---|
4473 | #define flinward void va_dyn_ldf_lap::flinward |
---|
4474 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4475 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4476 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4477 | #include "va_dyn_ldf_lap.h" |
---|
4478 | #undef YS1Y |
---|
4479 | #undef YS1 |
---|
4480 | #undef YG1 |
---|
4481 | #undef forward |
---|
4482 | #undef backward |
---|
4483 | #undef flinward |
---|
4484 | |
---|
4485 | #define forward void zhpij_dyn_hpg_zco::forward |
---|
4486 | #define backward void zhpij_dyn_hpg_zco::backward |
---|
4487 | #define flinward void zhpij_dyn_hpg_zco::flinward |
---|
4488 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4489 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4490 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4491 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4492 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4493 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4494 | #include "zhpij_dyn_hpg_zco.h" |
---|
4495 | #undef YS1Y |
---|
4496 | #undef YS1 |
---|
4497 | #undef YG1 |
---|
4498 | #undef YS2Y |
---|
4499 | #undef YS2 |
---|
4500 | #undef YG2 |
---|
4501 | #undef forward |
---|
4502 | #undef backward |
---|
4503 | #undef flinward |
---|
4504 | |
---|
4505 | #define forward void ua_dyn_hpg_zco::forward |
---|
4506 | #define backward void ua_dyn_hpg_zco::backward |
---|
4507 | #define flinward void ua_dyn_hpg_zco::flinward |
---|
4508 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4509 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4510 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4511 | #include "ua_dyn_hpg_zco.h" |
---|
4512 | #undef YS1Y |
---|
4513 | #undef YS1 |
---|
4514 | #undef YG1 |
---|
4515 | #undef forward |
---|
4516 | #undef backward |
---|
4517 | #undef flinward |
---|
4518 | |
---|
4519 | #define forward void zwisd_ua_dynzdf_imp::forward |
---|
4520 | #define backward void zwisd_ua_dynzdf_imp::backward |
---|
4521 | #define flinward void zwisd_ua_dynzdf_imp::flinward |
---|
4522 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4523 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4524 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4525 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4526 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4527 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4528 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4529 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4530 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4531 | #include "zwisd_ua_dynzdf_imp.h" |
---|
4532 | #undef YS1Y |
---|
4533 | #undef YS1 |
---|
4534 | #undef YG1 |
---|
4535 | #undef YS2Y |
---|
4536 | #undef YS2 |
---|
4537 | #undef YG2 |
---|
4538 | #undef YS3Y |
---|
4539 | #undef YS3 |
---|
4540 | #undef YG3 |
---|
4541 | #undef forward |
---|
4542 | #undef backward |
---|
4543 | #undef flinward |
---|
4544 | |
---|
4545 | #define forward void zwisd_va_dynzdf_imp::forward |
---|
4546 | #define backward void zwisd_va_dynzdf_imp::backward |
---|
4547 | #define flinward void zwisd_va_dynzdf_imp::flinward |
---|
4548 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4549 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4550 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4551 | #define YS2Y Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4552 | #define YS2 Ystate[YTemps][Yi][Yj][Yk][1] |
---|
4553 | #define YG2 Ygrad[YTemps][Yi][Yj][Yk][1] |
---|
4554 | #define YS3Y Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4555 | #define YS3 Ystate[YTemps][Yi][Yj][Yk][2] |
---|
4556 | #define YG3 Ygrad[YTemps][Yi][Yj][Yk][2] |
---|
4557 | #include "zwisd_va_dynzdf_imp.h" |
---|
4558 | #undef YS1Y |
---|
4559 | #undef YS1 |
---|
4560 | #undef YG1 |
---|
4561 | #undef YS2Y |
---|
4562 | #undef YS2 |
---|
4563 | #undef YG2 |
---|
4564 | #undef YS3Y |
---|
4565 | #undef YS3 |
---|
4566 | #undef YG3 |
---|
4567 | #undef forward |
---|
4568 | #undef backward |
---|
4569 | #undef flinward |
---|
4570 | |
---|
4571 | #define forward void zrhs_ua_dynzdf_imp::forward |
---|
4572 | #define backward void zrhs_ua_dynzdf_imp::backward |
---|
4573 | #define flinward void zrhs_ua_dynzdf_imp::flinward |
---|
4574 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4575 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4576 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4577 | #include "zrhs_ua_dynzdf_imp.h" |
---|
4578 | #undef YS1Y |
---|
4579 | #undef YS1 |
---|
4580 | #undef YG1 |
---|
4581 | #undef forward |
---|
4582 | #undef backward |
---|
4583 | #undef flinward |
---|
4584 | |
---|
4585 | #define forward void zrhs_va_dynzdf_imp::forward |
---|
4586 | #define backward void zrhs_va_dynzdf_imp::backward |
---|
4587 | #define flinward void zrhs_va_dynzdf_imp::flinward |
---|
4588 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4589 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4590 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4591 | #include "zrhs_va_dynzdf_imp.h" |
---|
4592 | #undef YS1Y |
---|
4593 | #undef YS1 |
---|
4594 | #undef YG1 |
---|
4595 | #undef forward |
---|
4596 | #undef backward |
---|
4597 | #undef flinward |
---|
4598 | |
---|
4599 | #define forward void ua_dynzdf_imp::forward |
---|
4600 | #define backward void ua_dynzdf_imp::backward |
---|
4601 | #define flinward void ua_dynzdf_imp::flinward |
---|
4602 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4603 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4604 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4605 | #include "ua_dynzdf_imp.h" |
---|
4606 | #undef YS1Y |
---|
4607 | #undef YS1 |
---|
4608 | #undef YG1 |
---|
4609 | #undef forward |
---|
4610 | #undef backward |
---|
4611 | #undef flinward |
---|
4612 | |
---|
4613 | #define forward void ua_norm_dynzdf::forward |
---|
4614 | #define backward void ua_norm_dynzdf::backward |
---|
4615 | #define flinward void ua_norm_dynzdf::flinward |
---|
4616 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4617 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4618 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4619 | #include "ua_norm_dynzdf.h" |
---|
4620 | #undef YS1Y |
---|
4621 | #undef YS1 |
---|
4622 | #undef YG1 |
---|
4623 | #undef forward |
---|
4624 | #undef backward |
---|
4625 | #undef flinward |
---|
4626 | |
---|
4627 | #define forward void spguv_now_dynspg::forward |
---|
4628 | #define backward void spguv_now_dynspg::backward |
---|
4629 | #define flinward void spguv_now_dynspg::flinward |
---|
4630 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4631 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4632 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4633 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4634 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4635 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4636 | #include "spguv_now_dynspg.h" |
---|
4637 | #undef YS1Y |
---|
4638 | #undef YS1 |
---|
4639 | #undef YG1 |
---|
4640 | #undef YS2Y |
---|
4641 | #undef YS2 |
---|
4642 | #undef YG2 |
---|
4643 | #undef forward |
---|
4644 | #undef backward |
---|
4645 | #undef flinward |
---|
4646 | |
---|
4647 | #define forward void ua_1_dynspg_flt::forward |
---|
4648 | #define backward void ua_1_dynspg_flt::backward |
---|
4649 | #define flinward void ua_1_dynspg_flt::flinward |
---|
4650 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4651 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4652 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4653 | #include "ua_1_dynspg_flt.h" |
---|
4654 | #undef YS1Y |
---|
4655 | #undef YS1 |
---|
4656 | #undef YG1 |
---|
4657 | #undef forward |
---|
4658 | #undef backward |
---|
4659 | #undef flinward |
---|
4660 | |
---|
4661 | #define forward void va_1_dynspg_flt::forward |
---|
4662 | #define backward void va_1_dynspg_flt::backward |
---|
4663 | #define flinward void va_1_dynspg_flt::flinward |
---|
4664 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4665 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4666 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4667 | #include "va_1_dynspg_flt.h" |
---|
4668 | #undef YS1Y |
---|
4669 | #undef YS1 |
---|
4670 | #undef YG1 |
---|
4671 | #undef forward |
---|
4672 | #undef backward |
---|
4673 | #undef flinward |
---|
4674 | |
---|
4675 | #define forward void sum_spgu_dynspg_flt::forward |
---|
4676 | #define backward void sum_spgu_dynspg_flt::backward |
---|
4677 | #define flinward void sum_spgu_dynspg_flt::flinward |
---|
4678 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4679 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4680 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4681 | #include "sum_spgu_dynspg_flt.h" |
---|
4682 | #undef YS1Y |
---|
4683 | #undef YS1 |
---|
4684 | #undef YG1 |
---|
4685 | #undef forward |
---|
4686 | #undef backward |
---|
4687 | #undef flinward |
---|
4688 | |
---|
4689 | #define forward void sum_spgv_dynspg_flt::forward |
---|
4690 | #define backward void sum_spgv_dynspg_flt::backward |
---|
4691 | #define flinward void sum_spgv_dynspg_flt::flinward |
---|
4692 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4693 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4694 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4695 | #include "sum_spgv_dynspg_flt.h" |
---|
4696 | #undef YS1Y |
---|
4697 | #undef YS1 |
---|
4698 | #undef YG1 |
---|
4699 | #undef forward |
---|
4700 | #undef backward |
---|
4701 | #undef flinward |
---|
4702 | |
---|
4703 | #define forward void gcb_dynspg_flt::forward |
---|
4704 | #define backward void gcb_dynspg_flt::backward |
---|
4705 | #define flinward void gcb_dynspg_flt::flinward |
---|
4706 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4707 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4708 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4709 | #include "gcb_dynspg_flt.h" |
---|
4710 | #undef YS1Y |
---|
4711 | #undef YS1 |
---|
4712 | #undef YG1 |
---|
4713 | #undef forward |
---|
4714 | #undef backward |
---|
4715 | #undef flinward |
---|
4716 | |
---|
4717 | #define forward void gcx_dynspg_flt::forward |
---|
4718 | #define backward void gcx_dynspg_flt::backward |
---|
4719 | #define flinward void gcx_dynspg_flt::flinward |
---|
4720 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4721 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4722 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4723 | #include "gcx_dynspg_flt.h" |
---|
4724 | #undef YS1Y |
---|
4725 | #undef YS1 |
---|
4726 | #undef YG1 |
---|
4727 | #undef forward |
---|
4728 | #undef backward |
---|
4729 | #undef flinward |
---|
4730 | |
---|
4731 | #define forward void solsor_dynspg_flt::forward |
---|
4732 | #define backward void solsor_dynspg_flt::backward |
---|
4733 | #define flinward void solsor_dynspg_flt::flinward |
---|
4734 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4735 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4736 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4737 | #include "solsor_dynspg_flt.h" |
---|
4738 | #undef YS1Y |
---|
4739 | #undef YS1 |
---|
4740 | #undef YG1 |
---|
4741 | #undef forward |
---|
4742 | #undef backward |
---|
4743 | #undef flinward |
---|
4744 | |
---|
4745 | #define forward void gcx2::forward |
---|
4746 | #define backward void gcx2::backward |
---|
4747 | #define flinward void gcx2::flinward |
---|
4748 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4749 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4750 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4751 | #include "gcx2.h" |
---|
4752 | #undef YS1Y |
---|
4753 | #undef YS1 |
---|
4754 | #undef YG1 |
---|
4755 | #undef forward |
---|
4756 | #undef backward |
---|
4757 | #undef flinward |
---|
4758 | |
---|
4759 | #define forward void spguv_dynspg_flt::forward |
---|
4760 | #define backward void spguv_dynspg_flt::backward |
---|
4761 | #define flinward void spguv_dynspg_flt::flinward |
---|
4762 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4763 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4764 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4765 | #define YS2Y Ystate[YTemps][Yi][Yj][1] |
---|
4766 | #define YS2 Ystate[YTemps][Yi][Yj][1] |
---|
4767 | #define YG2 Ygrad[YTemps][Yi][Yj][1] |
---|
4768 | #include "spguv_dynspg_flt.h" |
---|
4769 | #undef YS1Y |
---|
4770 | #undef YS1 |
---|
4771 | #undef YG1 |
---|
4772 | #undef YS2Y |
---|
4773 | #undef YS2 |
---|
4774 | #undef YG2 |
---|
4775 | #undef forward |
---|
4776 | #undef backward |
---|
4777 | #undef flinward |
---|
4778 | |
---|
4779 | #define forward void ua::forward |
---|
4780 | #define backward void ua::backward |
---|
4781 | #define flinward void ua::flinward |
---|
4782 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4783 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4784 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4785 | #include "ua.h" |
---|
4786 | #undef YS1Y |
---|
4787 | #undef YS1 |
---|
4788 | #undef YG1 |
---|
4789 | #undef forward |
---|
4790 | #undef backward |
---|
4791 | #undef flinward |
---|
4792 | |
---|
4793 | #define forward void va::forward |
---|
4794 | #define backward void va::backward |
---|
4795 | #define flinward void va::flinward |
---|
4796 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4797 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4798 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4799 | #include "va.h" |
---|
4800 | #undef YS1Y |
---|
4801 | #undef YS1 |
---|
4802 | #undef YG1 |
---|
4803 | #undef forward |
---|
4804 | #undef backward |
---|
4805 | #undef flinward |
---|
4806 | |
---|
4807 | #define forward void sshn::forward |
---|
4808 | #define backward void sshn::backward |
---|
4809 | #define flinward void sshn::flinward |
---|
4810 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4811 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4812 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4813 | #include "sshn.h" |
---|
4814 | #undef YS1Y |
---|
4815 | #undef YS1 |
---|
4816 | #undef YG1 |
---|
4817 | #undef forward |
---|
4818 | #undef backward |
---|
4819 | #undef flinward |
---|
4820 | |
---|
4821 | #define forward void sshb::forward |
---|
4822 | #define backward void sshb::backward |
---|
4823 | #define flinward void sshb::flinward |
---|
4824 | #define YS1Y Ystate[YTemps][Yi][Yj][0] |
---|
4825 | #define YS1 Ystate[YTemps][Yi][Yj][0] |
---|
4826 | #define YG1 Ygrad[YTemps][Yi][Yj][0] |
---|
4827 | #include "sshb.h" |
---|
4828 | #undef YS1Y |
---|
4829 | #undef YS1 |
---|
4830 | #undef YG1 |
---|
4831 | #undef forward |
---|
4832 | #undef backward |
---|
4833 | #undef flinward |
---|
4834 | |
---|
4835 | #define forward void ub::forward |
---|
4836 | #define backward void ub::backward |
---|
4837 | #define flinward void ub::flinward |
---|
4838 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4839 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4840 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4841 | #include "ub.h" |
---|
4842 | #undef YS1Y |
---|
4843 | #undef YS1 |
---|
4844 | #undef YG1 |
---|
4845 | #undef forward |
---|
4846 | #undef backward |
---|
4847 | #undef flinward |
---|
4848 | |
---|
4849 | #define forward void vb::forward |
---|
4850 | #define backward void vb::backward |
---|
4851 | #define flinward void vb::flinward |
---|
4852 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4853 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4854 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4855 | #include "vb.h" |
---|
4856 | #undef YS1Y |
---|
4857 | #undef YS1 |
---|
4858 | #undef YG1 |
---|
4859 | #undef forward |
---|
4860 | #undef backward |
---|
4861 | #undef flinward |
---|
4862 | |
---|
4863 | #define forward void hdivn::forward |
---|
4864 | #define backward void hdivn::backward |
---|
4865 | #define flinward void hdivn::flinward |
---|
4866 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4867 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4868 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4869 | #include "hdivn.h" |
---|
4870 | #undef YS1Y |
---|
4871 | #undef YS1 |
---|
4872 | #undef YG1 |
---|
4873 | #undef forward |
---|
4874 | #undef backward |
---|
4875 | #undef flinward |
---|
4876 | |
---|
4877 | #define forward void rotn::forward |
---|
4878 | #define backward void rotn::backward |
---|
4879 | #define flinward void rotn::flinward |
---|
4880 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4881 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4882 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4883 | #include "rotn.h" |
---|
4884 | #undef YS1Y |
---|
4885 | #undef YS1 |
---|
4886 | #undef YG1 |
---|
4887 | #undef forward |
---|
4888 | #undef backward |
---|
4889 | #undef flinward |
---|
4890 | |
---|
4891 | #define forward void wa::forward |
---|
4892 | #define backward void wa::backward |
---|
4893 | #define flinward void wa::flinward |
---|
4894 | #define YS1Y Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4895 | #define YS1 Ystate[YTemps][Yi][Yj][Yk][0] |
---|
4896 | #define YG1 Ygrad[YTemps][Yi][Yj][Yk][0] |
---|
4897 | #include "wa.h" |
---|
4898 | #undef YS1Y |
---|
4899 | #undef YS1 |
---|
4900 | #undef YG1 |
---|
4901 | #undef forward |
---|
4902 | #undef backward |
---|
4903 | #undef flinward |
---|
4904 | |
---|
4905 | //-------------- end Yao generation ----------------- |
---|