1 | #========================================================== |
---|
2 | # fichier de D'INSTRUCTIONS jeuvie.i |
---|
3 | #nb PAS DE TAB, un retour chariot en fin de fichier |
---|
4 | #========================================================== |
---|
5 | echo on |
---|
6 | lmod |
---|
7 | |
---|
8 | #========================================================== |
---|
9 | #init du modèle ------------------------------------------- |
---|
10 | setstate Seuil 2.0 | remplace xset_seuil 2.0 |
---|
11 | setstate Sigma 2.0 | 0.5 |
---|
12 | |
---|
13 | setstate Mask 1.0 |
---|
14 | #loadstate Mask 1 ij 0 A 0 ./msk50x50.dat F |
---|
15 | |
---|
16 | #GOTO LABXX |
---|
17 | #xinit_bio |
---|
18 | #savestate Biocell 1 ij 1 A 0 BioInit1 |
---|
19 | loadstate Biocell 1 ij 1 A 0 BioInit1 D |
---|
20 | |
---|
21 | #========================================================== |
---|
22 | #expérience jumelle --------------------------------------- |
---|
23 | # ==> passe avant 1 fois sur tous les pas de temps pour |
---|
24 | # générer des observations : |
---|
25 | print_time ON |
---|
26 | set_modeltime 0 |
---|
27 | FORWARD |
---|
28 | set_modeltime 0 |
---|
29 | print_time OFF |
---|
30 | # |
---|
31 | #savestate Biocell 1 ij SZA A 0 BiOd6 |
---|
32 | #savestate Biocell 1 ij SZA A 0 BiOc6_2_0v5 |
---|
33 | #savestate Biocell 1 ij SZA A 0 BiOc6_2_1v0 |
---|
34 | #savestate Biocell 1 ij SZA A 0 BiOc2_2_0v5 |
---|
35 | #savestate Biocell 1 ij SZA A 0 BiOc2_2_1v0 |
---|
36 | #savestate Biocell 1 ij 0 A 0 BioTrj |
---|
37 | #>>matlab: y2dsurf BioTrj 50 50 ij 1 1 |
---|
38 | outoobs Biocell 1 SZA |
---|
39 | |
---|
40 | #LABXX |
---|
41 | #loadobs Biocell 1 ij SZA A 0 BiOd2 D |
---|
42 | #loadobs Biocell 1 ij SZA A 0 BiOc2_2_1v0 D |
---|
43 | |
---|
44 | #---------------------------------------------------------- |
---|
45 | # pour tracer la fonction de cout : |
---|
46 | #GOTO PLOTOF |
---|
47 | |
---|
48 | #---------------------------------------------------------- |
---|
49 | # préparation de l'execution de l'assimilation |
---|
50 | #=====> choix de la fonction de cout cost lms 1.0e6 |
---|
51 | cost lms 0.5 |
---|
52 | #cost lms 0.0005 |
---|
53 | #cost appli |
---|
54 | #adjust appli |
---|
55 | |
---|
56 | #=====> on perturbe les variables à contrôler: valeur(s) initiale(s) |
---|
57 | # 1) scenario : recherche de l'état initial (Biocell is target) : |
---|
58 | #xinit_bio |
---|
59 | #savestate Biocell 1 ij 1 A 0 BioInit1P |
---|
60 | loadstate Biocell 1 ij 1 A 0 BioInit1P D |
---|
61 | #loadstate Biocell 1 ij 1 A 0 BioInit1Pz D |
---|
62 | #loadstate Biocell 1 ij 1 A 0 BioObs1 D |
---|
63 | #loadstate Biocell 1 ij 1 A 0 BioObsi1 D |
---|
64 | |
---|
65 | # 2) scenario : recherche de parametre(s) (ex: Sigma => is target) |
---|
66 | #setstate Sigma 0.49 |
---|
67 | #setstate Sigma 0.3 |
---|
68 | #setstate Sigma 0.35 |
---|
69 | #setstate Seuil 2.2 |
---|
70 | |
---|
71 | #---------------------------------------------------------- |
---|
72 | # Choix RUN : std/m1qn3 std/incr |
---|
73 | GOTO RUNMQN |
---|
74 | #---------------------------------------------------------- |
---|
75 | # soit le RUN standard de Yao : |
---|
76 | #=> choix du (ou des) pas de gradient |
---|
77 | setepsi Biocell 0.5 | scenar 1 |
---|
78 | setepsi Biocell 0.2 | scenar 1 |
---|
79 | #setepsi Sigma 0.5 | scenar 2 |
---|
80 | |
---|
81 | #=>et en route pour le run |
---|
82 | print_cost ON |
---|
83 | print_time OFF |
---|
84 | set_nbiter 5000 |
---|
85 | RUN |
---|
86 | GOTO AFT_RUN |
---|
87 | |
---|
88 | # incremental ........ |
---|
89 | setepsi Sigma 0.0000000000001 |
---|
90 | set_nbextl 10 |
---|
91 | set_nbiter 4 |
---|
92 | set_pcoef Sigma 0.001 | (scenar 1) |
---|
93 | #set_pcoef Biocell 0.0 | (scenar 2) |
---|
94 | RUNI |
---|
95 | xdisplay |
---|
96 | STOP |
---|
97 | |
---|
98 | #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
---|
99 | RUNMQN |
---|
100 | # soit le run sous m1qn3 .................................. |
---|
101 | print_cost ON |
---|
102 | setm_impres 0 |
---|
103 | setm_io 6 |
---|
104 | setm_mode 0 |
---|
105 | set_nbiter 50000 |
---|
106 | setm_nsim 50000 |
---|
107 | setm_dxmin 1.0e-20 |
---|
108 | setm_epsg 1.0e-20 |
---|
109 | setm_ddf1 1.0 |
---|
110 | RUNM |
---|
111 | GOTO AFT_RUN |
---|
112 | |
---|
113 | #incrémental ........ |
---|
114 | setm_impres 5 |
---|
115 | setm_io 6 |
---|
116 | setm_mode 2 |
---|
117 | #setm_mode 0 |
---|
118 | set_nbextl 10 |
---|
119 | set_nbiter 3 |
---|
120 | setm_nsim 3 |
---|
121 | setm_dxmin 1.0e-20 |
---|
122 | setm_epsg 1.0e-20 |
---|
123 | setm_ddf1 1.0 |
---|
124 | set_pcoef Sigma 0.0 | (scenar 1) |
---|
125 | set_pcoef Seuil 0.0 | (scenar 1) |
---|
126 | #set_pcoef Biocell 0.0 | (scenar 2) |
---|
127 | RUNIM |
---|
128 | GOTO AFT_RUN |
---|
129 | |
---|
130 | AFT_RUN |
---|
131 | print_cost |
---|
132 | xdisplay |
---|
133 | #savestate Biocell 1 ij 1 A 0 Final1_Bio |
---|
134 | #savestate Biocell 1 ij 21 A 0 Final21_Bio |
---|
135 | #savestate Biocell 1 ij 5 A 0 Final5_Bio |
---|
136 | savestate Biocell 1 ij 1 A 0 BioInit1A |
---|
137 | xcalibre_bio |
---|
138 | savestate Biocell 1 ij 1 A 0 BioInit1A01 |
---|
139 | |
---|
140 | TCHAO |
---|
141 | #load_inst jeuvie.i |
---|
142 | |
---|
143 | #==================================================================== |
---|
144 | PLOTOF |
---|
145 | cost lms 0.0005 |
---|
146 | #setstate Sigma 0.3 |
---|
147 | #setepsi Sigma 0.0001 |
---|
148 | #setepsi Sigma 0.001 |
---|
149 | #run |
---|
150 | #sampleof Sigma 0.1 1.0 0.05 Sigma 0.3 0.3 9.999 ./SigmaA.pof |
---|
151 | #sampleof Sigma 0.1 1.0 0.005 Sigma 0.3 0.3 9.999 ./SigmaB.pof |
---|
152 | #sampleof Sigma 0.1 1.0 0.001 Sigma 0.3 0.3 9.999 ./SigmaC.pof |
---|
153 | #sampleof Sigma 0.4 0.6 0.00051 Sigma 0.3 0.3 9.999 ./SigmaD.pof |
---|
154 | #sampleof Sigma 0.49995 0.50005 0.000000101 Sigma 0.3 0.3 9.999 ./SigmaE.pof |
---|
155 | sampleof Sigma 0.499995 0.500005 0.0000000101 Sigma 0.3 0.3 9.999 ./SigmaF.pof |
---|
156 | stop |
---|
157 | |
---|
158 | #sampleof Sigma 0.35 0.60 0.001 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
159 | #sampleof Sigma 0.45 0.55 0.0005 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
160 | #sampleof Sigma 0.47 0.53 0.0001 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
161 | #sampleof Sigma 0.30 0.35 0.0001 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
162 | #sampleof Sigma 1.00 100.0 0.5 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
163 | #sampleof Sigma 100.0 1000.0 5.0 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
164 | #sampleof Sigma 1000.0 10000.0 50.0 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
165 | #sampleof Sigma 1.0 10000.0 50.0 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
166 | #sampleof Sigma 0.1 2.0 0.005 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
167 | #sampleof Sigma 2.0 5.0 0.005 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
168 | #sampleof Sigma 99.5 100.5 0.0005 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
169 | #sampleof Sigma 0.4995 0.5005 0.00000101 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
170 | #sampleof Sigma 0.49995 0.50005 0.000000101 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
171 | #sampleof Sigma 0.499995 0.500005 0.0000000101 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
172 | #sampleof Sigma 0.4999995 0.5000005 0.00000000101 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
173 | #sampleof Sigma 0.30 0.60 0.001 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
174 | #sampleof Sigma 0.30 0.60 0.01 Sigma 0.3 0.3 9.999 ./Sigma.pof |
---|
175 | #sampleof Sigma 0.30 0.60 0.01 Seuil 1.5 2.5 0.1 ./Sigma.pof |
---|
176 | #sampleof Sigma 0.45 0.55 0.001 Seuil 1.7 2.3 0.05 ./Sigma.pof |
---|
177 | |
---|
178 | #==================================================================== |
---|
179 | |
---|
180 | |
---|
181 | |
---|
182 | |
---|
183 | |
---|
184 | |
---|
185 | |
---|
186 | |
---|