1 | #""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
---|
2 | #""""""""""""""""" M.Berrada (02-2005) """"""""""""""""""" |
---|
3 | #""""""""""" fichier de D INSTRUCTIONS mufrlbc2.i """""""""" |
---|
4 | #"""""""""""""""""" PE LBC MultiFreq """"""""""""""""""" |
---|
5 | #""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
---|
6 | # Application acoustique marine equation parabolique standard de Tappert avec condition locale d'impedence. |
---|
7 | # Cas multifrequences où les frequences sont sur l'axe de temps. |
---|
8 | # Ce fichier permet de faire des experiences jumelles differentes de celles dans la thèse. |
---|
9 | # MFLBC_RD où RD est Range Dependent. |
---|
10 | # La difference avec MFLBC au niveau du graphe de dependences est que les modules du sous-espace 1D sont passés |
---|
11 | # à l'espace 2D. Cela permet de faire un test interessant sur l'algorithme parallèle : article HPCC. |
---|
12 | |
---|
13 | echo on |
---|
14 | #----------------------------------------------------------- |
---|
15 | #--------------> INITIALISATION DU MODELE <--------------- |
---|
16 | xset_deltazr 0.26367188 0.48804295 |1.46 |
---|
17 | xset_c0 1520 |
---|
18 | xset_tab_freq 400 4025 450 475 500 |
---|
19 | xset_zs 93.00 |
---|
20 | xset_fac 10.00 |
---|
21 | xcoef_OBS 1 |1:NZ Obs 2:NZ/2 Obs ... |
---|
22 | xset_init |
---|
23 | #----------------------------------------------------------- |
---|
24 | # etat vrai |
---|
25 | savestate gama 1 i 0 A 0 ./data_out/gamtr.dat |
---|
26 | savestate gama 2 i 0 A 0 ./data_out/gamti.dat |
---|
27 | #----------------------------------------------------------- |
---|
28 | print_time ON |
---|
29 | set_modeltime 0 |
---|
30 | FORWARD |
---|
31 | set_modeltime 0 |
---|
32 | print_time OFF |
---|
33 | #----------------------------------------------------------- |
---|
34 | #-----> sauvegarde de la trajectoire true |
---|
35 | savestate psi 1 ij 1 A 0 ./data_out/psitr.dat |
---|
36 | savestate psi 2 ij 1 A 0 ./data_out/psiti.dat |
---|
37 | |
---|
38 | xnorme |
---|
39 | |
---|
40 | #----------------------------------------------------------- |
---|
41 | #-----> recuperation des sorties obtenues comme observations |
---|
42 | #-----> (experience jumelle) |
---|
43 | |
---|
44 | OUTOOBS psi 0 1 2 3 4 5 |
---|
45 | |
---|
46 | #----------------------------------------------------------- |
---|
47 | #-----> regularisation |
---|
48 | #set_bcoef gama 0.03 |
---|
49 | #xset_gama 0.0 0.00 |
---|
50 | #OUTOEBX gama 0 0 |
---|
51 | |
---|
52 | print_cost ON |
---|
53 | #----------------------------------------------------------- |
---|
54 | #----------> PERTURBATIONS DES PARAMETRES <-------------- |
---|
55 | xset_gama -0.3 0.00 |
---|
56 | #xgama0 300 |
---|
57 | savestate gama 1 i 0 A 0 ./data_out/gamir.dat |
---|
58 | savestate gama 2 i 0 A 0 ./data_out/gamii.dat |
---|
59 | #--------------> FIN DES PERTURBATIONS <----------------- |
---|
60 | print_time ON |
---|
61 | set_modeltime 0 |
---|
62 | FORWARD |
---|
63 | set_modeltime 0 |
---|
64 | print_time OFF |
---|
65 | #----------------------------------------------------------- |
---|
66 | #-----> sauvegarde de la trajectoire init |
---|
67 | savestate psi 1 ij 1 A 0 ./data_out/psinr.dat |
---|
68 | savestate psi 2 ij 1 A 0 ./data_out/psini.dat |
---|
69 | |
---|
70 | #BACKWARD # pour tester le parallélisme on ajoute un backward ici, après avoir |
---|
71 | # chargé les observations et on peut effecer tout ce qu'il y a après. |
---|
72 | |
---|
73 | GOTO FINTESTOF |
---|
74 | print_cost off |
---|
75 | #testof 0.1 10 10.0 10 0 |
---|
76 | testof 0.1 10 10.0 10 1 |
---|
77 | FINTESTOF |
---|
78 | |
---|
79 | #"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
---|
80 | #-------------> choix du run |
---|
81 | #-------> 1. RUNYAO |
---|
82 | #-------> 2. RUNM2QN1 |
---|
83 | #-------> 3. RUNM1QN3 |
---|
84 | #----------------------------------------------------------- |
---|
85 | GOTO 3 |
---|
86 | #------ |
---|
87 | |
---|
88 | # le RUN standard de YAO .................................. |
---|
89 | 1 |
---|
90 | setepsi gama 0.001 |
---|
91 | set_nbiter 50 |
---|
92 | |
---|
93 | RUN |
---|
94 | goto FINRUN |
---|
95 | |
---|
96 | # le RUN sous M1QN3 ....................................... |
---|
97 | 3 |
---|
98 | setm_impres 5 |
---|
99 | setm_io 6 |
---|
100 | setm_mode 0 |
---|
101 | set_nbiter 50 |
---|
102 | setm_nsim 50 |
---|
103 | setm_dxmin 1.0e-20 |
---|
104 | setm_epsg 1.0e-20 |
---|
105 | setm_ddf1 1.0 |
---|
106 | |
---|
107 | runm |
---|
108 | goto FINRUN |
---|
109 | |
---|
110 | FINRUN |
---|
111 | xnorme |
---|
112 | #----------------------------------------------------------- |
---|
113 | #-----> sauvegarde de la trajectoire calculee |
---|
114 | savestate psi 1 ij 1 A 0 ./data_out/psyr.dat |
---|
115 | savestate psi 2 ij 1 A 0 ./data_out/psyi.dat |
---|
116 | |
---|
117 | savestate gama 1 i 0 A 0 ./data_out/gamyr.dat |
---|
118 | savestate gama 2 i 0 A 0 ./data_out/gamyi.dat |
---|
119 | #============================= FIN ========================= |
---|
120 | |
---|
121 | |
---|