1 | #============================================================================== |
---|
2 | # fichier de D'INSTRUCTIONS de référence |
---|
3 | #Julien Brajard |
---|
4 | #============================================================================== |
---|
5 | #script faisant le forward du tourbillon sur 400 pdt (=800h=33 jours) |
---|
6 | #paramÚtres à régler : TA=100 (49 pdt effectifs) |
---|
7 | #NX=32,NY=22,NZ=31 |
---|
8 | #paramÚres de contrÎle : aucun |
---|
9 | #obs :aucune |
---|
10 | # |
---|
11 | print_time on |
---|
12 | |
---|
13 | ##INITIALISATION |
---|
14 | #xistate_init 1 ../data_in/file_rest/GYRE_00000424_restart.nc |
---|
15 | #xistate_init 1 ../data_in/file_rest/GYRE_00000400_restart.nc |
---|
16 | xistate_init 1 ../data_in/file_rest/GYRE_824_restart_yao_eddy.nc |
---|
17 | |
---|
18 | true_target_in_tab ta_c |
---|
19 | xinitnc ../data_out/exp_T.nc |
---|
20 | |
---|
21 | xwriteout 0 true ../data_out/exp_T.nc |
---|
22 | |
---|
23 | |
---|
24 | print_time ON |
---|
25 | |
---|
26 | #goto FORWARD1 |
---|
27 | |
---|
28 | #FORWARD 1 |
---|
29 | set_modeltime 0 |
---|
30 | init_euler 0 |
---|
31 | init_kt 0 |
---|
32 | set_modeltime 0 |
---|
33 | FORWARD 100 Tsbd |
---|
34 | xrst_save ../data_in/file_rest/GYRE_099_restart_yao.nc |
---|
35 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward99.dat |
---|
36 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward99.dat |
---|
37 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward99.dat |
---|
38 | |
---|
39 | #FORWARD 2 |
---|
40 | xistate_init 1 ../data_in/file_rest/GYRE_099_restart_yao.nc |
---|
41 | set_modeltime 0 |
---|
42 | init_euler 1 |
---|
43 | FORWARD 101 Tsbd |
---|
44 | xrst_save ../data_in/file_rest/GYRE_199_restart_yao.nc |
---|
45 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward199.dat |
---|
46 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward199.dat |
---|
47 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward199.dat |
---|
48 | |
---|
49 | #FORWARD 3 |
---|
50 | xistate_init 1 ../data_in/file_rest/GYRE_199_restart_yao.nc |
---|
51 | set_modeltime 0 |
---|
52 | init_euler 1 |
---|
53 | FORWARD 101 Tsbd |
---|
54 | xrst_save ../data_in/file_rest/GYRE_299_restart_yao.nc |
---|
55 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward299.dat |
---|
56 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward299.dat |
---|
57 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward299.dat |
---|
58 | |
---|
59 | #FORWARD 4 |
---|
60 | xistate_init 1 ../data_in/file_rest/GYRE_299_restart_yao.nc |
---|
61 | set_modeltime 0 |
---|
62 | init_euler 1 |
---|
63 | FORWARD 101 Tsbd |
---|
64 | xrst_save ../data_in/file_rest/GYRE_399_restart_yao.nc |
---|
65 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward399.dat |
---|
66 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward399.dat |
---|
67 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward399.dat |
---|
68 | |
---|
69 | #FORWARD 5 |
---|
70 | xistate_init 1 ../data_in/file_rest/GYRE_399_restart_yao.nc |
---|
71 | set_modeltime 0 |
---|
72 | init_euler 1 |
---|
73 | FORWARD 101 Tsbd |
---|
74 | xrst_save ../data_in/file_rest/GYRE_499_restart_yao.nc |
---|
75 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward499.dat |
---|
76 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward499.dat |
---|
77 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward499.dat |
---|
78 | |
---|
79 | #FORWARD 6 |
---|
80 | xistate_init 1 ../data_in/file_rest/GYRE_499_restart_yao.nc |
---|
81 | set_modeltime 0 |
---|
82 | init_euler 1 |
---|
83 | FORWARD 101 Tsbd |
---|
84 | xrst_save ../data_in/file_rest/GYRE_599_restart_yao.nc |
---|
85 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward599.dat |
---|
86 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward599.dat |
---|
87 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward599.dat |
---|
88 | |
---|
89 | #FORWARD 7 |
---|
90 | xistate_init 1 ../data_in/file_rest/GYRE_599_restart_yao.nc |
---|
91 | set_modeltime 0 |
---|
92 | init_euler 1 |
---|
93 | FORWARD 101 Tsbd |
---|
94 | xrst_save ../data_in/file_rest/GYRE_699_restart_yao.nc |
---|
95 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward699.dat |
---|
96 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward699.dat |
---|
97 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward699.dat |
---|
98 | |
---|
99 | #FORWARD 8 |
---|
100 | xistate_init 1 ../data_in/file_rest/GYRE_699_restart_yao.nc |
---|
101 | set_modeltime 0 |
---|
102 | init_euler 1 |
---|
103 | FORWARD 101 Tsbd |
---|
104 | xrst_save ../data_in/file_rest/GYRE_799_restart_yao.nc |
---|
105 | savestate tb 1 ijk 0 A 3 ../data_out/T_forward799.dat |
---|
106 | savestate ub 1 ijk 0 A 3 ../data_out/ub_forward799.dat |
---|
107 | savestate vb 1 ijk 0 A 3 ../data_out/vb_forward799.dat |
---|
108 | |
---|
109 | |
---|
110 | goto FINRUN |
---|
111 | |
---|
112 | |
---|
113 | FINRUN |
---|