namelist_cfg _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | 0 namelist_cfg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 0!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 0!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 0! 0!----------------------------------------------------------------------- 0&namrun ! parameters of the run 0!----------------------------------------------------------------------- 0 cn_exp=CM61-LR-hist-GHG-03.1950 ! Experience name 0 nn_it000=3494625 ! First time step 0 nn_itend=3506304 ! Last time step 0 nn_date0=19490101 ! Date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1) 0 nn_leapy=1 ! Leap year calendar (1) or not (0) 0 ln_rstart=.TRUE. ! start from rest (F) or from a restart file (T) 0 ln_rstart_ts=.FALSE. ! start from rest for current only (F) or from a restart file (T) 0 nn_rstctl=2 ! Restart control => activated only if ln_rstart = T 0 ! = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 0 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 0 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 0 cn_ocerst_in = "restartopa" ! Suffix of ocean restart name (input) 0 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 0 cn_ocerst_out = "restart" ! Suffix of ocean restart name (output) 0 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 0 nn_istate = 0 ! Output the initial state (1) or not (0) 0 nn_stock=3506304 ! Frequency of creation of a restart file (modulo referenced to 1) 0 nn_write = 5475 ! Requency of write in the output file (modulo referenced to nn_it000) 0 ln_mskland = .true. ! Masks land points in NetCDF outputs 0 ln_mskutil = .true. ! Outputs without halos 0 ln_cfmeta = .true. ! output additional data to netCDF files required for compliance with the CF metadata standard 0/ 0!----------------------------------------------------------------------- 0&namcfg ! parameters of the configuration 0!----------------------------------------------------------------------- 0 cp_cfg = "orca" ! name of the configuration 0 jp_cfg = 1 ! resolution of the configuration 0 jpidta = 362 ! 1st lateral dimension ( >= jpi ) 0 jpjdta = 332 ! 2nd " " ( >= jpj ) 0 jpkdta = 75 ! number of levels ( >= jpk ) 0 jpiglo = 362 ! 1st dimension of global domain --> i =jpidta 0 jpjglo = 332 ! 2nd - - --> j =jpjdta 0 jperio = 6 ! lateral cond. type (between 0 and 6) 0/ 0!----------------------------------------------------------------------- 0&namzgr ! vertical coordinate 0!----------------------------------------------------------------------- 0/ 0!----------------------------------------------------------------------- 0&namzgr_sco ! s-coordinate or hybrid z-s-coordinate 0!----------------------------------------------------------------------- 0/ 0!----------------------------------------------------------------------- 0&namdom ! space and time domain (bathymetry, mesh, timestep) 0!----------------------------------------------------------------------- 0 nn_closea = 1 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 0 ! 0 jphgr_msh = 0 ! type of horizontal mesh 0 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 0 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 0 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 0 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 0 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 0 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 0 ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients 0 ppa0 = 103.9530096000000 ! (default coefficients) 0 ppa1 = 2.415951269000000 ! 0 ppkth = 15.35101370000000 ! 0 ppacr = 7.0 ! 0 ppdzmin = 999999.0 ! Minimum vertical spacing 0 pphmax = 999999.0 ! Maximum depth 0 ppa2 = 100.7609285000000 ! Double tanh function parameters 0 ppkth2 = 48.02989372000000 ! 0 ppacr2 = 13.00000000000 ! 0 rn_rdt = 2700. ! time step for the dynamics (and tracer if nn_acc=0) 0 rn_hmin = 20. 0 nn_msh=0 ! AUTO - Create (=1) a mesh file or not (=0) 0/ 0!----------------------------------------------------------------------- 0&namsplit 0!----------------------------------------------------------------------- 0 ln_bt_fw = .FALSE. ! leap-frog integration of barotropic equations 0 ln_bt_av = .TRUE. ! Time filtering of barotropic variables 0 ln_bt_nn_auto = .TRUE. ! Set nn_baro automatically to be just below 0 ! a user defined maximum courant number (rn_bt_cmax) 0 nn_baro = 30 ! Number of iterations of barotropic mode 0 ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F 0 rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T 0 nn_bt_flt = 1 ! Time filter choice 0 ! = 0 None 0 ! = 1 Boxcar over nn_baro barotropic steps 0 ! = 2 Boxcar over 2*nn_baro " 0/ 0!----------------------------------------------------------------------- 0&namcrs ! Grid coarsening for dynamics output and/or 0 ! passive tracer coarsened online simulations 0!----------------------------------------------------------------------- 0/ 0!----------------------------------------------------------------------- 0&namtsd ! data : Temperature & Salinity 0!----------------------------------------------------------------------- 0 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 0 sn_tem = 'conservative_temperature_WOA13_decav_Reg1L75_clim', -1 ,'votemper' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , '' 0 sn_sal = 'absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 ,'vosaline' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , '' 0/ 0!----------------------------------------------------------------------- 0&namsbc ! Surface Boundary Condition (surface module) 0!----------------------------------------------------------------------- 0 nn_fsbc = 2 ! frequency of surface boundary condition computation 0 ! (also = the frequency of sea-ice model call) 0 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 0 ln_cpl = .true. ! atmosphere coupled formulation ( requires key_oasis3 ) 0 nn_limflx = 2 ! LIM3 Multi-category heat flux formulation (use -1 if LIM3 is not used) 0 ! =-1 Use per-category fluxes, bypass redistributor, forced mode only, not yet implemented coupled 0 ! = 0 Average per-category fluxes (forced and coupled mode) 0 ! = 1 Average and redistribute per-category fluxes, forced mode only, not yet implemented coupled 0 ! = 2 Redistribute a single flux over categories (coupled mode only) 0 nn_ice_embd = 1 ! AUTO - 0 ! =0 levitating ice (no mass exchange, concentration/dilution effect) 0 ! =1 levitating ice with mass and salt exchange but no presure effect 0 ! =2 embedded sea-ice (full salt and mass exchanges and pressure) 0 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 0 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 0 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 0 nn_isf = 3 ! ice shelf melting/freezing (/=0 => fill namsbc_isf) 0 ! 3 = rnf file for isf 0!----------------------------------------------------------------------- 0&namsbc_core ! namsbc_core CORE bulk formulae 0!----------------------------------------------------------------------- 0/ 0!----------------------------------------------------------------------- 0&namtra_qsr ! penetrative solar radiation 0!----------------------------------------------------------------------- 0 sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca1_bilinear.nc' , '' , '' 0 ln_traqsr = .true. ! Light penetration (T) or not (F) 0 ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration 0 ln_qsr_2bd = .false. ! 2 bands light penetration 0 ln_qsr_bio = .true. ! bio-model light penetration 0/ 0!----------------------------------------------------------------------- 0&namsbc_rnf ! runoffs namelist surface boundary condition 0!----------------------------------------------------------------------- 0! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 0! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 0 sn_rnf = 'eORCA_R1_runoff_clim_v1.0_nomask', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 0 sn_cnf = 'eORCA_R1_runoff_clim_v1.0_nomask', 0 , 'socoeff' , .false. , .true. , 'yearly' , '' , '' , '' 0 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 0 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 0 sn_dep_rnf = 'runoffs_eORCA1.0_depths.nc' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 0 0 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 0 ln_rnf_depth = .true. ! read in depth information for runoff 0 ln_rnf_tem = .false. ! read in temperature information for runoff 0 ln_rnf_sal = .false. ! read in salinity information for runoff 0 ln_rnf_depth_ini = .false.! compute depth at initialisation from runoff file 0 rn_rnf_max = 0.05 ! max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true ) 0 rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 0 nn_rnf_depth_file=0 ! create (=1) a runoff depth file or not (=0) 0/ 0!----------------------------------------------------------------------- 0&namsbc_isf ! Top boundary layer (ISF) 0!----------------------------------------------------------------------- 0! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 0! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 0! ! 0 sn_rnfisf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , '' 0 sn_depmax_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , '' 0 sn_depmin_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , '' 0/ 0!----------------------------------------------------------------------- 0&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 0!----------------------------------------------------------------------- 0/ 0!----------------------------------------------------------------------- 0&namsbc_ssr ! surface boundary condition : sea surface restoring 0!----------------------------------------------------------------------- 0! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 0! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 0 sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim', -1. , 'sosaline', .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca1_bilinear.nc' , '' 0/ 0!----------------------------------------------------------------------- 0&namsbc_alb ! albedo parameters 0!----------------------------------------------------------------------- 0 nn_ice_alb = 1 ! parameterization of ice/snow albedo 0 ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo 0 ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004), 0 ! giving cloud-sky albedo 0 rn_alb_sdry = 0.87 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky) 0 rn_alb_smlt = 0.82 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' ) 0 rn_alb_idry = 0.65 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' ) 0 rn_alb_imlt = 0.58 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' ) 0/ 0!----------------------------------------------------------------------- 0&namsbc_cpl ! coupling parameters 0!----------------------------------------------------------------------- 0! ! description ! multiple ! vector ! vector ! vector ! 0! ! ! categories ! reference ! orientation ! grids ! 0! send 0sn_snd_temp = 'weighted oce and ice' , 'no' , '' , '' , '' 0sn_snd_alb = 'weighted ice' , 'no' , '' , '' , '' 0sn_snd_thick = 'none' , 'no' , '' , '' , '' 0sn_snd_crt = 'mixed oce-ice' , 'no' , 'cartesian' , 'eastward-northward' , 'T' 0sn_snd_co2 = 'none' , 'no' , '' , '' , '' 0! receive 0sn_rcv_w10m = 'coupled' , 'no' , '' , '' , '' 0sn_rcv_taumod = 'none' , 'no' , '' , '' , '' 0sn_rcv_tau = 'mixed oce-ice' , 'no' , 'cartesian' , 'eastward-northward', 'U,V' 0sn_rcv_dqnsdt = 'coupled' , 'no' , '' , '' , '' 0sn_rcv_qsr = 'conservative' , 'no' , '' , '' , '' 0sn_rcv_qns = 'conservative' , 'no' , '' , '' , '' 0sn_rcv_emp = 'conservative' , 'no' , '' , '' , '' 0sn_rcv_rnf = 'coupled' , 'no' , '' , '' , '' 0sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 0sn_rcv_co2 = 'none' , 'no' , '' , '' , '' 0sn_rcv_icb = 'coupled' , 'no' , '' , '' , '' 0sn_rcv_isf = 'coupled' , 'no' , '' , '' , '' 0 0/ 0!----------------------------------------------------------------------- 0&namberg ! iceberg parameters 0!----------------------------------------------------------------------- 0 ln_icebergs = .false. 0 ln_bergdia = .false. ! Calculate budgets 0 nn_verbose_level = 0 ! Turn on more verbose output if level > 0 0 nn_verbose_write = 120 ! Timesteps between verbose messages 0 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 0 ! Initial mass required for an iceberg of each class 0 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 0 ! Proportion of calving mass to apportion to each class 0 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 0 ! Ratio between effective and real iceberg mass (non-dim) 0 ! i.e. number of icebergs represented at a point 0 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 0 ! thickness of newly calved bergs (m) 0 rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 0 rn_rho_bergs = 850. ! Density of icebergs 0 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 0 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 0 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 0 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0