source: trunk/src/sinobad.d @ 49

Last change on this file since 49 was 49, checked in by jbrlod, 13 years ago

reorganisation de order

File size: 33.3 KB
Line 
1#==============================================================================
2#               fichier de DESCRIPTION sinobad1.d
3#Mohamed Berrada 26/02/2009
4#==============================================================================
5#DEFVAL ---------------------------------------------DEFVAL
6#definition de valeur
7defval NPCA    15 
8defval NX      32   
9defval NY      22 
10defval NZ      31 
11defval NMAX    800 //    !  maximum of iterations for the SOR solver
12defval TA      50 |50 | number of time steps
13defval TU       2 | start time step
14#exec disp_valdef
15
16#HAT_NAME -----------------------------------------HAT_NAME
17hat_name  sinobad
18 
19#OPTION ----------------------------------------------OPTION
20
21option    O_M1QN3 | M2QN1
22#option O_VARINCR
23#option    O_GRADTEST
24# option   O_DBG_NANF
25#option   O_DBG_TING
26option  O_EXTOBJ "../object/ncutil.o"
27option O_REAL double
28option o_parallel 16
29
30#TRAJECTOIRES (DIM) -----------------------------------TRAJ
31traj  Tcst       M   0   1
32traj  Tsbd       M   TU  0   1  TA
33exec disp_traj
34
35
36space  S0d       M    1           Tcst
37#space  S3d      M    NX NY NZ    Tcst
38space  S3d       M    NX NY NZ    Tcst
39space  S3dt      M    NX NY NZ    Tsbd
40space  S3dt_b    M    NX NY NZ    Tsbd
41space  Ssolsor   M    NX NY NMAX  Tsbd
42
43exec disp_space
44
45#######################################################################################
46#----------------------------------------
47# choisir le vecteur du contrÃŽle (target)
48#----------------------------------------
49#modul   pca_ta                 space   S0d     noward                            output NPCA   target
50
51modul    sshn_c                 space   S3d inter YA1 YA2       noward            output 1      |target
52
53modul    ta_c                   space   S3d                     noward            output 1      target
54
55#modul   ta_c                   space   S3d     input array NPCA                  output 1     
56
57modul    sa_c                   space   S3d                     noward            output 1      |target
58modul    ua_c                   space   S3d                     noward            output 1      |target
59modul    va_c                   space   S3d                     noward            output 1      |target
60
61#-------------
62# Les modules dans l'ordre du code NEMO/OPA
63#-------------
64#boucle sur kt (NEMO/OPA) 
65#step(kt) --->  --->
66##START_sbc (debut routine sbc)
67modul    sbcgyre_qsr_qns        space   S3dt inter YA1 YA2      input 1           output 2      tempo   
68modul    sbcgyre_emp1           space   S3dt inter YA1 YA2      input 0           output 1      tempo   
69modul    sbcgyre_zsumemp_zsurf  space   S3dt inter YA1 YA2      input 5           output 2      tempo   
70modul    sbcgyre_emp            space   S3dt inter YA1 YA2      input 3           output 1      tempo   
71modul    sbcgyre_emps           space   S3dt inter YA1 YA2      input 1           output 1      tempo
72modul    sbcgyre_utau_vtau      space   S3dt inter YA1 YA2      input 0           output 2      tempo   
73modul    sbcgyre_wndm           space   S3dt inter YA1 YA2      input 4           output 1      tempo   
74##END_sbc (fin routine sbc)
75
76##START_bn2  (debut routine bn2)  (neos=2)
77modul    bn2_rn2                space   S3dt                    input 4           output 1      tempo   
78##END_bn2(fin routine bn2)
79
80##START_zdf     (n_evdm=1,nbotfr=2)
81#mélange vertical
82modul    zdf_avt_avmu_avmv      space   S3dt                    input 19          output 3      tempo   
83modul    zdfmxl_hmld            space   S3dt inter YA1 YA2      input array NZ    output 1      tempo
84modul    zdfmxl_nmln_hmlp_hmlpt space   S3dt inter YA1 YA2      input array NZ    output 3      tempo   
85##END_zdf
86
87##START_trasbc
88#température et salinté de surface
89modul    ta_sa_trasbc           space   S3dt inter YA1 YA2      input 3           output 2      tempo   
90##END_trasbc
91
92##START_traqsr
93modul    ta_traqsr              space   S3dt                    input 2           output 1      tempo   
94##END_traqsr
95
96##START_traadv_cen2
97#advection (cen2 second order center scheme)
98modul    zcent_hor_traadv_cen2  space   S3dt                    input 5           output 2      tempo
99modul    zcens_hor_traadv_cen2  space   S3dt    clonol  zcent_hor_traadv_cen2
100modul    ta_hor_traadv_cen2     space   S3dt                    input 5           output 1      tempo
101modul    sa_hor_traadv_cen2     space   S3dt                    input 5           output 1      tempo
102modul    zcent_ver_traadv_cen2  space   S3dt                    input 3           output 1      tempo
103modul    zcens_ver_traadv_cen2  space   S3dt    clonol  zcent_ver_traadv_cen2
104modul    ta_ver_traadv_cen2     space   S3dt                    input 3           output 1      tempo
105modul    sa_ver_traadv_cen2     space   S3dt    clonol  ta_ver_traadv_cen2
106
107##END_traadv_cen2
108
109##START_traldf_lap
110#diffusion latérale (laplacian scheme)
111modul    ztuv_traldf_lap        space   S3dt                    input 3           output 2      tempo
112modul    zsuv_traldf_lap        space   S3dt    clonol  ztuv_traldf_lap
113modul    ta_traldf_lap          space   S3dt                    input 5           output 1      tempo
114modul    sa_traldf_lap          space   S3dt    clonol  ta_traldf_lap
115##END_traldf_lap
116
117##START_trazdf_imp
118#diffusion verticale (schema implicit)
119modul   zwisd_trazdf_imp        space   S3dt                    input 2           output 3      tempo
120modul   zrhs_trazdf_imp         space   S3dt                    input 2           output 1      tempo
121modul   zrhs_sa_trazdf_imp      space   S3dt    clonol zrhs_trazdf_imp 
122modul   zwt_trazdf_imp          space   S3dt                    input 4           output 1      tempo
123modul   ta_de_trazdf_imp        space   S3dt    clonol zwt_trazdf_imp
124modul   ta                      space   S3dt                    input 5           output 1      tempo
125modul   sa_de_trazdf_imp        space   S3dt    clonol ta_de_trazdf_imp
126modul   sa                      space   S3dt                    input 5           output 1      tempo
127##END_trazdf_imp
128
129##START_tra_nxt
130#tracer next : filtre asselin
131modul    tb                     space   S3dt                    input 4           output 1      tempo cout
132modul    sb                     space   S3dt                    input 4           output 1      tempo cout
133##END_tra_nxt
134
135##START_eos
136#equation of state, density
137modul    rhd                    space   S3dt                    input 2           output 1      tempo
138modul    rhop                   space   S3dt                    input 1           output 1      tempo
139##END_eos
140
141##START_dyn_adv_cen2
142#advention
143modul    hmf_TF_dynadv_cen2     space   S3dt                    input 6           output 4      tempo
144modul    zua_dhmf_dynadv_cen2   space   S3dt                    input 4           output 1      tempo
145modul    zva_dhmf_dynadv_cen2   space   S3dt                    input 4           output 1      tempo
146modul    zfuv_UW_dynadv_cen2    space   S3dt                    input 7           output 2      tempo
147modul    ua_dynadv_cen2         space   S3dt                    input 3           output 1      tempo
148modul    va_dynadv_cen2         space   S3dt                    input 3           output 1      tempo
149##END_dyn_adv_cen2
150
151##START_vor
152#vorticity enstrophy conservative scheme
153modul    zwxyz_vor_ene          space   S3dt                    input 4           output 3      tempo
154modul    ua_vor_ene             space   S3dt                    input 7           output 1      tempo
155modul    va_vor_ene             space   S3dt                    input 7           output 1      tempo
156##END_vor
157
158##START_dyn_ldf
159#lateral diffusion
160modul    ua_dyn_ldf_lap         space   S3dt                    input 5           output 1      tempo
161modul    va_dyn_ldf_lap         space   S3dt                    input 5           output 1      tempo
162##END_dyn_ldf
163
164##START_dyn_hpg
165#hydrostratic pressure gradient
166modul    zhpij_dyn_hpg_zco      space   S3dt                    input 8           output 2      tempo
167modul    ua_dyn_hpg_zco         space   S3dt                    input 2           output 1      tempo
168modul    va_dyn_hpg_zco         space   S3dt    clonol ua_dyn_hpg_zco
169##END_dyn_hpg
170
171##START_dyn_zdf
172#vertical diffusion
173modul   zwisd_ua_dynzdf_imp     space   S3dt                    input 2           output 3      tempo
174modul   zwisd_va_dynzdf_imp     space   S3dt                    input 2           output 3      tempo
175modul   zrhs_ua_dynzdf_imp      space   S3dt                    input 3           output 1      tempo
176modul   zrhs_va_dynzdf_imp      space   S3dt                    input 3           output 1      tempo
177modul   zwt_ua_dynzdf_imp       space   S3dt    clonol    zwt_trazdf_imp
178modul   zwt_va_dynzdf_imp       space   S3dt    clonol    zwt_trazdf_imp
179modul   ua_de_dynzdf_imp        space   S3dt    clonol    ta_de_trazdf_imp
180modul   ua_dynzdf_imp           space   S3dt                    input 4           output 1      tempo
181modul   va_de_dynzdf_imp        space   S3dt    clonol    ta_de_trazdf_imp
182modul   va_dynzdf_imp           space   S3dt    clonol    ua_dynzdf_imp
183modul   ua_norm_dynzdf          space   S3dt                    input 2           output 1      tempo
184modul   va_norm_dynzdf          space   S3dt    clonol    ua_norm_dynzdf
185##END_dyn_zdf
186
187##START_dyn_spg
188#surface presure gradient
189modul   spguv_now_dynspg        space   S3dt inter YA1 YA2      input 3           output 2      tempo
190modul   ua_1_dynspg_flt         space   S3dt                    input 3           output 1      tempo
191modul   va_1_dynspg_flt         space   S3dt                    input 3           output 1      tempo
192modul   sum_spgu_dynspg_flt     space   S3dt inter YA1 YA2      input array NZ    output 1      tempo
193modul   sum_spgv_dynspg_flt     space   S3dt inter YA1 YA2      input array NZ    output 1      tempo
194modul   gcb_dynspg_flt          space   S3dt inter YA1 YA2      input 4           output 1      tempo   
195modul   gcx_dynspg_flt          space   S3dt inter YA1 YA2      input 2           output 1      tempo   
196//modul solsor_dynspg_flt       space   S3dt inter YA1 YA2      input array 19    output 1      tempo
197modul   solsor_gx1_x_r          space   Ssolsor                 input 8           output 2      tempo
198modul   solsor_gx2_x_r          space   Ssolsor                 input 9           output 2      tempo
199modul   solsor_flag             space   Ssolsor                 input 4           output 2      tempo
200modul   gcx2                    space   S3dt_b inter YA1 YA2    input 1           output 1      tempo   
201modul   spguv_dynspg_flt        space   S3dt_b inter YA1 YA2    input 3           output 2      tempo   
202modul   ua                      space   S3dt_b                  input 3           output 1      tempo
203modul   va                      space   S3dt_b                  input 3           output 1      tempo
204modul   sshn                    space   S3dt_b inter YA1  YA2   input 4           output 1      tempo   
205modul   sshb                    space   S3dt_b inter YA1  YA2   input 4           output 1      tempo  cout
206##END_dyn_spg
207
208##START_dyn_nxt
209#nxt : filtre d'asselin
210modul    ub                     space   S3dt_b                  input 4           output 1      tempo cout
211modul    vb                     space   S3dt_b                  input 4           output 1      tempo cout
212##END_dyn_nxt
213
214##START_divcur
215#calcul de div et de rotationnel
216modul    hdivn                  space   S3dt_b                  input 4           output 1      tempo   
217modul    rotn                   space   S3dt_b                  input 4           output 1      tempo   
218##END_divcur
219
220##START_wzv
221#vitesse vertical
222modul    wa                     space   S3dt_b                  input 2           output 1      tempo   
223##END_wzv
224
225#############################################################################################
226
227#ctin    ta_c                   1..NPCA from    pca_ta                  1..NPCA  1
228
229#---------->sbcgyre
230ctin     sbcgyre_qsr_qns        1       from    tb                      1  i    j    1    t-1
231
232ctin     sbcgyre_zsumemp_zsurf  1       from    sbcgyre_zsumemp_zsurf   1  i-1  j         t
233ctin     sbcgyre_zsumemp_zsurf  2       from    sbcgyre_zsumemp_zsurf   1  NX   j-1       t
234ctin     sbcgyre_zsumemp_zsurf  3       from    sbcgyre_zsumemp_zsurf   2  i-1  j         t
235ctin     sbcgyre_zsumemp_zsurf  4       from    sbcgyre_zsumemp_zsurf   2  NX   j-1       t
236ctin     sbcgyre_zsumemp_zsurf  5       from    sbcgyre_emp1            1  i    j         t
237
238ctin     sbcgyre_emp            1       from    sbcgyre_emp1            1  i    j         t
239ctin     sbcgyre_emp            2       from    sbcgyre_zsumemp_zsurf   1  NX   NY        t
240ctin     sbcgyre_emp            3       from    sbcgyre_zsumemp_zsurf   2  NX   NY        t
241
242ctin     sbcgyre_emps           1       from    sbcgyre_emp             1  i    j         t
243
244ctin     sbcgyre_wndm           1       from    sbcgyre_utau_vtau       1  i-1  j         t
245ctin     sbcgyre_wndm           2       from    sbcgyre_utau_vtau       2  i    j-1       t
246ctin     sbcgyre_wndm           3       from    sbcgyre_utau_vtau       1  i    j         t
247ctin     sbcgyre_wndm           4       from    sbcgyre_utau_vtau       2  i    j         t
248
249#---------->bn2
250ctin     bn2_rn2                1       from    tb                      1  i    j    k    t-1
251ctin     bn2_rn2                2       from    tb                      1  i    j    k-1  t-1
252ctin     bn2_rn2                3       from    sb                      1  i    j    k    t-1
253ctin     bn2_rn2                4       from    sb                      1  i    j    k-1  t-1
254
255#---------->zdf
256ctin     zdf_avt_avmu_avmv      1       from    bn2_rn2                 1  i    j    k    t
257ctin     zdf_avt_avmu_avmv      2       from    bn2_rn2                 1  i+1  j    k    t
258ctin     zdf_avt_avmu_avmv      3       from    bn2_rn2                 1  i    j+1  k    t
259
260ctin     zdf_avt_avmu_avmv      4       from    ua                      1  i-1  j    30   t-1
261ctin     zdf_avt_avmu_avmv      5       from    ua                      1  i-1  j+1  30   t-1
262ctin     zdf_avt_avmu_avmv      6       from    ua                      1  i    j    30   t-1
263ctin     zdf_avt_avmu_avmv      7       from    ua                      1  i    j+1  30   t-1
264
265ctin     zdf_avt_avmu_avmv      8       from    ua                      1  i-1  j    2    t-1
266ctin     zdf_avt_avmu_avmv      9       from    ua                      1  i-1  j+1  2    t-1
267ctin     zdf_avt_avmu_avmv      10      from    ua                      1  i    j    2    t-1
268ctin     zdf_avt_avmu_avmv      11      from    ua                      1  i    j+1  2    t-1
269
270ctin     zdf_avt_avmu_avmv      12      from    va                      1  i    j-1  30   t-1
271ctin     zdf_avt_avmu_avmv      13      from    va                      1  i    j    30   t-1
272ctin     zdf_avt_avmu_avmv      14      from    va                      1  i+1  j-1  30   t-1
273ctin     zdf_avt_avmu_avmv      15      from    va                      1  i+1  j    30   t-1
274
275ctin     zdf_avt_avmu_avmv      16      from    va                      1  i    j-1  2    t-1
276ctin     zdf_avt_avmu_avmv      17      from    va                      1  i    j    2    t-1
277ctin     zdf_avt_avmu_avmv      18      from    va                      1  i+1  j-1  2    t-1
278ctin     zdf_avt_avmu_avmv      19      from    va                      1  i+1  j    2    t-1
279
280ctin     zdfmxl_hmld            1..NZ   from    zdf_avt_avmu_avmv       1  i    j   1..NZ t
281ctin     zdfmxl_nmln_hmlp_hmlpt 1..NZ   from    rhop                    1  i    j   1..NZ t-1
282
283#---------->trasbc
284ctin     ta_sa_trasbc           1       from    sbcgyre_qsr_qns         2  i    j         t
285ctin     ta_sa_trasbc           2       from    sbcgyre_emps            1  i    j         t
286ctin     ta_sa_trasbc           3       from    sa                      1  i    j    1    t-1
287
288#---------->traqsr
289ctin     ta_traqsr              1       from    sbcgyre_qsr_qns         1  i    j         t
290ctin     ta_traqsr              2       from    ta_sa_trasbc            1  i    j         t
291
292#---------->traadv_cen2
293ctin    zcent_hor_traadv_cen2   1       from    ua                      1  i    j    k    t-1
294ctin    zcent_hor_traadv_cen2   2       from    va                      1  i    j    k    t-1
295ctin    zcent_hor_traadv_cen2   3       from    ta                      1  i    j    k    t-1
296ctin    zcent_hor_traadv_cen2   4       from    ta                      1  i    j+1  k    t-1
297ctin    zcent_hor_traadv_cen2   5       from    ta                      1  i+1  j    k    t-1
298
299ctin    zcens_hor_traadv_cen2   1       from    ua                      1  i    j    k    t-1
300ctin    zcens_hor_traadv_cen2   2       from    va                      1  i    j    k    t-1
301ctin    zcens_hor_traadv_cen2   3       from    sa                      1  i    j    k    t-1
302ctin    zcens_hor_traadv_cen2   4       from    sa                      1  i    j+1  k    t-1
303ctin    zcens_hor_traadv_cen2   5       from    sa                      1  i+1  j    k    t-1
304
305ctin    ta_hor_traadv_cen2      1       from    ta_traqsr               1  i    j    k    t
306ctin    ta_hor_traadv_cen2      2       from    zcent_hor_traadv_cen2   1  i-1  j    k    t
307ctin    ta_hor_traadv_cen2      3       from    zcent_hor_traadv_cen2   1  i    j    k    t
308ctin    ta_hor_traadv_cen2      4       from    zcent_hor_traadv_cen2   2  i    j-1  k    t
309ctin    ta_hor_traadv_cen2      5       from    zcent_hor_traadv_cen2   2  i    j    k    t
310
311ctin    sa_hor_traadv_cen2      1       from    ta_sa_trasbc            2  i    j         t
312ctin    sa_hor_traadv_cen2      2       from    zcens_hor_traadv_cen2   1  i-1  j    k    t
313ctin    sa_hor_traadv_cen2      3       from    zcens_hor_traadv_cen2   1  i    j    k    t
314ctin    sa_hor_traadv_cen2      4       from    zcens_hor_traadv_cen2   2  i    j-1  k    t
315ctin    sa_hor_traadv_cen2      5       from    zcens_hor_traadv_cen2   2  i    j    k    t
316
317ctin    zcent_ver_traadv_cen2   1       from    wa                      1  i    j    k    t-1
318ctin    zcent_ver_traadv_cen2   2       from    ta                      1  i    j    k    t-1
319ctin    zcent_ver_traadv_cen2   3       from    ta                      1  i    j    k-1  t-1
320
321ctin    zcens_ver_traadv_cen2   1       from    wa                      1  i    j    k    t-1
322ctin    zcens_ver_traadv_cen2   2       from    sa                      1  i    j    k    t-1
323ctin    zcens_ver_traadv_cen2   3       from    sa                      1  i    j    k-1  t-1
324
325ctin    ta_ver_traadv_cen2      1       from    ta_hor_traadv_cen2      1  i    j    k    t
326ctin    ta_ver_traadv_cen2      2       from    zcent_ver_traadv_cen2   1  i    j    k    t
327ctin    ta_ver_traadv_cen2      3       from    zcent_ver_traadv_cen2   1  i    j    k+1  t
328
329ctin    sa_ver_traadv_cen2      1       from    sa_hor_traadv_cen2      1  i    j    k    t
330ctin    sa_ver_traadv_cen2      2       from    zcens_ver_traadv_cen2   1  i    j    k    t
331ctin    sa_ver_traadv_cen2      3       from    zcens_ver_traadv_cen2   1  i    j    k+1  t
332
333#---------->traldf_lap
334ctin     ztuv_traldf_lap        1       from    tb                      1  i    j    k    t-1
335ctin     ztuv_traldf_lap        2       from    tb                      1  i+1  j    k    t-1
336ctin     ztuv_traldf_lap        3       from    tb                      1  i    j+1  k    t-1
337
338ctin     zsuv_traldf_lap        1       from    sb                      1  i    j    k    t-1
339ctin     zsuv_traldf_lap        2       from    sb                      1  i+1  j    k    t-1
340ctin     zsuv_traldf_lap        3       from    sb                      1  i    j+1  k    t-1
341
342ctin     ta_traldf_lap          1       from    ta_ver_traadv_cen2      1  i    j    k    t
343ctin     ta_traldf_lap          2       from    ztuv_traldf_lap         1  i    j    k    t
344ctin     ta_traldf_lap          3       from    ztuv_traldf_lap         1  i-1  j    k    t
345ctin     ta_traldf_lap          4       from    ztuv_traldf_lap         2  i    j    k    t
346ctin     ta_traldf_lap          5       from    ztuv_traldf_lap         2  i    j-1  k    t
347
348ctin     sa_traldf_lap          1       from    sa_ver_traadv_cen2      1  i    j    k    t
349ctin     sa_traldf_lap          2       from    zsuv_traldf_lap         1  i    j    k    t
350ctin     sa_traldf_lap          3       from    zsuv_traldf_lap         1  i-1  j    k    t
351ctin     sa_traldf_lap          4       from    zsuv_traldf_lap         2  i    j    k    t
352ctin     sa_traldf_lap          5       from    zsuv_traldf_lap         2  i    j-1  k    t
353
354#---------->trazdf_imp
355ctin     zwisd_trazdf_imp       1       from    zdf_avt_avmu_avmv       1  i    j    k    t
356ctin     zwisd_trazdf_imp       2       from    zdf_avt_avmu_avmv       1  i    j    k+1  t
357
358ctin     zrhs_trazdf_imp        1       from    ta_traldf_lap           1  i    j    k    t
359ctin     zrhs_trazdf_imp        2       from    tb                      1  i    j    k    t-1
360
361ctin     zrhs_sa_trazdf_imp     1       from    sa_traldf_lap           1  i    j    k    t
362ctin     zrhs_sa_trazdf_imp     2       from    sb                      1  i    j    k    t-1
363
364ctin     zwt_trazdf_imp         1       from    zwisd_trazdf_imp        1  i    j    k    t
365ctin     zwt_trazdf_imp         2       from    zwisd_trazdf_imp        2  i    j    k-1  t
366ctin     zwt_trazdf_imp         3       from    zwisd_trazdf_imp        3  i    j    k    t
367ctin     zwt_trazdf_imp         4       from    zwt_trazdf_imp          1  i    j    k-1  t
368
369ctin     ta_de_trazdf_imp       1       from    zwisd_trazdf_imp        1  i    j    k    t
370ctin     ta_de_trazdf_imp       2       from    ta_de_trazdf_imp        1  i    j    k-1  t
371ctin     ta_de_trazdf_imp       3       from    zrhs_trazdf_imp         1  i    j    k    t
372ctin     ta_de_trazdf_imp       4       from    zwt_trazdf_imp          1  i    j    k-1  t
373
374ctin     ta                     1       from    zwisd_trazdf_imp        2  i    j    k    t
375ctin     ta                     2       from    ta                      1  i    j    k+1  t
376ctin     ta                     3       from    ta_de_trazdf_imp        1  i    j    k    t
377ctin     ta                     4       from    zwt_trazdf_imp          1  i    j    k    t
378ctin     ta                     5       from    ta_c                    1  i    j    k
379
380ctin     sa_de_trazdf_imp       1       from    zwisd_trazdf_imp        1  i    j    k    t
381ctin     sa_de_trazdf_imp       2       from    sa_de_trazdf_imp        1  i    j    k-1  t
382ctin     sa_de_trazdf_imp       3       from    zrhs_sa_trazdf_imp      1  i    j    k    t
383ctin     sa_de_trazdf_imp       4       from    zwt_trazdf_imp          1  i    j    k-1  t
384
385ctin     sa                     1       from    zwisd_trazdf_imp        2  i    j    k    t
386ctin     sa                     2       from    sa              1  i    j    k+1  t
387ctin     sa                     3       from    sa_de_trazdf_imp        1  i    j    k    t
388ctin     sa                     4       from    zwt_trazdf_imp          1  i    j    k    t
389ctin     sa                     5       from    sa_c                    1  i    j    k
390
391#---------->tra_nxt
392ctin     tb                     1       from    tb                      1  i    j    k    t-1
393ctin     tb                     2       from    ta                      1  i    j    k    t-1
394ctin     tb                     3       from    ta                      1  i    j    k    t
395ctin     tb                     4       from    ta_c                    1  i    j    k
396
397ctin     sb                     1       from    sb                      1  i    j    k    t-1
398ctin     sb                     2       from    sa                      1  i    j    k    t-1
399ctin     sb                     3       from    sa                      1  i    j    k    t
400ctin     sb                     4       from    sa_c                    1  i    j    k
401
402#---------->eos
403ctin     rhd                    1       from    tb                      1  i    j    k    t
404ctin     rhd                    2       from    sb                      1  i    j    k    t
405
406ctin     rhop                   1       from    rhd                     1  i    j    k    t
407
408
409#---------->dynadv_cen2
410ctin    hmf_TF_dynadv_cen2      1       from    ua                      1  i    j    k    t-1
411ctin    hmf_TF_dynadv_cen2      2       from    ua                      1  i+1  j    k    t-1
412ctin    hmf_TF_dynadv_cen2      3       from    ua                      1  i    j+1  k    t-1
413ctin    hmf_TF_dynadv_cen2      4       from    va                      1  i    j    k    t-1
414ctin    hmf_TF_dynadv_cen2      5       from    va                      1  i+1  j    k    t-1
415ctin    hmf_TF_dynadv_cen2      6       from    va                      1  i    j+1  k    t-1
416
417ctin    zua_dhmf_dynadv_cen2    1       from    hmf_TF_dynadv_cen2      1  i    j    k    t
418ctin    zua_dhmf_dynadv_cen2    2       from    hmf_TF_dynadv_cen2      1  i-1  j    k    t
419ctin    zua_dhmf_dynadv_cen2    3       from    hmf_TF_dynadv_cen2      2  i    j    k    t
420ctin    zua_dhmf_dynadv_cen2    4       from    hmf_TF_dynadv_cen2      2  i    j-1  k    t
421
422ctin    zva_dhmf_dynadv_cen2    1       from    hmf_TF_dynadv_cen2      3  i    j    k    t
423ctin    zva_dhmf_dynadv_cen2    2       from    hmf_TF_dynadv_cen2      3  i-1  j    k    t
424ctin    zva_dhmf_dynadv_cen2    3       from    hmf_TF_dynadv_cen2      4  i    j    k    t
425ctin    zva_dhmf_dynadv_cen2    4       from    hmf_TF_dynadv_cen2      4  i    j-1  k    t
426
427ctin    zfuv_UW_dynadv_cen2     1       from    wa                      1  i    j    k    t-1
428ctin    zfuv_UW_dynadv_cen2     2       from    wa                      1  i+1  j    k    t-1
429ctin    zfuv_UW_dynadv_cen2     3       from    wa                      1  i    j+1  k    t-1
430ctin    zfuv_UW_dynadv_cen2     4       from    ua                      1  i    j    k    t-1   
431ctin    zfuv_UW_dynadv_cen2     5       from    ua                      1  i    j    k-1  t-1
432ctin    zfuv_UW_dynadv_cen2     6       from    va                      1  i    j    k    t-1   
433ctin    zfuv_UW_dynadv_cen2     7       from    va                      1  i    j    k-1  t-1
434
435ctin    ua_dynadv_cen2          1       from    zfuv_UW_dynadv_cen2     1  i    j    k    t
436ctin    ua_dynadv_cen2          2       from    zfuv_UW_dynadv_cen2     1  i    j    k+1  t
437ctin    ua_dynadv_cen2          3       from    zua_dhmf_dynadv_cen2    1  i    j    k    t
438
439ctin    va_dynadv_cen2          1       from    zfuv_UW_dynadv_cen2     2  i    j    k    t
440ctin    va_dynadv_cen2          2       from    zfuv_UW_dynadv_cen2     2  i    j    k+1  t
441ctin    va_dynadv_cen2          3       from    zva_dhmf_dynadv_cen2    1  i    j    k    t
442
443#---------->vor_ene
444ctin    zwxyz_vor_ene   1       from    ua                      1  i    j    k    t-1
445ctin    zwxyz_vor_ene   2       from    ua                      1  i    j+1  k    t-1
446ctin    zwxyz_vor_ene   3       from    va                      1  i    j    k    t-1
447ctin    zwxyz_vor_ene   4       from    va                      1  i+1  j    k    t-1
448
449ctin    ua_vor_ene      1       from    ua_dynadv_cen2          1  i    j    k    t
450ctin    ua_vor_ene      2       from    zwxyz_vor_ene           3  i    j-1  k    t
451ctin    ua_vor_ene      3       from    zwxyz_vor_ene           3  i    j    k    t
452ctin    ua_vor_ene      4       from    zwxyz_vor_ene           2  i    j-1  k    t
453ctin    ua_vor_ene      5       from    zwxyz_vor_ene           2  i    j    k    t
454ctin    ua_vor_ene      6       from    zwxyz_vor_ene           2  i+1  j-1  k    t
455ctin    ua_vor_ene      7       from    zwxyz_vor_ene           2  i+1  j    k    t
456
457ctin    va_vor_ene      1       from    va_dynadv_cen2          1  i    j    k    t
458ctin    va_vor_ene      2       from    zwxyz_vor_ene           3  i-1  j    k    t
459ctin    va_vor_ene      3       from    zwxyz_vor_ene           3  i    j    k    t
460ctin    va_vor_ene      4       from    zwxyz_vor_ene           1  i-1  j    k    t
461ctin    va_vor_ene      5       from    zwxyz_vor_ene           1  i-1  j+1  k    t
462ctin    va_vor_ene      6       from    zwxyz_vor_ene           1  i    j    k    t
463ctin    va_vor_ene      7       from    zwxyz_vor_ene           1  i    j+1  k    t
464
465#---------->dyn_ldf_lap
466ctin    ua_dyn_ldf_lap  1       from    ua_vor_ene              1  i    j    k    t
467ctin    ua_dyn_ldf_lap  2       from    rotn                    1  i    j-1  k    t-2
468ctin    ua_dyn_ldf_lap  3       from    rotn                    1  i    j    k    t-2
469ctin    ua_dyn_ldf_lap  4       from    hdivn                   1  i    j    k    t-2
470ctin    ua_dyn_ldf_lap  5       from    hdivn                   1  i+1  j    k    t-2
471
472ctin    va_dyn_ldf_lap  1       from    va_vor_ene              1  i    j    k    t
473ctin    va_dyn_ldf_lap  2       from    rotn                    1  i-1  j    k    t-2
474ctin    va_dyn_ldf_lap  3       from    rotn                    1  i    j    k    t-2
475ctin    va_dyn_ldf_lap  4       from    hdivn                   1  i    j    k    t-2
476ctin    va_dyn_ldf_lap  5       from    hdivn                   1  i    j+1  k    t-2
477
478#---------->dyn__hpg_zco
479ctin     zhpij_dyn_hpg_zco      1       from    rhd                     1  i+1  j    k    t
480ctin     zhpij_dyn_hpg_zco      2       from    rhd                     1  i    j+1  k    t
481ctin     zhpij_dyn_hpg_zco      3       from    rhd                     1  i    j    k    t
482ctin     zhpij_dyn_hpg_zco      4       from    rhd                     1  i+1  j    k-1  t
483ctin     zhpij_dyn_hpg_zco      5       from    rhd                     1  i    j+1  k-1  t
484ctin     zhpij_dyn_hpg_zco      6       from    rhd                     1  i    j    k-1  t
485ctin     zhpij_dyn_hpg_zco      7       from    zhpij_dyn_hpg_zco       1  i    j    k-1  t
486ctin     zhpij_dyn_hpg_zco      8       from    zhpij_dyn_hpg_zco       2  i    j    k-1  t
487
488ctin     ua_dyn_hpg_zco         1       from    ua_dyn_ldf_lap          1  i    j    k    t
489ctin     ua_dyn_hpg_zco         2       from    zhpij_dyn_hpg_zco       1  i    j    k    t
490
491ctin     va_dyn_hpg_zco         1       from    va_dyn_ldf_lap          1  i    j    k    t
492ctin     va_dyn_hpg_zco         2       from    zhpij_dyn_hpg_zco       2  i    j    k    t
493
494#---------->dynzdf_imp
495ctin     zwisd_ua_dynzdf_imp    1       from    zdf_avt_avmu_avmv       2  i    j    k    t
496ctin     zwisd_ua_dynzdf_imp    2       from    zdf_avt_avmu_avmv       2  i    j    k+1  t
497
498ctin     zwisd_va_dynzdf_imp    1       from    zdf_avt_avmu_avmv       3  i    j    k    t
499ctin     zwisd_va_dynzdf_imp    2       from    zdf_avt_avmu_avmv       3  i    j    k+1  t
500
501ctin     zrhs_ua_dynzdf_imp     1       from    ua_dyn_hpg_zco          1  i    j    k    t
502ctin     zrhs_ua_dynzdf_imp     2       from    ub                      1  i    j    k    t-1
503ctin     zrhs_ua_dynzdf_imp     3       from    sbcgyre_utau_vtau       1  i    j         t
504
505ctin     zrhs_va_dynzdf_imp     1       from    va_dyn_hpg_zco          1  i    j    k    t
506ctin     zrhs_va_dynzdf_imp     2       from    vb                      1  i    j    k    t-1
507ctin     zrhs_va_dynzdf_imp     3       from    sbcgyre_utau_vtau       2  i    j         t
508
509ctin     zwt_ua_dynzdf_imp      1       from    zwisd_ua_dynzdf_imp     1  i    j    k    t
510ctin     zwt_ua_dynzdf_imp      2       from    zwisd_ua_dynzdf_imp     2  i    j    k-1  t
511ctin     zwt_ua_dynzdf_imp      3       from    zwisd_ua_dynzdf_imp     3  i    j    k    t
512ctin     zwt_ua_dynzdf_imp      4       from    zwt_ua_dynzdf_imp       1  i    j    k-1  t
513
514ctin     zwt_va_dynzdf_imp      1       from    zwisd_va_dynzdf_imp     1  i    j    k    t
515ctin     zwt_va_dynzdf_imp      2       from    zwisd_va_dynzdf_imp     2  i    j    k-1  t
516ctin     zwt_va_dynzdf_imp      3       from    zwisd_va_dynzdf_imp     3  i    j    k    t
517ctin     zwt_va_dynzdf_imp      4       from    zwt_va_dynzdf_imp       1  i    j    k-1  t
518
519ctin     ua_de_dynzdf_imp       1       from    zwisd_ua_dynzdf_imp     1  i    j    k    t
520ctin     ua_de_dynzdf_imp       2       from    ua_de_dynzdf_imp        1  i    j    k-1  t
521ctin     ua_de_dynzdf_imp       3       from    zrhs_ua_dynzdf_imp      1  i    j    k    t
522ctin     ua_de_dynzdf_imp       4       from    zwt_ua_dynzdf_imp       1  i    j    k-1  t
523
524ctin     ua_dynzdf_imp          1       from    zwisd_ua_dynzdf_imp     2  i    j    k    t
525ctin     ua_dynzdf_imp          2       from    ua_dynzdf_imp           1  i    j    k+1  t
526ctin     ua_dynzdf_imp          3       from    ua_de_dynzdf_imp        1  i    j    k    t
527ctin     ua_dynzdf_imp          4       from    zwt_ua_dynzdf_imp       1  i    j    k    t
528
529ctin     va_de_dynzdf_imp       1       from    zwisd_va_dynzdf_imp     1  i    j    k    t
530ctin     va_de_dynzdf_imp       2       from    va_de_dynzdf_imp        1  i    j    k-1  t
531ctin     va_de_dynzdf_imp       3       from    zrhs_va_dynzdf_imp      1  i    j    k    t
532ctin     va_de_dynzdf_imp       4       from    zwt_va_dynzdf_imp       1  i    j    k-1  t
533
534ctin     va_dynzdf_imp          1       from    zwisd_va_dynzdf_imp     2  i    j    k    t
535ctin     va_dynzdf_imp          2       from    va_dynzdf_imp           1  i    j    k+1  t
536ctin     va_dynzdf_imp          3       from    va_de_dynzdf_imp        1  i    j    k    t
537ctin     va_dynzdf_imp          4       from    zwt_va_dynzdf_imp       1  i    j    k    t
538
539ctin     ua_norm_dynzdf         1       from    ua_dynzdf_imp           1  i    j    k    t
540ctin     ua_norm_dynzdf         2       from    ub                      1  i    j    k    t-1
541
542ctin     va_norm_dynzdf         1       from    va_dynzdf_imp           1  i    j    k    t
543ctin     va_norm_dynzdf         2       from    vb                      1  i    j    k    t-1
544
545#---------->ddynspg_flt
546ctin     spguv_now_dynspg       1       from    sshn                    1  i    j         t-1
547ctin     spguv_now_dynspg       2       from    sshn                    1  i    j+1       t-1
548ctin     spguv_now_dynspg       3       from    sshn                    1  i+1  j         t-1
549
550ctin     ua_1_dynspg_flt        1       from    ua_norm_dynzdf          1  i    j    k    t
551ctin     ua_1_dynspg_flt        2       from    ub                      1  i    j    k    t-1
552ctin     ua_1_dynspg_flt        3       from    spguv_now_dynspg        1  i    j         t
553
554ctin     va_1_dynspg_flt        1       from    va_norm_dynzdf          1  i    j    k    t
555ctin     va_1_dynspg_flt        2       from    vb                      1  i    j    k    t-1
556ctin     va_1_dynspg_flt        3       from    spguv_now_dynspg        2  i    j         t
557
558ctin     sum_spgu_dynspg_flt    1..NZ   from    ua_1_dynspg_flt         1  i    j   1..NZ t
559ctin     sum_spgv_dynspg_flt    1..NZ   from    va_1_dynspg_flt         1  i    j   1..NZ t
560
561ctin     gcb_dynspg_flt         1       from    sum_spgu_dynspg_flt     1  i    j         t
562ctin     gcb_dynspg_flt         2       from    sum_spgu_dynspg_flt     1  i-1  j         t
563ctin     gcb_dynspg_flt         3       from    sum_spgv_dynspg_flt     1  i    j         t
564ctin     gcb_dynspg_flt         4       from    sum_spgv_dynspg_flt     1  i    j-1       t
565
566ctin     gcx_dynspg_flt         1       from    gcx2                    1  i    j         t-1
567ctin     gcx_dynspg_flt         2       from    gcx2                    1  i    j         t-2
568
569ctin     spguv_dynspg_flt       1       from    gcx2                    1  i+1  j         t
570ctin     spguv_dynspg_flt       2       from    gcx2                    1  i    j         t
571ctin     spguv_dynspg_flt       3       from    gcx2                    1  i    j+1       t
572
573ctin     ua                     1       from    ua_1_dynspg_flt         1  i    j    k    t
574ctin     ua                     2       from    spguv_dynspg_flt        1  i    j         t
575ctin     ua                     3       from    ua_c                    1  i    j    k
576
577ctin     va                     1       from    va_1_dynspg_flt         1  i    j    k    t
578ctin     va                     2       from    spguv_dynspg_flt        2  i    j         t
579ctin     va                     3       from    va_c                    1  i    j    k
580
581ctin     sshn                   1       from    sshb                    1  i    j         t-1
582ctin     sshn                   2       from    wa                      1  i    j    1    t-1
583ctin     sshn                   3       from    sbcgyre_emp             1  i    j         t
584ctin     sshn                   4       from    sshn_c                  1  i    j         
585
586ctin     sshb                   1       from    sshb                    1  i    j         t-1
587ctin     sshb                   2       from    sshn                    1  i    j         t-1
588ctin     sshb                   3       from    sshn                    1  i    j         t
589ctin     sshb                   4       from    sshn_c                  1  i    j         
590############## Ajout de ctin "virtuels" ##############
591#ctin    solsor_dynspg_flt      1..9    from    gcx_dynspg_flt          1 i%~1 j%~1       t
592#ctin    solsor_dynspg_flt      10..18  from    gcb_dynspg_flt          1 i%~1 j%~1       t
593#ctin    solsor_dynspg_flt      19      from    solsor_dynspg_flt       1 i-1  j-1       t
594#ctin     gcx2                  1       from    solsor_dynspg_flt       1 i    j          t
595
596ctin solsor_flag                1       from    solsor_gx2_x_r          2 i    j   k    t
597ctin solsor_flag                2       from    solsor_flag             2 NX   NY  k-1  t
598ctin solsor_flag                3       from    solsor_flag             1 i-1  NY  k    t
599ctin solsor_flag                4       from    solsor_flag             1 i    j-1 k    t
600
601ctin solsor_gx1_x_r             1       from    gcx_dynspg_flt          1 i    j        t
602ctin solsor_gx1_x_r             2       from    gcb_dynspg_flt          1 i    j        t
603ctin solsor_gx1_x_r             3       from    solsor_gx2_x_r          1 i    j-1   k-1  t
604ctin solsor_gx1_x_r             4       from    solsor_gx2_x_r          1 i-1  j     k-1  t
605ctin solsor_gx1_x_r             5       from    solsor_gx2_x_r          1 i+1  j     k-1  t
606ctin solsor_gx1_x_r             6       from    solsor_gx2_x_r          1 i    j+1   k-1  t
607ctin solsor_gx1_x_r             7       from    solsor_gx2_x_r          1 i    j     k-1  t
608ctin solsor_gx1_x_r             8       from    solsor_flag             2 NX   NY    k-1  t
609
610ctin solsor_gx2_x_r             1       from    gcx_dynspg_flt          1 i    j        t
611ctin solsor_gx2_x_r             2       from    gcb_dynspg_flt          1 i    j        t
612ctin solsor_gx2_x_r             3       from    solsor_gx1_x_r          1 i    j-1   k  t
613ctin solsor_gx2_x_r             4       from    solsor_gx1_x_r          1 i-1  j     k  t
614ctin solsor_gx2_x_r             5       from    solsor_gx1_x_r          1 i+1  j     k  t
615ctin solsor_gx2_x_r             6       from    solsor_gx1_x_r          1 i    j+1   k  t
616ctin solsor_gx2_x_r             7       from    solsor_gx1_x_r          1 i    j     k  t
617ctin solsor_gx2_x_r             8       from    solsor_flag             2 NX   NY    k-1 t
618ctin solsor_gx2_x_r             9       from    solsor_gx1_x_r          2 i    j     k  t
619
620ctin gcx2                       1       from    solsor_gx2_x_r          1 i    j     NMAX  t
621#---------->dyn_nxt
622ctin    ub              1       from    ub                      1  i    j    k    t-1
623ctin    ub              2       from    ua                      1  i    j    k    t-1
624ctin    ub              3       from    ua                      1  i    j    k    t
625ctin    ub              4       from    ua_c                    1  i    j    k
626
627ctin    vb              1       from    vb                      1  i    j    k    t-1
628ctin    vb              2       from    va                      1  i    j    k    t-1
629ctin    vb              3       from    va                      1  i    j    k    t
630ctin    vb              4       from    va_c                    1  i    j    k
631
632#---------->divcur
633ctin     hdivn                  1       from    ua                      1  i    j    k    t
634ctin     hdivn                  2       from    ua                      1  i-1  j    k    t
635ctin     hdivn                  3       from    va                      1  i    j    k    t
636ctin     hdivn                  4       from    va                      1  i    j-1  k    t
637
638ctin     rotn                   1       from    va                      1  i+1  j    k    t
639ctin     rotn                   2       from    va                      1  i    j    k    t
640ctin     rotn                   3       from    ua                      1  i    j+1  k    t
641ctin     rotn                   4       from    ua                      1  i    j    k    t
642
643#---------->wzv
644ctin     wa                     1       from    wa                      1  i    j    k+1  t
645ctin     wa                     2       from    hdivn                   1  i    j    k    t
646
647#---------->
648
649
650
651
652
653#ORDER-----
654#ORDER-----
655#order modinspace S3d
656#      order YA3 YA2 YA1
657#           ta_c
658#      forder
659#forder
660
661order modinspace S3dt
662#---------->sbcgyre
663      order YA2 YA1
664            sbcgyre_qsr_qns sbcgyre_emp1 sbcgyre_zsumemp_zsurf
665      forder
666      order YA2 YA1
667            sbcgyre_emp sbcgyre_emps sbcgyre_utau_vtau sbcgyre_wndm
668      forder
669
670#---------->sbcgyre + bn2_rn2 + zdf + trasbc + traqsr + traadv +
671#      traldf + trazdf + tra_nxt//
672#      order YA1 YA2
673#           sbcgyre_qsr_qns sbcgyre_emp1
674#            order YA3
675#                 bn2_rn2 zcent_hor_traadv_cen2 zcens_hor_traadv_cen2
676#                 zcent_ver_traadv_cen2 zcens_ver_traadv_cen2
677                  ztuv_traldf_lap zsuv_traldf_lap
678#           forder
679#      forder
680
681#      #NO PARALLEL
682#      order YA2 YA1
683#           sbcgyre_zsum3emp_zsurf
684#           
685
686#      forder
687#      order YA1 YA2
688#            order YB3
689#                 zdf_avt_avmu_avmv
690#                 zwisd_trazdf_imp
691#            forder
692#            sbcgyre_emp sbcgyre_emps sbcgyre_utau_vtau
693#            zdfmxl_hmld zdfmxl_nmln_hmlp_hmlpt ta_sa_trasbc
694#            ta_traqsr
695             order YB3
696#                 ta_hor_traadv_cen2 sa_hor_traadv_cen2
697                  ta_ver_traadv_cen2 sa_ver_traadv_cen2
698                  ta_traldf_lap sa_traldf_lap
699                  zrhs_trazdf_imp zrhs_sa_trazdf_imp
700#            forder
701             order YA3
702                   zwt_trazdf_imp ta_de_trazdf_imp sa_de_trazdf_imp
703             forder
704             order YB3
705                   ta sa tb sb rhd rhop
706             forder         
707#      forder
708     
709
710#     order YA1 YA2
711#            sbcgyre_wndm
712#      forder
713
714#---------->bn2
715      order YA3 YA2 YA1
716            bn2_rn2
717      forder
718
719#---------->zdf
720      order YA3 YA2 YA1
721            zdf_avt_avmu_avmv
722      forder
723      order YA2 YA1
724            zdfmxl_hmld zdfmxl_nmln_hmlp_hmlpt
725      forder
726#---------->trasbc
727      order YA2 YA1
728            ta_sa_trasbc
729      forder
730#---------->traqsr
731      order YA3 YA2 YA1
732            ta_traqsr
733      forder
734#------> traadv_cen2
735      order YA3 
736            order YA2 YA1
737                  zcent_hor_traadv_cen2 zcens_hor_traadv_cen2
738            forder
739            order YA2 YA1
740                  ta_hor_traadv_cen2   sa_hor_traadv_cen2
741            forder
742      forder
743
744      order YA3 YA2 YA1
745            zcent_ver_traadv_cen2 zcens_ver_traadv_cen2
746      forder
747      order YA3 YA2 YA1
748            ta_ver_traadv_cen2 sa_ver_traadv_cen2
749      forder
750
751#------> traldf_lap
752      order YA3 YA2 YA1
753            ztuv_traldf_lap zsuv_traldf_lap
754            ta_traldf_lap sa_traldf_lap
755      forder
756#------> trazdf_imp
757      order YA3 YA2 YA1
758            zwisd_trazdf_imp zrhs_trazdf_imp zrhs_sa_trazdf_imp
759      forder
760      order YA3 YA2 YA1
761            zwt_trazdf_imp ta_de_trazdf_imp  sa_de_trazdf_imp
762      forder
763      order YB3 YA2 YA1
764            ta sa
765      forder
766#---------->tra_nxt
767      order YA3 YA2 YA1
768            tb sb
769      forder
770#---------->eos
771      order YA3 YA2 YA1
772            rhd rhop
773      forder
774#------> dynadv_cen2
775         order YA3 
776              order YA2 YA1
777                    hmf_TF_dynadv_cen2
778              forder
779              order YA2 YA1
780                   zua_dhmf_dynadv_cen2 zva_dhmf_dynadv_cen2
781              forder
782          forder
783
784           order YA3 YA2 YA1
785                 zfuv_UW_dynadv_cen2
786           forder
787           order YA3 YA2 YA1
788                 ua_dynadv_cen2 va_dynadv_cen2
789           forder
790#------> vor_ene && dyn_ldf_lap
791         order YA3 
792              order YA2 YA1
793                    zwxyz_vor_ene
794              forder
795              order YA2 YA1
796                    ua_vor_ene va_vor_ene
797                    ua_dyn_ldf_lap va_dyn_ldf_lap
798              forder
799         forder
800#---------->dyn__hpg_zco
801         order YA3 YA2 YA1
802               zhpij_dyn_hpg_zco ua_dyn_hpg_zco va_dyn_hpg_zco
803         forder
804#---------->dynzdf_imp
805      order YA3 YA2 YA1
806            zwisd_ua_dynzdf_imp zwisd_va_dynzdf_imp
807            zrhs_ua_dynzdf_imp zrhs_va_dynzdf_imp
808      forder
809      order YA3 YA2 YA1
810            zwt_ua_dynzdf_imp ua_de_dynzdf_imp
811            zwt_va_dynzdf_imp va_de_dynzdf_imp
812      forder
813      order YB3 YA2 YA1
814            ua_dynzdf_imp va_dynzdf_imp
815      forder
816      order YA3 YA2 YA1
817            ua_norm_dynzdf va_norm_dynzdf
818      forder
819#---------->dynspg_flt
820      order YA2 YA1
821            spguv_now_dynspg
822      forder
823      order YA3 YA2 YA1
824            ua_1_dynspg_flt va_1_dynspg_flt
825      forder
826      order YA2 YA1
827            sum_spgu_dynspg_flt sum_spgv_dynspg_flt
828      forder
829      order YA2 YA1
830            gcb_dynspg_flt gcx_dynspg_flt
831      forder
832forder
833
834order modinspace Ssolsor
835      order YA3
836            order YA2 YA1
837                  solsor_gx1_x_r
838            forder
839
840            order YA2 YA1
841                  solsor_gx2_x_r
842            forder
843
844            order YA1 YA2
845                  solsor_flag
846            forder
847      forder
848forder
849
850order modinspace S3dt_b
851      order YA2 YA1
852            gcx2
853      forder
854      order YA2 YA1
855            spguv_dynspg_flt
856      forder
857      order YA3 YA2 YA1
858            ua va
859      forder
860      order YA2 YA1
861            sshn sshb
862      forder
863#---------->dyn_nxt
864      order YA3 YA2 YA1
865            ub vb
866      forder
867#---------->divcur
868      order YA3 YA2 YA1
869            hdivn rotn
870      forder
871#---------->wzv
872      order YB3 YA2 YA1
873            wa
874      forder
875forder
876
877#order spaceintraj Tcst
878#      S3d
879#forder
880
881order spaceintraj Tsbd
882        S3dt Ssolsor S3dt_b
883forder
884
885#USER FUNCTIONS ---------------------------------INSERT_FCT
886insert_fct      xdisplay
887insert_fct      xcomparYF
888insert_fct  arg xistate_init
889insert_fct  arg true_target_in_tab
890insert_fct  arg xrst_save
891insert_fct  arg xchangesavemode
892
893insert_fct arg xwriteout
894insert_fct arg xwritegrad
895insert_fct arg xinitnc
896#insert_fct  arg load_shape_func
897#insert_fct  arg load_stdev_pca
898#insert_fct  arg load_mean
Note: See TracBrowser for help on using the repository browser.