source: trunk/scripts/sinobad_ref.i

Last change on this file was 82, checked in by jbrlod, 11 years ago

add symbolic links for sinobad.i and run_batch_sinobad.sh

  • Property svn:executable set to *
File size: 2.2 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 : ta_c
9#obs (3D a t=48 Yt=50) : 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.nc
16
17xwriteout 0 true ../data_out/exp_T.nc
18
19print_time OFF
20set_modeltime 0
21FORWARD
22
23
24
25##OBSERVATION
26xwriteout 50 obs_52 ../data_out/exp_T.nc
27
28xrst_save ../data_in/file_rest/GYRE_00000420_restart_forwardYAO.nc
29
30#goto FINRUN
31
32savestate sshb  1   ij   52    A       1       ../data_out/sshb_obs_52.dat   
33savestate tb  1   ijk   52    A       1       ../data_out/tb_obs_52.dat   
34savestate sb  1   ijk   52    A       1       ../data_out/sb_obs_52.dat   
35savestate ub  1   ijk   52    A       1       ../data_out/ub_obs_52.dat   
36savestate vb  1   ijk   52    A       1       ../data_out/vb_obs_52.dat   
37
38loadobs sshb  1   ij   52    A       1       ../data_out/sshb_obs_52.dat D   
39loadobs tb  1   ijk   52    A       1       ../data_out/tb_obs_52.dat D   
40loadobs sb  1   ijk   52    A       1       ../data_out/sb_obs_52.dat D   
41loadobs ub  1   ijk   52    A       1       ../data_out/ub_obs_52.dat D   
42loadobs vb  1   ijk   52    A       1       ../data_out/vb_obs_52.dat D   
43
44
45#goto FINRUN
46
47##INITIALISATION DE L'ASSIMILATION'
48xistate_init 1 ../data_in/file_rest/GYRE_00000400_restart.nc
49set_modeltime 0
50print_time OFF
51FORWARD
52
53xwriteout 0 init ../data_out/exp_T.nc
54xwriteout 52 forw0_52 ../data_out/exp_T.nc
55
56##TEST DE LA FONCTION OBJECTIVE
57goto FINTEST
58testof 1.e+00 0.5e-01 2. 10 1
59goto FINRUN
60FINTEST
61##DEBUT DE L'ASSIMILATION'
62
63set_modeltime 0
64!echo "RUN OPTIMIZATION WITH M1QN3 ......."
65setm_impres  5
66setm_io      6
67setm_mode    1
68set_nbiter   100
69setm_nsim    100
70setm_dxmin   1.0e-4
71setm_epsg    1.0e-3
72setm_ddf1    1
73runm
74##SAUVEGARDE
75xwriteout 0 fin ../data_out/exp_T.nc
76xwriteout 50 forwfin_52 ../data_out/exp_T.nc
77
78xrst_save ../data_in/file_rest/GYRE_00000400_restart_CONTROL_T.nc
79
80
81
82goto FINRUN
83
84
85FINRUN
86
Note: See TracBrowser for help on using the repository browser.