source: altifloat/scripts/floater_d_test.i @ 99

Last change on this file since 99 was 98, checked in by jbrlod, 11 years ago

add function run_inc

File size: 3.4 KB
Line 
1setstate u 0
2setstate v 0
3setstate u_d 0
4setstate v_d 0
5
6#loadstate u 0 ij 0 A 1 ../obs_float/uzero.dat D
7#loadstate v 0 ij 0 A 1 ../obs_float/vzero.dat D
8
9
10#Conditions initiales :
11loadstate r_float 0 i 0 A 1 ../obs_float/init.dat D
12setstate r_float_d 0
13
14#Observations :
15loadobs r_cout_d 0 i 0 A 1 ../obs_float/obs.dat D
16
17set_modeltime 0
18print_cost ON
19
20setm_impres 3
21setm_io 6
22setm_mode 0
23#set_nbiter 100
24set_nbiter 20
25setm_nsim 200
26setm_dxmin 1.0e-12
27setm_epsg 1.0e-12
28setm_ddf1 1.0
29
30
31run_inc
32goto fin
33
34#uniquement activer les trajectoires de type M model
35activ M only
36
37forward
38
39savestate r_float 0 i 0 A 3 ../obs_float/r_float_forward.dat
40
41activ D only
42
43#testdf 1 29 21 4 r 0.0001 0.0001
44
45
46
47
48print_cost ON
49
50setm_impres 3
51setm_io 6
52setm_mode 0
53#set_nbiter 100
54set_nbiter 20
55setm_nsim 200
56setm_dxmin 1.0e-12
57setm_epsg 1.0e-12
58setm_ddf1 1.0
59
60RUNM
61savestate r_cout_d 0 i 0 A 3 ../obs_float/r_cout_d_optim_1.dat
62
63
64
65update_uv
66setstate u_d 0
67setstate v_d 0
68
69
70
71savestate u 0 ij 0 A 3 ../obs_float/uoptim1.dat
72savestate v 0 ij 0 A 3 ../obs_float/voptim1.dat
73
74#FIN 1ere OPTIM
75
76set_modeltime 0
77activ M only
78forward
79savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim1.dat
80
81
82activ D only
83RUNM
84
85update_uv
86
87savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim.dat
88savestate r_cout_d 0 i 0 A 3 ../obs_float/r_cout_d_optim_2.dat
89savestate u 0 ij 0 A 3 ../obs_float/uoptim2.dat
90savestate v 0 ij 0 A 3 ../obs_float/voptim2.dat
91savestate u_d 0 ij 0 A 3 ../obs_float/udoptim.dat
92savestate v_d 0 ij 0 A 3 ../obs_float/vdoptim.dat
93
94
95#FIN 2eme OPTIM
96
97
98set_modeltime 0
99activ M only
100forward
101savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim2.dat
102
103
104activ D only
105RUNM
106
107update_uv
108savestate u 0 ij 0 A 3 ../obs_float/uoptim3.dat
109savestate v 0 ij 0 A 3 ../obs_float/voptim3.dat
110
111
112#FIN 3eme OPTIM
113
114
115set_modeltime 0
116activ M only
117forward
118savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim3.dat
119
120
121activ D only
122RUNM
123
124update_uv
125savestate u 0 ij 0 A 3 ../obs_float/uoptim4.dat
126savestate v 0 ij 0 A 3 ../obs_float/voptim4.dat
127
128
129#FIN 4eme OPTIM
130
131
132set_modeltime 0
133activ M only
134forward
135savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim4.dat
136
137activ D only
138RUNM
139
140update_uv
141savestate u 0 ij 0 A 3 ../obs_float/uoptim5.dat
142savestate v 0 ij 0 A 3 ../obs_float/voptim5.dat
143
144
145#FIN 5eme OPTIM
146
147
148set_modeltime 0
149activ M only
150forward
151savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim5.dat
152
153
154activ D only
155RUNM
156
157update_uv
158savestate u 0 ij 0 A 3 ../obs_float/uoptim6.dat
159savestate v 0 ij 0 A 3 ../obs_float/voptim6.dat
160
161
162#FIN 6eme OPTIM
163
164
165set_modeltime 0
166activ M only
167forward
168savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim6.dat
169
170activ D only
171RUNM
172
173update_uv
174savestate u 0 ij 0 A 3 ../obs_float/uoptim7.dat
175savestate v 0 ij 0 A 3 ../obs_float/voptim7.dat
176
177
178#FIN 7eme OPTIM
179
180
181set_modeltime 0
182activ M only
183forward
184savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim7.dat
185
186activ D only
187RUNM
188
189update_uv
190savestate u 0 ij 0 A 3 ../obs_float/uoptim8.dat
191savestate v 0 ij 0 A 3 ../obs_float/voptim8.dat
192
193
194#FIN 8eme OPTIM
195
196
197set_modeltime 0
198activ M only
199forward
200savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim8.dat
201
202
203activ D only
204RUNM
205
206update_uv
207savestate u 0 ij 0 A 3 ../obs_float/uoptim9.dat
208savestate v 0 ij 0 A 3 ../obs_float/voptim9.dat
209
210
211#FIN 9eme OPTIM
212
213
214set_modeltime 0
215activ M only
216forward
217savestate r_float 0 i 0 A 3 ../obs_float/r_float_optim9.dat
218
219
220
221print_cost OFF
222#testof 0.1 1 10 10 1 
223#testing the gradients of each module
224
225fin
Note: See TracBrowser for help on using the repository browser.