source: trunk/scripts/sinobad_S.i @ 78

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

exps de ref

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