source: trunk/Param/ant16km_param_list.dat

Last change on this file was 292, checked in by dumas, 4 years ago

Add ant16km_param_list.dat for ISMIP6 simulation and launching script & update CPTR historical_ISMIP_2015.nc

File size: 18.1 KB
Line 
1!  Parametres du run : Ant-16
2
3!___________________________________________________________
4&runpar                       ! nom du bloc parametres du run
5 runname      =  "RUNNAME"   ! 8 caracteres
6 icompteur    =    1   
7 iout         =    2         
8 reprcptr     =  "../../../Fichier-CPTR/historical_ISMIP_2015.nc"  !
9 itracebug    = 0
10 num_tracebug = 163     
11 comment_run  = "simule scenario ISMIP"
12! runname    : nom de l experience (8 caracteres)
13! icompteur  : reprise dans un fichier  0 -> non, 1 -> oui, 2 -> T et Hwat
14!              3-> T seulement
15! iout       : 1-> sortie cptr pour reprise,2 -> sortie nc pour reprise
16! reprcptr   : nom du fichier
17!___________________________________________________________
18&grdline                 ! bloc grounding line
19
20 igrdline     =            0
21 Schoof       =            1
22 ibmelt_inv   =            0
23 /
24! igrdline :  1 ligne d echouage fixée, 3 recul forcé, 0 sans traitement specifique, 2 paleo gr line
25! Schoof   :  0 pas de Schoof, 1 flux de Schoof
26
27!___________________________________________________________
28&timesteps                ! bloc timestep
29
30 tend      =   RUNTEND
31 tbegin    =   RUNTBEGIN
32 dtmin     =   0.5e-3  !1.e-3
33 dtmax     =   0.25    !0.5 
34 dtt         =   0.5     !1. 
35 testdiag  =   0.008      !0.005 cat 15km
36 /
37! tous les temps en annees. tbegin et tend : debut et fin du run
38! pour equation masse, pas de temps mini -> dtmin, maxi -> dtmax
39! dtt : pas de temps long
40! testdiag, pour gerer le pas de temps dynamique dt
41! ordres de grandeur (a moduler selon dx) :
42! 40 km dtmin=2.e-3, dtmax=1., dtt=5., tesdiag=0.02
43
44!___________________________________________________________
45&topo_file
46 topo_ref     = "SHB_bedmap2_Ant16_relax30ans_ISMIP4_inv5.nc"
47 topo_dep     = "SHB_bedmap2_Ant16_relax30ans_ISMIP4_inv5.nc"
48 grid_topo    = "coord-Ant-16km.dat"
49 ghf_fich     = "ghf_Ant_Lebrocq_16km.grd"
50/
51! topo_ref= topo ref isostasie
52! topo_dep= topo de depart
53! grid_topo : fichier i,j,x,y,lon,lat
54! ghf_fich  : fichier flux geothermique
55
56!___________________________________________________________
57&mass_conserv            ! conservation de la masse
58adv_frac        =  2.    ! 2-> advection seule
59V_limit         = 5000.  ! maximum velocity for mass conservation : depend de la calotte
60/
61! Conservation de la masse avec equation advection-diffusion '
62! la repartition depend de adv_frac'
63! >1  -> advection seule'
64! 0   -> diffusion seule'
65! 0<*<1   -> fraction de l advection'
66! -1 -> zones diffusion + zones advecttion'
67! V_limit depend de la calotte : typiquement 3000 en Antarctique, 10000 au Groenland
68
69!--------------------------------------------------------------------
70&eaubasale1              ! nom du premier bloc eau basale
71 
72 ecoulement_eau =  T
73 hwatermax      =    5000.000   
74 infiltr        =   1.e-3   !1.0000001E-03
75 /
76! ecoulement eau : .false. -> modele bucket, sinon equ. diffusion
77! hwatermax :  hauteur d eau basale maximum dans le sediment (m)
78! infiltr est la quantite d eau qui peut s infiltrer dans le sol (m/an)
79
80!___________________________________________________________
81&param_hydr             ! nom du  bloc parametres hydrauliques
82 
83 hmax_till      =    20.00000   
84 poro_till      =   0.5000000   
85 kond0          =   6.14327918431256e-06   !1.000000E-06
86 
87! hmax_till (m) : epaisseur max du sediment
88! poro_till : porosite du sediment
89! conductivite du sediment :  kond0 (m/s)
90
91!___________________________________________________________
92&drag_param_beta                              ! drag_beta_param_mod
93
94beta_slope    = 0.00348349067112897    !1.e-3
95beta_expo     = 1.     !1.0
96betamax    = 5.e5     ! maximum value of beta
97betamin    = 1 !10.   ! minimum value of beta
98coef_ile   = 0.1
99/
100
101!____________________________________________________________
102&drag_neff_slope              ! nom du bloc dragging neff slope
103
104cf              =       PARAMCF  !2.e-5             ! 1.e-4
105betamax         =       BETAMAX
106betamin         =       10.
107toblim          =       0.7e5              ! 0.25e5
108tostick         =       TOSTICK
109seuil_neff      =       PARAMSEUILNEFF  !350.e5
110coef_gz         =       10.
111coef_ile        =       0.1
112slope_fich      = "ETOPO1_slope_R2min_Ant40km.nc"
113expo_slope      =       EXPOSLOPE
114pente_min      =        500.
115pente_max      =        2000.
116/
117! cf coefficient de la loi de frottement fonction Neff'
118! betamax : (Pa) frottement maxi '
119! betamin : (Pa) frottement mini '
120! toblim : (Pa) tes pour les iles '
121! tostick : (Pa)  pour les points non flgzmx '
122! seuil_neff (Pa) : seuil sur la pression effective pour avoir glissement'
123! coef_gz : coef frottement zones stream std
124! coef_ile : coef frottement zones iles
125
126!____________________________________________________________
127&calving                        !   nom du bloc calving méthode Vincent
128
129Hcoup_plateau   =      200     !   tres petit quand shelves fixes sinon 250
130Hcoup_abysses   =       200     !   tres petit quand shelves fixes sinon 250
131prof_plateau   =       50     !   tres petit quand shelves fixes sinon 250
132prof_abysses   =       1000     !   tres petit quand shelves fixes sinon 250
133ifrange         =       4
134meth_Hcoup      =       0
135/
136
137! Hcoup epaisseurs de coupure pour les zones peu prodondes et profondes
138! Hcoup_plateau<Hcoup_abysses && prof_plateau<prof_abysse
139! prof profondeur delimitant les zones peu prodondes et profondes
140! ifrange=0 -> pas de traitement particulier sur les bords
141! ifrange=1 -> traitement de Vincent avec ice shelves frangeants
142! ifrange=2 -> ice shelves frangeant seulement si bm-bmelt positif
143! meth_hcoup pour faire eventuellement varier Hcoup avec le climat
144!
145!____________________________________________________________
146! loi de deformation 1          module deformation_mod_2lois
147&loidef_1
148
149exposant_1       = 3.
150temp_trans_1     = -6.5
151enhanc_fact_1    = 1.  ! 3.52 ! Grice2sea 3.         
152coef_cold_1      = 1.660E-16
153Q_cold_1         = 7.820E+04
154coef_warm_1      = 2.000E-16
155Q_warm_1         = 9.545E+04
156/
157! exposant (glen), temperature de transition (ttrans)
158! enhancement factor (sf)
159! pour les temperatures inf. a Temp_trans :
160!            coef_cold (Bat1) et Q_cold (Q1)
161! pour les temperatures sup. a Temp_trans :
162!            coef_warm (Bat2) et Q_warm (Q2)
163!________________________________________________________
164! loi de deformation 2          module deformation_mod_2lois
165&loidef_2
166
167exposant_2       = 1.
168temp_trans_2     = -10.
169enhanc_fact_2    = 1.            ! Grice2sea 3.         
170coef_cold_2      = 8.313E-08
171Q_cold_2         = 4.000E+04
172coef_warm_2      = 8.313E-08
173Q_warm_2         = 6.000E+04
174/
175! exposant (glen), temperature de transition (ttrans)
176! enhancement factor (sf)
177! pour les temperatures inf. a Temp_trans :
178!            coef_cold (Bat1) et Q_cold (Q1)
179! pour les temperatures sup. a Temp_trans :
180!            coef_warm (Bat2) et Q_warm (Q2)
181!___________________________________________________________
182 
183&diagno_rheol              ! nom du bloc  diagno_rheol
184
185sf01           =        0.8     ! 0.125
186sf03           =        0.8     ! 0.125
187pvimin         =        1.5e3   ! 1.e3
188
189! coefficients par rapport a la loi glace posee                       
190! sf01 : coefficient viscosite loi lineaire
191! sf03 : coefficient viscosite loi n=3
192! pvimin : valeur de pvi pour les noeuds fictifs ~ 1.e3
193! tres petit par rapport aux valeurs standards ~ 1.e10
194!___________________________________________________________
195
196! furst_schoof
197&furst_schoof
198
199frot_coef = 0.6   !0.035
200gr_select = 2
201/
202! frot_coef  = ',frot_coef
203! gr_select  = ',gr_select
204! gr_select = 1 : Tsai , 2 : Schoof'
205!___________________________________________________________
206
207! glissement                   module  sliding_Bindschadler
208&slid_bindsh                    ! nom du bloc
209 
210kweert       =  PARAMKWEERT  !5.e-11
211loigliss     =  2
212coefbmax     =  10.
213
214! kweert : coefficent, loigliss le type de loi
215! coefbmax : facteur de normalisation pour influence eau
216
217!___________________________________________________________
218&snap_forcage_mois                            ! module climat_forcage_mois_mod'
219
220filtr_t1        = 'PnGrmin360_SE_2431_2440_1M_histmthij-t2m.dat'   
221filtr_p1        = 'PnGrmin360_SE_2431_2440_1M_histmthij-precip.dat'
222/
223! fichiers temperature et precip : 12 mois
224
225!___________________________________________________________
226&lapse_month                                  !  module climat_forcage_mois_mod'
227
228lect_lapse      = 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0, 6.0  ! 12 mois
229/
230! laspe rates janvier -> decembre en deg/km
231
232!___________________________________________________________
233&ablation                                     !  module ablation_mod'
234
235pdd_type        = 1
236annual          = .false.
237Cice            = 0.008
238Csnow           = 0.003
239csi             = 0.6
240sigma_ice       = 5.0
241/
242! pdd_type : 0 reeh, 1 Fausto, 2 Tarasov
243! annual : T = annuel, F = mensuel
244! Cice and Csnow, melting factors for ice and snow
245! sigma variabilite Tday
246! csi proportion of melted water that can refreeze
247
248!___________________________________________________________
249&clim_pert                                    ! nom du bloc
250
251coefT           =       1.
252rappact         =       0.07                    ! 0.05->0.75  0.07 -> 0.5
253retroac         =       1
254rapbmshelf      =       5. 
255mincoefbmelt    =       0.
256maxcoefbmelt    =       2.
257filforc         =     'forcage-800k-2007-Jouzel-Bassinot.dat' !'LGM_permanent.dat'
258/
259!___________________________________________________________
260&clim_pert_massb                                   ! nom du bloc
261
262coefT           =       1.
263filforc         =     'forcage-800k-2007-Jouzel-Bassinot.dat' !'LGM_permanent.dat'
264pertsmb         =     0  !1
265rapsmb          =     0.07
266/
267! pertsmb = 1, smb pert via tpert / pertsmb = 0, smb = cst
268!----------------------------------------------------------
269& meca_SIA_L1                        ! bloc resol_meca
270
271i_resolmeca     =        2
272/                           
273! i_resolmeca type d association entre SIA et L1'
274! i_resolmeca=0  chacun dans sa zone'
275! i_resolmeca=1  dans les zones stream, addition si uxdef > uxL1 (MIS11 Cairns)
276! i_resolmeca=2  addition systematique dans les zones stream
277
278!----------------------------------------------------------
279! PDD base Tann et Tjuly                module ablation_ann   
280
281&ablation_ann
282Cice          = 0.008
283Csnow         = 0.005
284Sigma         = 5.
285csi           = 0.6
286/
287! Cice and Csnow, melting factors for ice and snow
288! sigma variabilite Tday
289! csi proportion of melted water that can refreeze
290
291!----------------------------------------------------------
292!  module  lect_topo_green_gen
293&topo_groen_gen
294topo_surf      = 'Surface_mean_5km_Tamsin_ieq-param.grd'           !  surface
295correc_surf    = 'no'                                              ! ice-real correction
296topo_bed       = 'Bedrock_mean_5km_Tamsin.grd'                     ! bedrock
297mask_grounded  = 'Mask_5km_checked_Tamsin-Fjords.grd'              ! mask
298longitude      = 'long_ZBL_CISM_5km.grd'                           ! longitude ! a garder en .dat
299latitude       = 'lat_ZBL_CISM_5km.grd'                            ! latitude  ! car donne xmin ymin
300heatflux       = 'ghf-cism.grd'                                    ! geothermal heat flux
301/
302! remarques : l'epaisseur n'est pas lue mais calculee a partir du masque
303!
304!----------------------------------------------------------
305!  module lect_climref_Ice2sea   
306&clim_smb_T_gen
307smb_file         = 'RACMO2.3p2_ANT27_smb_ltm_1979_2016_ant16.grd' ! smb m/an (en kg/m2/an)
308coef_smb_unit    = 1.    ! 1.0989e-3          ! 1.0989e-3  pour1/910  1.0893e-3 pour 1/918 (valeur habituelle) kg/m2/an -> m(glace)/an
309temp_annual_file = 'RACMO2.3p2_ANT27_t2m_ltm_1979_2016_ant16.grd'  ! annual surface temperature
310/
311!----------------------------------------------------------
312!  module climat_InitMIP_years_mod
313&smb_anom_initMIP
314file_smb_anom  = 'NorESM1-M_16km_anomaly_1995-2100_years.nc' !'smb_anomaly_16km.nc'
315coef_smb_anom_unit  = 1.  ! 1.0989e-3 pour 1/910
316nb_snap        = 106
317time_depart_snaps = 0.
318massb_time     = 2    ! 0:fixe, 1:anomalies, 2:interp snapshots, 3:snapsh+interp vert
319/
320!----------------------------------------------------------
321! module climat_Grice2sea_mod
322&lapse_rates
323T_lapse_rate     =  0. !-6.309e-3    ! celui pour la T annuelle de Fausto
324/
325!----------------------------------------------------------
326&clim_snap
327nb_snap           = 200
328time_depart_snaps = 2000000
329ecart_snap        = 1.
330file_smb_snap     = 'smb_ECHAM5_A1B_MAR_highres_all_time.nc'
331massb_time        = 0     ! 0=fixe, 1:interpolation snapshots
332/
333!----------------------------------------------------------
334&grad_smb                        !routine init_grad_smb
335file_grad_smb     = 'GRISLI_gradients_MAR_00.txt'
336/
337!---------------------------------------------------------
338&bmelt_seuil                     ! module  bmelt_seuil_prof
339bm_grz           = 3.      !3
340bmshelf_plateau  = 1.        !0.4
341bmshelf_abysses  = 10.
342depth_talus      = -1000.
343/                     
344! Pour l actuel : bm_grz a la grounding line
345!                 bmshelf_plateau sur le plateau continental
346!                 bmshelf_abysses pour les grandes profondeurs
347!       depth_talus, negative, separation entre les 2 domaines
348!___________________________________________________________
349
350&bmelt_ant_reg                    !module bmelt-ant-regions_mod
351bmelt_Ross      =       0.21 !0.10 !0.25 !0.8 !0.5 !0.20
352bmgrz_Ross      =       0.18 !0.80 !0.15 !1.0 !0.6 !0.25
353bmelt_FRis      =       0.54 !0.50 !0.5 !0.2 !0.5 !0.20 !1.
354bmgrz_FRis      =       0.27 !1.0  !0.65 !0.4 !0.6 !0.25 !1.3
355bmelt_Amery     =       0.49 !0.8 !1.
356bmgrz_Amery     =       1.97 !10. !12.
357bmelt_PIG       =       2.31 !15. !0.7 !0.2 !1.
358bmgrz_PIG       =       1.79 !15. !0.4 !2.
359bmelt_Pen       =       0.13 !0.6 !0.6 !1.
360bmgrz_Pen       =       1.08 !1.0 !0.5 !2.
361bmelt_other     =       0.50 !10. !0.6 !1.
362bmgrz_other     =       2.02 !15. !0.4 !2.
363bmelt_talus     =       5.
364bmgrz_talus     =       5.
365bmelt_coef      =       1.
366file_number_shelves = "numer-ice-shelves-sept16.nc"
367/
368!___________________________________________________________
369&bmelt_ant_reg_initmip                    !module bmelt-ant-regions_mod
370bmelt_regions      = 0.01,0.01,0.01,0.01,0.2945439,0.01,0.01,0.01,0.01,2.329221,0.9675836,2.731526,0.01,0.2468391,0.01,0.01,1.272469,0.2656122
371bmgrz_regions      = 0.8843350,1.642938,1.219054,2.189940,1.221823,4.003392,15.97463,5.132639,0.01,3.371017,2.595406,4.477371,0.3003807,1.400497,2.378522,1.905212,9.594900,1.862373
372bmelt_talus     =       5.
373bmgrz_talus     =       5.
374bmelt_coef      =       1.
375file_number_shelves = "shelves-from-initMIP.grd"
376flag_dist           = 0
377file_dist_talus     = "distance_talus_1500m.grd"
378bmelt_dist0         = 20.
379/
380! 14&18=Ronnie-Filschner // 15&16=Ross // 17=PIG // 5=Amery
381!___________________________________________________________
382&bmelt_ismip6_param                    !module bmel-ismip6-param_mod
383file_TF            = "obs_thermal_forcing_1995-2017_8km_x_60m_ant16.nc"
384file_basinNumbers  = "imbie2_basin_numbers_8km_ant16.nc"
385file_coef          = "coeff_gamma0_DeltaT_quadratic_non_local_median_ant16.nc"
386gamma0             = 14477.3367602277
387! file_TF: 3d thermal forcing
388! file_basinNumbers: identifier for the Imbie2 basins
389! file_coef: deltaT
390! gamma0: value associated with the deltaT file
391/
392!___________________________________________________________
393! module bmelt_ismip6_param
394&bmelt_anom_initMIP
395file_bmelt_anom     = 'NorESM1-M_thermal_forcing_16km_x_60m_years.nc' ! 'basal_melt_anomaly_16km.nc'
396nb_snap             = 106
397time_depart_snaps   = 0.
398bmelt_time          = 2     ! 0=fixe, 1:anomalies 2:interp snapshots
399/
400&beta_prescr                                   ! dragging_prescr_beta'
401beta_c_file = 'NOMBETAC'                       !beta-GISCAM23_20ans.grd'
402beta_limgz  = .5e6                             ! -1.e12 pour plastic ?    ! .5e6 en visqueux   
403beta_min    = 1 !10.                           ! for grounded ice (Pa)
404beta_mult   = 1.                               ! coefficient multiplicateur   
405/
406! read beta on centered grid
407! beta_file : nom des fichiers qui contiennent les betamx et betamy
408! beta-estime-run07.dat calcul direct beta sans modif
409! beta-staggered-15km-opt1.dat premier test en utilisant beta calcule  avec iterations
410! above beta_limgz, gzmx is false if negative : no sliding
411! betamx_file = not read anymore
412! betamy_file = not read anymore
413!___________________________________________________________
414&beta_iter_vitbil                              ! beta_iter_vitbil
415
416time_iter      = 5                             ! temps de demarrage des iterations
417nb_iter_vitbil = 2                             ! nombre d'iterations par pas de temps (dtt)
418coef_iter_vitbil = 1.                          ! coefficient pour rapport des vitesses <=1
419Umag_bil_file  = 'NOMVITBIL'                   ! fichier des vitesses de bilan centrees
420time_reiter    = 5000.                         ! temps entre 2 iterations
421/
422!
423!___________________________________________________________
424&drag_param_beta                              ! drag_beta_param_mod
425
426beta_intercept = PARAMBINTERCEPT !-0.08898
427beta_slope     = 0.00348349067112897     !0.57570
428betamax    = 5.e5     ! maximum value of beta
429betamin    = 1 !10.   ! minimum value of beta
430coef_ile   = 0.1
431/
432!
433!___________________________________________________________
434&spinup                                ! warning : 2 different modules
435ispinup = 0
436/
437! with module no_spinup
438! ispinup = 0     run standard ou calcul du beta
439! ispinup = 1     temperature equilibrium with grisli velocities'
440!
441! with module spinup_vitbil
442! ispinup = 2     conservation de la masse avec vitesses bilan '
443! ispinup = 3     equilibre temperature avec vitesses bilan'
444!
445!___________________________________________________________
446&vitbil_upwind             ! nom du bloc vitbil calcule sur le mailles staggered
447balance_Ux_file = 'Uy_moy_stag_5km.nc'
448balance_Uy_file = 'Ux_moy_stag_5km.nc'
449/
450!balance_Ux_file = 'Ux_moy_stag_5km.nc'
451!balance_Uy_file = 'Uy_moy_stag_5km.nc'
452!balance_vel_file = 'Umoy-for-calc-beta_LBq15-06_ZBL_15km.dat'
453! balance_vel_file = 'Uslid-for-calc-beta_LBq15-06_ZBL_15km.dat'
454! balance_vel_file = 'Umoy-for-calc-beta_LBq15-06_ZBL_15km.dat'
455! balance_vel_file = 'Vitbil-stag-pour-spinup_merge_runs_Lbq_ZBL_15km.dat'
456! balance velocities on staggered grid Ux, Uy
457!___________________________________________________________
458&output_regions
459nbregions       = 7
460region_file     = 'Basins_Greenland_aurel.grd'
461/
462! nbregions   = nombre de regions
463! region_file = carte des regions
464!_______________________________________________________________________________
Note: See TracBrowser for help on using the repository browser.