source: trunk/scripts/sinobad_short.i

Last change on this file was 78, checked in by jbrlod, 12 years ago

version short

File size: 2.2 KB
Line 
1#==============================================================================
2#               fichier de D'INSTRUCTIONS de référence (SHORT version)
3#Julien Brajard
4#==============================================================================
5#script faisant l'assimilation de référence version courte
6#paramÚtres à régler : TA=10 (8 pdt effectifs)
7#NX=32,NY=22,NZ=31
8#paramÚres de contrÎle : ta_c
9#obs (3D a t=8 Yt=8) : sshb, tb, sb,ub,vb
10#
11
12##INITIALISATION
13xistate_init 1 ../data_in/file_rest/GYRE_00000424_restart.nc
14true_target_in_tab ta_c
15xinitnc ../data_out/exp_T_short.nc
16
17xwriteout 0 true ../data_out/exp_T_short.nc
18
19print_time OFF
20set_modeltime 0
21FORWARD
22
23
24##OBSERVATION
25xwriteout 10 obs_8 ../data_out/exp_T_short.nc
26savestate sshb  1   ij   10    A       1       ../data_out/sshb_obs_8.dat   
27savestate tb  1   ijk   10    A       1       ../data_out/tb_obs_8.dat   
28savestate sb  1   ijk   10    A       1       ../data_out/sb_obs_8.dat   
29savestate ub  1   ijk   10    A       1       ../data_out/ub_obs_8.dat   
30savestate vb  1   ijk   10    A       1       ../data_out/vb_obs_8.dat   
31
32loadobs sshb  1   ij   10    A       1       ../data_out/sshb_obs_8.dat D   
33loadobs tb  1   ijk   10    A       1       ../data_out/tb_obs_8.dat D   
34loadobs sb  1   ijk   10    A       1       ../data_out/sb_obs_8.dat D   
35loadobs ub  1   ijk   10    A       1       ../data_out/ub_obs_8.dat D   
36loadobs vb  1   ijk   10    A       1       ../data_out/vb_obs_8.dat D   
37
38
39#goto FINRUN
40
41##INITIALISATION DE L'ASSIMILATION'
42xistate_init 1 ../data_in/file_rest/GYRE_00000400_restart.nc
43set_modeltime 0
44print_time OFF
45FORWARD
46
47xwriteout 0 init ../data_out/exp_T_short.nc
48xwriteout 10 forw0_8 ../data_out/exp_T_short.nc
49
50##TEST DE LA FONCTION OBJECTIVE
51goto FINTEST
52testof 1.e+00 0.5e-01 2. 10 1
53goto FINRUN
54FINTEST
55##DEBUT DE L'ASSIMILATION'
56
57set_modeltime 0
58!echo "RUN OPTIMIZATION WITH M1QN3 ......."
59setm_impres  5
60setm_io      6
61setm_mode    1
62set_nbiter   100
63setm_nsim    100
64setm_dxmin   1.0e-4
65setm_epsg    1.0e-10
66setm_ddf1    1
67runm
68##SAUVEGARDE
69xwriteout 0 fin ../data_out/exp_T_short.nc
70xwriteout 10 forwfin_8 ../data_out/exp_T_short.nc
71
72xrst_save ../data_in/file_rest/GYRE_00000400_restart_CONTROL_T_short.nc
73
74
75
76goto FINRUN
77
78
79FINRUN
80
Note: See TracBrowser for help on using the repository browser.