1 | ! Parametres du run :CY-S-ANT anteis1 |
---|
2 | ! sources dans ../../SOURCES |
---|
3 | |
---|
4 | !___________________________________________________________ |
---|
5 | &runpar ! nom du bloc parametres du run |
---|
6 | |
---|
7 | runname = "RUNNAME" |
---|
8 | icompteur = 1 |
---|
9 | iout = 2 |
---|
10 | reprcptr = "../../../Fichier-CPTR/TB40S252-k126-cptr.nc" |
---|
11 | itracebug = 0 |
---|
12 | num_tracebug = 163 |
---|
13 | comment_run = "Cycle Antarctique Schoof" |
---|
14 | / |
---|
15 | ! runname : nom de l experience (8 caracteres) |
---|
16 | ! icompteur : reprise dans un fichier 0 -> non, 1 -> oui, 2 -> T et Hw |
---|
17 | ! icompteur : 3-> T seulement |
---|
18 | ! iout : 1-> sortie cptr pour reprise,2 -> sortie nc pour reprise |
---|
19 | ! reprcptr : nom du fichier restart |
---|
20 | ! itracebug: 1-> ecriture de traces au debut des routines |
---|
21 | ! num_tracebug numero d unite ecriture traces |
---|
22 | ! comment_run: commentaire court sur le run |
---|
23 | |
---|
24 | !___________________________________________________________ |
---|
25 | &grdline ! bloc grounding line |
---|
26 | |
---|
27 | igrdline = 0 |
---|
28 | Schoof = 1 |
---|
29 | ibmelt_inv = 0 |
---|
30 | / |
---|
31 | ! igrdline : 1 ligne d echouage fixée, sinon 0 |
---|
32 | ! Schoof : 0 pas de Schoof, 1 flux de Schoof |
---|
33 | ! ibmelt_inv : 0 cas std, 1 inversion du bmelt (avec igrdline=1) |
---|
34 | |
---|
35 | !___________________________________________________________ |
---|
36 | ×teps ! bloc time steps |
---|
37 | |
---|
38 | tend = RUNTEND |
---|
39 | tbegin = RUNTBEGIN |
---|
40 | dtmin = 2.0000001E-03 |
---|
41 | dtmax = 1.000000 |
---|
42 | dtt = 5.000000 |
---|
43 | testdiag = 1.6000001E-02 |
---|
44 | / |
---|
45 | ! tous les temps en annees. tbegin et tend : debut et fin du run |
---|
46 | ! pour equation masse, pas de temps mini -> dtmin, maxi -> dtmax |
---|
47 | ! dtt : pas de temps long |
---|
48 | ! testdiag, pour gérer le pas de temps dynamique dt |
---|
49 | ! ordres de grandeur (a moduler selon dx) : |
---|
50 | ! 40 km dtmin=2.e-2, dtmax=1., dtt=5., tesdiag=0.02 |
---|
51 | |
---|
52 | !___________________________________________________________ |
---|
53 | &topo_file ! input_topo |
---|
54 | topo_ref = SHB_bedmap2_Ant40_relax20ans.nc |
---|
55 | topo_dep = SHB_bedmap2_Ant40_relax20ans.nc |
---|
56 | grid_topo =coord-Ant-40km.dat |
---|
57 | ghf_fich = ghf_Ant_Lebrocq_40km.nc |
---|
58 | / |
---|
59 | ! topo_ref= topo ref isostasie |
---|
60 | ! topo_dep= topo de depart |
---|
61 | ! grid_topo : fichier i,j,x,y,lon,lat |
---|
62 | ! ghf_fich : fichier flux geothermique |
---|
63 | |
---|
64 | ! module climat_Grice2sea_years_perturb_mod |
---|
65 | &LAPSE_RATES |
---|
66 | T_LAPSE_RATE = -8.0000004E-03 |
---|
67 | / |
---|
68 | !T_lapse_rate = lapse rate temp annuelle |
---|
69 | !________________________________________________________________ |
---|
70 | ! module climat_Grice2sea_years_perturb_mod |
---|
71 | &CLIM_PERT_MASSB |
---|
72 | COEFT = 1.000000 , |
---|
73 | FILFORC = forcage-429k-2007-Jouzel-Waelbroeck_AMOC.dat |
---|
74 | , |
---|
75 | PERTSMB = 1, |
---|
76 | RAPSMB = 7.0000000E-02, |
---|
77 | PERTBMB = 1, |
---|
78 | COEFBMB = 10.00000 |
---|
79 | / |
---|
80 | ! coefT : coef amplitude perturbation T |
---|
81 | ! filforc : fichier de forcage temporel |
---|
82 | ! pertsmb : 0 SMB fixe, 1 SMB exp temperature |
---|
83 | ! rapsmb : coef variation SMB |
---|
84 | ! pertbmb : 0 bmelt fixe, 1 bmelt variable |
---|
85 | ! coefbmb : coef variation bmelt |
---|
86 | !________________________________________________________________ |
---|
87 | ! module climat_Grice2sea_years_perturb_mod |
---|
88 | &CLIM_SMB_T_GEN |
---|
89 | SMB_FILE = RACMO2.3p2_ANT27_smb_ltm_1979_2016_ant40.grd , |
---|
90 | COEF_SMB_UNIT = 1.000000 , |
---|
91 | TEMP_ANNUAL_FILE = RACMO2.3p2_ANT27_t2m_ltm_1979_2016_ant40.grd |
---|
92 | / |
---|
93 | ! smb_file = fichier SMB (kg/m2/an) |
---|
94 | ! coef_smb_unit = coef passage m glace/an (1/910 ou 1/918) |
---|
95 | ! temp_annual_file = Temp moy annuelle (°C) |
---|
96 | !________________________________________________________________ |
---|
97 | ! module climat_Grice2sea_years_perturb_mod |
---|
98 | &CLIM_SNAP |
---|
99 | NB_SNAP = 200, |
---|
100 | TIME_DEPART_SNAPS = 2000000. , |
---|
101 | ECART_SNAP = 1.000000 , |
---|
102 | FILE_SMB_SNAP = smb_ECHAM5_A1B_MAR_highres_all_time.nc , |
---|
103 | MASSB_TIME = 0 |
---|
104 | / |
---|
105 | ! nb_snap = nombre de snapshots |
---|
106 | ! time_depart_snaps = debut du forçage |
---|
107 | ! ecart_snap = ecart entre les snapshots |
---|
108 | ! file_smb_snap = fichier serie temp anomalie SMB de GCM |
---|
109 | ! massb_time = 0:fixe, 1:interp snapshots, 2:snapsh+interp vert |
---|
110 | !_______________________________________________________________________ |
---|
111 | !___________________________________________________________ |
---|
112 | &eaubasale1 ! nom du premier bloc eau basale |
---|
113 | |
---|
114 | ecoulement_eau = T |
---|
115 | hwatermax = 5000.000 |
---|
116 | infiltr = 1.0000000E-03 |
---|
117 | / |
---|
118 | ! ecoulement eau : .false. -> modele bucket, sinon equ. diffusion |
---|
119 | ! hwatermax : hauteur d eau basale maximum dans le sediment (m) |
---|
120 | ! infiltr est la quantite d eau qui peut s infiltrer dans le sol (m/an) |
---|
121 | |
---|
122 | !___________________________________________________________ |
---|
123 | ¶m_hydr ! nom du bloc parametres hydrauliques |
---|
124 | |
---|
125 | hmax_till = 20.00000 |
---|
126 | poro_till = 0.5000000 |
---|
127 | kond0 = 1.7748050E-04 |
---|
128 | / |
---|
129 | ! hmax_till (m) : epaisseur max du sediment |
---|
130 | ! poro_till : porosite du sediment |
---|
131 | ! conductivite du sediment : kond0 (m/s) |
---|
132 | |
---|
133 | ! module bmelt_ant_regions_initmip |
---|
134 | &BMELT_ANT_REG_INITMIP |
---|
135 | BMELT_REGIONS = 2*0.5000000 , 0.1000000 , 1.000000 , 0.3000000 , 2*1.000000 , 0.5000000 , |
---|
136 | 1.000000 , 2.000000 , 1.000000 , 0.8000000 , 0.9000000 , 0.2200000 , 0.1200000 , 0.2000000 , |
---|
137 | 2*0.5000000 , |
---|
138 | BMGRZ_REGIONS = 6.000000 , 2*1.500000 , 6.000000 , 3.000000 , 6.500000 , 7.000000 , 4.000000 , |
---|
139 | 6.000000 , 5.000000 , 6.000000 , 8.000000 , 3.500000 , 0.5400000 , 0.4500000 , 0.2500000 , |
---|
140 | 4.700000 , 0.1000000 , |
---|
141 | BMELT_TALUS = 20.00000 , |
---|
142 | BMGRZ_TALUS = 20.00000 , |
---|
143 | BMELT_COEF = 0.9688509 , |
---|
144 | FILE_NUMBER_SHELVES = shelves-from-initMIP-40km.nc , |
---|
145 | FLAG_DIST = 1, |
---|
146 | FILE_DIST_TALUS = distance_talus_1500m.grd , |
---|
147 | BMELT_DIST0 = 20.00000 |
---|
148 | / |
---|
149 | ! bmelt_regions : fonte basale sous shelves pour les 18 regions initMIP |
---|
150 | ! bmgrz_regions : fonte basale grounding zone pour les 18 regions initMIP |
---|
151 | ! bmelt_talus & bmgrz_talus : fonte basale apres talus cont |
---|
152 | ! bmelt_coef : coef fonte (1 pour conserver val) |
---|
153 | ! file_numer_ice-shelves : fichier zones ice shelves |
---|
154 | ! flag_dist : flag pour bmelt fnct distance talus |
---|
155 | ! file_dist_talus : fichier de distance talus |
---|
156 | ! bmelt_dist0 : coef de bmelt au talus |
---|
157 | !_______________________________________________________________________ |
---|
158 | ! module bmelt_ant_regions_initmip |
---|
159 | &BMELT_ANOM_INITMIP |
---|
160 | FILE_BMELT_ANOM = basal_melt_anomaly_16km.nc , |
---|
161 | BMELT_TIME = 0 |
---|
162 | / |
---|
163 | ! file_bmelt_anom = fichier anomalie bmelt |
---|
164 | ! bmelt_time = 0:fixe, 1:anomalies |
---|
165 | !_______________________________________________________________________ |
---|
166 | &LOIDEF_1 |
---|
167 | EXPOSANT_1 = 3.000000 , |
---|
168 | TEMP_TRANS_1 = -6.500000 , |
---|
169 | ENHANC_FACT_1 = 2.732374 , |
---|
170 | COEF_COLD_1 = 1.6599999E-16, |
---|
171 | Q_COLD_1 = 78200.00 , |
---|
172 | COEF_WARM_1 = 2.0000000E-16, |
---|
173 | Q_WARM_1 = 95450.00 |
---|
174 | / |
---|
175 | &LOIDEF_2 |
---|
176 | EXPOSANT_2 = 1.000000 , |
---|
177 | TEMP_TRANS_2 = -10.00000 , |
---|
178 | ENHANC_FACT_2 = 1.000000 , |
---|
179 | COEF_COLD_2 = 8.3129997E-08, |
---|
180 | Q_COLD_2 = 40000.00 , |
---|
181 | COEF_WARM_2 = 8.3129997E-08, |
---|
182 | Q_WARM_2 = 60000.00 |
---|
183 | / |
---|
184 | !___________________________________________________________ |
---|
185 | ! loi de deformation module deformation_mod_2lois |
---|
186 | ! exposant (glen), temperature de transition (ttrans) |
---|
187 | ! enhancement factor (sf) |
---|
188 | ! pour les temperatures inf. a Temp_trans : |
---|
189 | ! coef_cold (Bat1) et Q_cold (Q1) |
---|
190 | ! pour les temperatures sup. a Temp_trans : |
---|
191 | ! coef_warm (Bat2) et Q_warm (Q2) |
---|
192 | !___________________________________________________________ |
---|
193 | !___________________________________________________________ |
---|
194 | &meca_SIA_L1 ! bloc resol_meca |
---|
195 | |
---|
196 | i_resolmeca = 2 |
---|
197 | / |
---|
198 | ! i_resolmeca type d association entre SIA et L1 |
---|
199 | ! i_resolmeca=0 chacun dans sa zone |
---|
200 | ! i_resolmeca=1 dans les zones stream, addition si uxdef > uxL1 (MIS11 Cairns) |
---|
201 | ! i_resolmeca=2 addition systematique dans les zones stream |
---|
202 | |
---|
203 | !___________________________________________________________ |
---|
204 | &furst_schoof ! nom du bloc |
---|
205 | |
---|
206 | frot_coef = 0.6000000 |
---|
207 | gr_select = 2 |
---|
208 | / |
---|
209 | ! frot_coef : solid friction law coef 0.6 in GMD 2018 |
---|
210 | ! gr_select = 1 : Tsai , 2 : Schoof |
---|
211 | !___________________________________________________________ |
---|
212 | &diagno_rheol ! nom du bloc diagno_rheol |
---|
213 | |
---|
214 | sf01 = 0.1250000 |
---|
215 | sf03 = 0.1250000 |
---|
216 | sffunc = 0 |
---|
217 | pvimin = 1500.000 |
---|
218 | / |
---|
219 | ! coefficients par rapport a la loi glace posee |
---|
220 | ! sf01 : coefficient viscosite loi lineaire |
---|
221 | ! sf03 : coefficient viscosite loi n=3 |
---|
222 | ! sffunc : 1 for visco coef that depends on enh factor |
---|
223 | ! pvimin : valeur de pvi pour les noeuds fictifs ~ 1.e3 |
---|
224 | ! tres petit par rapport aux valeurs standards ~ 1.e10 |
---|
225 | |
---|
226 | !___________________________________________________________ |
---|
227 | ! spinup module no_spinup |
---|
228 | &SPINUP |
---|
229 | ISPINUP = 0 |
---|
230 | / |
---|
231 | |
---|
232 | |
---|
233 | ! ispinup = 0 run standard |
---|
234 | ! ispinup = 1 equilibre temperature avec vitesses grisli |
---|
235 | ! ispinup = 2 conservation de la masse avec vitesses bilan |
---|
236 | ! ispinup = 3 equilibre temperature avec vitesses bilan |
---|
237 | |
---|
238 | !___________________________________________________________ |
---|
239 | &drag_param_beta ! nom du bloc dragging param beta |
---|
240 | |
---|
241 | beta_slope = 1.1707746E-03 |
---|
242 | beta_expo = 1.000000 |
---|
243 | betamax = 500000.0 |
---|
244 | betamin = 1.000000 |
---|
245 | / |
---|
246 | ! Slope & expo of beta = - slope x Neff ** expo |
---|
247 | &MASS_CONSERV |
---|
248 | ADV_FRAC = 2.000000 , |
---|
249 | V_LIMIT = 3000.000 |
---|
250 | / |
---|
251 | ! Conservation de la masse avec equation advection-diffusion |
---|
252 | ! la repartition depend de adv_frac |
---|
253 | ! >1 -> advection seule |
---|
254 | ! 0 -> diffusion seule |
---|
255 | ! 0<*<1 -> fraction de l advection |
---|
256 | ! -1 -> zones diffusion + zones advection |
---|
257 | ! V_limit depend de la calotte : |
---|
258 | ! typiquement 3000 m/an en Antarctique, 10000 m/an au Groenland |
---|
259 | !___________________________________________________________ |
---|
260 | !___________________________________________________________ |
---|
261 | &calving ! nom du bloc calving méthode Vincent |
---|
262 | |
---|
263 | Hcoup_plateau = 250.0000 |
---|
264 | Hcoup_abysses = 250.0000 |
---|
265 | prof_plateau = 50.00000 |
---|
266 | prof_abysses = 1000.000 |
---|
267 | ifrange = 4 |
---|
268 | meth_hcoup = 0 |
---|
269 | / |
---|
270 | ! Hcoup epaisseurs de coupure pour les zones peu prodondes et profondes |
---|
271 | ! Hcoup_plateau<Hcoup_abysses && prof_plateau<prof_abysses |
---|
272 | ! prof profondeur delimitant les zones peu prodondes et profondes |
---|
273 | ! ifrange=0 -> pas de traitement particulier sur les bords |
---|
274 | ! ifrange=1 -> traitement de Vincent avec ice shelves frangeants partout |
---|
275 | ! ifrange=2 -> ice shelves frangeants seulement si bm-bmelt positif |
---|
276 | ! meth_hcoup pour faire eventuellement varier Hcoup avec le climat |
---|