[356] | 1 | ! Parametres du run : geoplace GI2S_5T Groenland Ice2sea 5 km cut Tamsin |
---|
| 2 | |
---|
| 3 | !___________________________________________________________ |
---|
| 4 | &runpar ! nom du bloc parametres du run |
---|
| 5 | runname = "ALPS2-PI" ! 8 caracteres |
---|
| 6 | icompteur = 0 |
---|
| 7 | iout = 2 |
---|
| 8 | reprcptr = "../../ALPS2-PI-part1/bin/ALPS2-PI_1.nc" |
---|
| 9 | itracebug = 0 |
---|
| 10 | num_tracebug = 166 |
---|
| 11 | comment_run = "Alps 2 km" |
---|
| 12 | / |
---|
| 13 | ! runname : nom de l experience (8 caracteres) |
---|
| 14 | ! icompteur : reprise dans un fichier 0 -> non, 1 -> oui, 2 -> T et Hwat |
---|
| 15 | ! 3-> T seulement |
---|
| 16 | ! iout : 1-> sortie cptr pour reprise,2 -> sortie nc pour reprise |
---|
| 17 | ! reprcptr : nom du fichier |
---|
| 18 | !___________________________________________________________ |
---|
| 19 | &grdline ! bloc grounding line |
---|
| 20 | |
---|
| 21 | igrdline = 0 |
---|
| 22 | Schoof = 1 |
---|
| 23 | ibmelt_inv = 0 |
---|
| 24 | / |
---|
| 25 | ! igrdline : 1 ligne d echouage fixée, 3 recul forcé, 0 sans traitement specifique, 2 paleo gr line |
---|
| 26 | ! Schoof : 0 pas de Schoof, 1 flux de Schoof |
---|
| 27 | |
---|
| 28 | !___________________________________________________________ |
---|
| 29 | ×teps ! bloc timestep |
---|
| 30 | |
---|
| 31 | tend = 10000. |
---|
| 32 | tbegin = 0. |
---|
| 33 | dtmin = 1e-3 |
---|
| 34 | dtmax = 0.5 |
---|
| 35 | dtt = 1. |
---|
| 36 | testdiag = 0.008 |
---|
| 37 | / |
---|
| 38 | ! tous les temps en annees. tbegin et tend : debut et fin du run |
---|
| 39 | ! pour equation masse, pas de temps mini -> dtmin, maxi -> dtmax |
---|
| 40 | ! dtt : pas de temps long |
---|
| 41 | ! testdiag, pour gerer le pas de temps dynamique dt |
---|
| 42 | ! ordres de grandeur (a moduler selon dx) : |
---|
| 43 | ! 40 km dtmin=2.e-3, dtmax=1., dtt=5., tesdiag=0.02 |
---|
| 44 | |
---|
| 45 | !___________________________________________________________ |
---|
| 46 | &topo_file |
---|
| 47 | topo_ref = "SHB_SRTM_alps2.nc" |
---|
| 48 | topo_dep = "SHB_SRTM_alps2.nc" |
---|
| 49 | grid_topo = "coord-alps2.dat" |
---|
| 50 | / |
---|
| 51 | ! topo_ref= topo ref isostasie |
---|
| 52 | ! topo_dep= topo de depart |
---|
| 53 | ! grid_topo : fichier i,j,x,y,lon,lat |
---|
| 54 | !___________________________________________________________ |
---|
| 55 | &mass_conserv ! conservation de la masse |
---|
| 56 | adv_frac = 2. ! 2-> advection seule |
---|
| 57 | V_limit = 3000. ! maximum velocity for mass conservation : depend de la calotte |
---|
| 58 | / |
---|
| 59 | ! Conservation de la masse avec equation advection-diffusion ' |
---|
| 60 | ! la repartition depend de adv_frac' |
---|
| 61 | ! >1 -> advection seule' |
---|
| 62 | ! 0 -> diffusion seule' |
---|
| 63 | ! 0<*<1 -> fraction de l advection' |
---|
| 64 | ! -1 -> zones diffusion + zones advecttion' |
---|
| 65 | ! V_limit depend de la calotte : typiquement 3000 en Antarctique, 10000 au Groenland |
---|
| 66 | |
---|
| 67 | !-------------------------------------------------------------------- |
---|
| 68 | &eaubasale1 ! nom du premier bloc eau basale |
---|
| 69 | |
---|
| 70 | ecoulement_eau = T |
---|
| 71 | hwatermax = 5000.000 |
---|
| 72 | infiltr = 1.e-3 !1.0000001E-03 |
---|
| 73 | / |
---|
| 74 | ! ecoulement eau : .false. -> modele bucket, sinon equ. diffusion |
---|
| 75 | ! hwatermax : hauteur d eau basale maximum dans le sediment (m) |
---|
| 76 | ! infiltr est la quantite d eau qui peut s infiltrer dans le sol (m/an) |
---|
| 77 | |
---|
| 78 | !___________________________________________________________ |
---|
| 79 | ¶m_hydr ! nom du bloc parametres hydrauliques |
---|
| 80 | |
---|
| 81 | hmax_till = 20.00000 |
---|
| 82 | poro_till = 0.5000000 |
---|
| 83 | kond0 = 0.000193342957286257 !10.000000E-05 |
---|
| 84 | / |
---|
| 85 | ! hmax_till (m) : epaisseur max du sediment |
---|
| 86 | ! poro_till : porosite du sediment |
---|
| 87 | ! conductivite du sediment : kond0 (m/s) |
---|
| 88 | |
---|
| 89 | !____________________________________________________________ |
---|
| 90 | &calving ! nom du bloc calving méthode Vincent |
---|
| 91 | |
---|
| 92 | Hcoup_plateau = 250. !50 ! tres petit quand shelves fixes sinon 250 |
---|
| 93 | Hcoup_abysses = 250. !400 ! tres petit quand shelves fixes sinon 250 |
---|
| 94 | prof_plateau = 50. !100 ! tres petit quand shelves fixes sinon 250 |
---|
| 95 | prof_abysses = 1000. !800 ! tres petit quand shelves fixes sinon 250 |
---|
| 96 | ifrange = 4 |
---|
| 97 | meth_Hcoup = 0 |
---|
| 98 | / |
---|
| 99 | |
---|
| 100 | ! Hcoup epaisseurs de coupure pour les zones peu prodondes et profondes |
---|
| 101 | ! Hcoup_plateau<Hcoup_abysses && prof_plateau<prof_abysse |
---|
| 102 | ! prof profondeur delimitant les zones peu prodondes et profondes |
---|
| 103 | ! ifrange=0 -> pas de traitement particulier sur les bords |
---|
| 104 | ! ifrange=1 -> traitement de Vincent avec ice shelves frangeants |
---|
| 105 | ! ifrange=2 -> ice shelves frangeant seulement si bm-bmelt positif |
---|
| 106 | ! meth_hcoup pour faire eventuellement varier Hcoup avec le climat |
---|
| 107 | !____________________________________________________________ |
---|
| 108 | ! loi de deformation 1 module deformation_mod_2lois |
---|
| 109 | &loidef_1 |
---|
| 110 | |
---|
| 111 | exposant_1 = 3. |
---|
| 112 | temp_trans_1 = -6.5 |
---|
| 113 | enhanc_fact_1 = 5.0 ! Grice2sea 3. |
---|
| 114 | coef_cold_1 = 1.660E-16 |
---|
| 115 | Q_cold_1 = 7.820E+04 |
---|
| 116 | coef_warm_1 = 2.000E-16 |
---|
| 117 | Q_warm_1 = 9.545E+04 |
---|
| 118 | / |
---|
| 119 | ! exposant (glen), temperature de transition (ttrans) |
---|
| 120 | ! enhancement factor (sf) |
---|
| 121 | ! pour les temperatures inf. a Temp_trans : |
---|
| 122 | ! coef_cold (Bat1) et Q_cold (Q1) |
---|
| 123 | ! pour les temperatures sup. a Temp_trans : |
---|
| 124 | ! coef_warm (Bat2) et Q_warm (Q2) |
---|
| 125 | !________________________________________________________ |
---|
| 126 | ! loi de deformation 2 module deformation_mod_2lois |
---|
| 127 | &loidef_2 |
---|
| 128 | |
---|
| 129 | exposant_2 = 1. |
---|
| 130 | temp_trans_2 = -10. |
---|
| 131 | enhanc_fact_2 = 1. ! Grice2sea 3. |
---|
| 132 | coef_cold_2 = 8.313E-08 |
---|
| 133 | Q_cold_2 = 4.000E+04 |
---|
| 134 | coef_warm_2 = 8.313E-08 |
---|
| 135 | Q_warm_2 = 6.000E+04 |
---|
| 136 | / |
---|
| 137 | ! exposant (glen), temperature de transition (ttrans) |
---|
| 138 | ! enhancement factor (sf) |
---|
| 139 | ! pour les temperatures inf. a Temp_trans : |
---|
| 140 | ! coef_cold (Bat1) et Q_cold (Q1) |
---|
| 141 | ! pour les temperatures sup. a Temp_trans : |
---|
| 142 | ! coef_warm (Bat2) et Q_warm (Q2) |
---|
| 143 | !___________________________________________________________ |
---|
| 144 | |
---|
| 145 | &diagno_rheol ! nom du bloc diagno_rheol |
---|
| 146 | |
---|
| 147 | sf01 = 0.125 ! 0.125 |
---|
| 148 | sf03 = 0.125 ! 0.125 |
---|
| 149 | pvimin = 1.5e3 ! 1.e3 |
---|
| 150 | / |
---|
| 151 | ! coefficients par rapport a la loi glace posee |
---|
| 152 | ! sf01 : coefficient viscosite loi lineaire |
---|
| 153 | ! sf03 : coefficient viscosite loi n=3 |
---|
| 154 | ! pvimin : valeur de pvi pour les noeuds fictifs ~ 1.e3 |
---|
| 155 | ! tres petit par rapport aux valeurs standards ~ 1.e10 |
---|
| 156 | !___________________________________________________________ |
---|
| 157 | |
---|
| 158 | ! furst_schoof |
---|
| 159 | &furst_schoof |
---|
| 160 | |
---|
| 161 | frot_coef = 0.6 !0.035 |
---|
| 162 | gr_select = 1 |
---|
| 163 | / |
---|
| 164 | ! frot_coef = ',frot_coef |
---|
| 165 | ! gr_select = ',gr_select |
---|
| 166 | ! gr_select = 1 : Tsai , 2 : Schoof' |
---|
| 167 | |
---|
| 168 | !___________________________________________________________ |
---|
| 169 | &ablation ! module ablation_mod' |
---|
| 170 | |
---|
| 171 | pdd_type = 0 |
---|
| 172 | annual = .false. |
---|
| 173 | Cice = 0.008 |
---|
| 174 | Csnow = 0.003 |
---|
| 175 | csi = 0.6 |
---|
| 176 | sigma_ice = 5. |
---|
| 177 | / |
---|
| 178 | ! pdd_type : 0 reeh, 1 Fausto, 2 Tarasov |
---|
| 179 | ! annual : T = annuel, F = mensuel |
---|
| 180 | ! Cice and Csnow, melting factors for ice and snow |
---|
| 181 | ! sigma variabilite Tday |
---|
| 182 | ! csi proportion of melted water that can refreeze |
---|
| 183 | |
---|
| 184 | !___________________________________________________________ |
---|
| 185 | &clim_pert ! nom du bloc |
---|
| 186 | |
---|
| 187 | coefT = 1. |
---|
| 188 | rappact = 0.07 ! 0.05->0.75 0.07 -> 0.5 |
---|
| 189 | retroac = 1 |
---|
| 190 | rapbmshelf = 5. |
---|
| 191 | mincoefbmelt = 0. |
---|
| 192 | maxcoefbmelt = 2. |
---|
| 193 | filforc = 'forcage-900k-2007-Parrenin-Bassinot.dat' !'LGM_permanent.dat' |
---|
| 194 | / |
---|
| 195 | !___________________________________________________________ |
---|
| 196 | &clim_pert_massb ! nom du bloc |
---|
| 197 | |
---|
| 198 | coefT = 0. ! 1. |
---|
| 199 | filforc = 'forcage-429k-2007-Jouzel-Waelbroeck_AMOC.dat' ! 'quiquet-et-al_CP2013_forcage.dat' !'forcage-900k-2007-Parrenin-Bassinot.dat' !'LGM_permanent.dat' |
---|
| 200 | pertsmb = 0 !1 !1 |
---|
| 201 | rapsmb = 0. !0.07 !7 |
---|
| 202 | pertbmb = 1 |
---|
| 203 | coefbmb = 10. |
---|
| 204 | / |
---|
| 205 | ! pertsmb = 1, smb pert via tpert / pertsmb = 0, smb = cst |
---|
| 206 | !---------------------------------------------------------- |
---|
| 207 | &meca_SIA_L1 ! bloc resol_meca |
---|
| 208 | |
---|
| 209 | i_resolmeca = 2 |
---|
| 210 | / |
---|
| 211 | ! i_resolmeca type d association entre SIA et L1' |
---|
| 212 | ! i_resolmeca=0 chacun dans sa zone' |
---|
| 213 | ! i_resolmeca=1 dans les zones stream, addition si uxdef > uxL1 (MIS11 Cairns) |
---|
| 214 | ! i_resolmeca=2 addition systematique dans les zones stream |
---|
| 215 | |
---|
| 216 | !---------------------------------------------------------- |
---|
| 217 | ! pour le module tracer (suivi d'isotopes) |
---|
| 218 | &tracer |
---|
| 219 | file_tr_dat = "../INPUT/tracer.dat" |
---|
| 220 | file_tr_out = "../RESULTATS/tracer.out" |
---|
| 221 | file_tr_dep = "../RESULTATS/deparchive.out" |
---|
| 222 | lambdab = 0.0001 |
---|
| 223 | agemax = 1000000 |
---|
| 224 | coefT_tra = 1. |
---|
| 225 | rappact_tra = 0.07 |
---|
| 226 | filforc = "quiquet-et-al_CP2013_forcage.dat" !"forcage-900k-2007-Parrenin-Bassinot.dat" |
---|
| 227 | pert_type = 0 |
---|
| 228 | / |
---|
| 229 | !---------------------------------------------------------- |
---|
| 230 | ! module climat_forcage |
---|
| 231 | &clim_forcage |
---|
| 232 | clim_ref_file = 'climato_monthly_t2m_precip_orog_ERA5-1979-2008-alps2.nc' |
---|
| 233 | ntr = 2 |
---|
| 234 | ttr_temp = -21000, 0. |
---|
| 235 | forcage_file = 'climato_monthly_t2m_precip_orog_ERA5-1979-2008-alps2_forclim.nc' , 'climato_monthly_t2m_precip_orog_ERA5-1979-2008-alps2_forclim.nc' |
---|
| 236 | typerun = 1 |
---|
| 237 | lapserate = 0.007 |
---|
| 238 | rappact = 0.07 !0.11 |
---|
| 239 | filforc = 'forcage-429k-quiquet-et-al_CP2013_glacial-index_Waelbroeck_AMOC.dat' |
---|
| 240 | pertbmb = 1 |
---|
| 241 | coefT = 1. |
---|
| 242 | coefbmb = 10. !10. |
---|
| 243 | r_atmvar = 0.25 |
---|
| 244 | / |
---|
| 245 | !---------------------------------------------------------- |
---|
| 246 | &imposed_regions_rsl ! module imposed_regions_rsl |
---|
| 247 | nb_reg = 1 |
---|
| 248 | filreg = Hemin40_Hudson.grd |
---|
| 249 | filforc = rsl_hudson_forc.txt |
---|
| 250 | / |
---|
| 251 | ! |
---|
| 252 | !___________________________________________________________ |
---|
| 253 | &bmelt_seuil ! module bmelt_seuil_prof |
---|
| 254 | bm_grz = 0.3 !3 |
---|
| 255 | bmshelf_plateau = 0.2 !0.4 |
---|
| 256 | bmshelf_abysses = 10. |
---|
| 257 | depth_talus = -1000. |
---|
| 258 | / |
---|
| 259 | ! Pour l actuel : bm_grz a la grounding line |
---|
| 260 | ! bmshelf_plateau sur le plateau continental |
---|
| 261 | ! bmshelf_abysses pour les grandes profondeurs |
---|
| 262 | ! depth_talus, negative, separation entre les 2 domaines |
---|
| 263 | !___________________________________________________________ |
---|
| 264 | &drag_param_beta ! drag_beta_param_mod |
---|
| 265 | |
---|
| 266 | beta_slope = 0.001584297807517 !1.e-3 |
---|
| 267 | beta_expo = 1. !1.0 |
---|
| 268 | betamax = 5.e5 ! maximum value of beta |
---|
| 269 | betamin = 100. !10. ! minimum value of beta |
---|
| 270 | coef_ile = 1. |
---|
| 271 | / |
---|
| 272 | ! |
---|
| 273 | !___________________________________________________________ |
---|
| 274 | &drag_param_beta_sedim ! drag_beta_param_sedim_mod |
---|
| 275 | |
---|
| 276 | beta_slope = 0.001584297807517 !1.e-3 |
---|
| 277 | beta_expo = 1. !1.0 |
---|
| 278 | betamax = 5.e5 ! maximum value of beta |
---|
| 279 | betamin = 100. !10. ! minimum value of beta |
---|
| 280 | coef_ile = 1 |
---|
| 281 | file_sedim = 'sedmap_laure16.nc' |
---|
| 282 | seuil_sedim = 200. |
---|
| 283 | coef_sedim = 0.5e-1 |
---|
| 284 | / |
---|
| 285 | ! |
---|
| 286 | !___________________________________________________________ |
---|
| 287 | &drag_coulomb_friction ! drag_coulomb_friction |
---|
| 288 | |
---|
| 289 | cf = 0.001584297807517 !1.e-3 |
---|
| 290 | m_nolin = 1. |
---|
| 291 | niter_nolin = 1 |
---|
| 292 | betamax = 5.e5 ! maximum value of beta |
---|
| 293 | betamin = 100. ! minimum value of beta |
---|
| 294 | bool_sedim = .F. |
---|
| 295 | file_sedim = 'sedmap_laure16.nc' |
---|
| 296 | seuil_sedim = 200. |
---|
| 297 | coef_sedim = 0.5e-1 |
---|
| 298 | / |
---|
| 299 | ! cf: a friction coefficient (to be tuned) |
---|
| 300 | ! m_nolin: non-linear exponent, from 1 to infinity (put -1 for infinity) |
---|
| 301 | ! m_nolin=1/q in Pattyn TC 2017, q in [0:1] |
---|
| 302 | ! niter_nolin: number of iterations to solve the non-linearity (expensive!) |
---|
| 303 | ! |
---|
| 304 | !___________________________________________________________ |
---|
| 305 | &drag_coulomb_friction_simplhydro ! drag_coulomb_friction_simplhydro |
---|
| 306 | |
---|
| 307 | till_c0 = 0. |
---|
| 308 | TFA_coeff = 20. |
---|
| 309 | Ob_coeff = 0.001584297807517 !1.e-3 |
---|
| 310 | m_nolin = 1. |
---|
| 311 | niter_nolin = 1 |
---|
| 312 | betamax = 5.e5 ! maximum value of beta |
---|
| 313 | betamin = 100. ! minimum value of beta |
---|
| 314 | bool_sedim = .F. |
---|
| 315 | file_sedim = 'sedmap_laure16.nc' |
---|
| 316 | seuil_sedim = 200. |
---|
| 317 | coef_sedim = 0.5e-1 |
---|
| 318 | / |
---|
| 319 | ! till_c0: sediment cohesion (usually = 0) |
---|
| 320 | ! TFA_coeff: till friction angle |
---|
| 321 | ! Ob_coeff: a friction coefficient |
---|
| 322 | ! m_nolin: non-linear exponent, from 1 to infinity (put -1 for infinity) |
---|
| 323 | ! m_nolin=1/q in Pattyn TC 2017, q in [0:1] |
---|
| 324 | ! niter_nolin: number of iterations to solve the non-linearity (expensive!) |
---|
| 325 | ! |
---|
| 326 | !___________________________________________________________ |
---|
| 327 | &spinup ! warning : 2 different modules |
---|
| 328 | ispinup = 0 |
---|
| 329 | / |
---|
| 330 | ! with module no_spinup |
---|
| 331 | ! ispinup = 0 run standard ou calcul du beta |
---|
| 332 | ! ispinup = 1 temperature equilibrium with grisli velocities' |
---|
| 333 | ! |
---|
| 334 | ! with module spinup_vitbil |
---|
| 335 | ! ispinup = 2 conservation de la masse avec vitesses bilan ' |
---|
| 336 | ! ispinup = 3 equilibre temperature avec vitesses bilan' |
---|
| 337 | ! |
---|
| 338 | !___________________________________________________________ |
---|