- Timestamp:
- 2018-04-23T10:44:07+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OPA ORCA2 namelist : overwrite some defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! ORCA2 - IC3 configuration ! 5 6 !!====================================================================== 7 !! *** Domain & Run management namelists *** !! 8 !! !! 9 !! namrun parameters of the run 10 !! namdom space and time domain 11 !! namcfg parameters of the configuration (default: user defined GYRE) 12 !! namwad Wetting and drying (default NO) 13 !! namtsd data: temperature & salinity (default NO) 14 !! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T) 15 !!====================================================================== 16 ! 4 17 !----------------------------------------------------------------------- 5 18 &namrun ! parameters of the run 6 19 !----------------------------------------------------------------------- 7 nn_no = 0 ! job number (no more used...)8 20 cn_exp = "ORCA2" ! experience name 9 21 nn_it000 = 1 ! first time step 10 22 nn_itend = 5475 ! last time step (std 5475) 23 nn_istate = 0 ! output the initial state (1) or not (0) 24 / 25 !----------------------------------------------------------------------- 26 &namdom ! time and space domain 27 !----------------------------------------------------------------------- 28 rn_rdt = 5760. ! time step for the dynamics and tracer 11 29 / 12 30 !----------------------------------------------------------------------- … … 14 32 !----------------------------------------------------------------------- 15 33 ln_read_cfg = .true. ! (=T) read the domain configuration file 16 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules17 34 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 18 35 ! 19 ln_closea = .false. ! T => keep closed seas (defined by closea_mask field) in the 20 ! ! domain and apply special treatment of freshwater fluxes. 21 ! ! F => suppress closed seas (defined by closea_mask field) 36 ln_closea = .false. ! F => suppress closed seas (defined by closea_mask field) 22 37 ! ! from the bathymetry at runtime. 23 ! ! If closea_mask field doesn't exist in the domain_cfg file 24 ! ! then this logical does nothing. 25 / 26 !----------------------------------------------------------------------- 27 &namdom ! time and space domain 28 !----------------------------------------------------------------------- 29 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 30 rn_rdt = 5760. ! time step for the dynamics and tracer 31 rn_atfp = 0.1 ! asselin time filter parameter 32 / 33 !----------------------------------------------------------------------- 34 &namtsd ! data : Temperature & Salinity 35 !----------------------------------------------------------------------- 36 / 37 !----------------------------------------------------------------------- 38 &namwad ! Wetting and drying default is no WAD 39 !----------------------------------------------------------------------- 40 / 41 !----------------------------------------------------------------------- 42 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 43 !----------------------------------------------------------------------- 44 / 45 !----------------------------------------------------------------------- 46 &namc1d ! 1D configuration options ("key_c1d") 47 !----------------------------------------------------------------------- 48 / 49 !----------------------------------------------------------------------- 50 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 51 !----------------------------------------------------------------------- 52 / 53 !----------------------------------------------------------------------- 54 &namc1d_uvd ! data: U & V currents ("key_c1d") 55 !----------------------------------------------------------------------- 56 / 57 !----------------------------------------------------------------------- 58 &namsbc ! Surface Boundary Condition (surface module) 59 !----------------------------------------------------------------------- 38 / 39 !----------------------------------------------------------------------- 40 &namtsd ! Temperature & Salinity Data (default: NO) 41 !----------------------------------------------------------------------- 42 ! ! =T read T-S fields for: 43 ln_tsd_init = .true. ! ocean initialisation 44 ln_tsd_dmp = .true. ! T-S restoring (see namtra_dmp) 45 46 cn_dir = './' ! root directory for the T-S data location 47 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 48 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 49 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 50 sn_tem = 'data_1m_potential_temperature_nomask', -1 ,'votemper', .true. , .true. , 'yearly' , '' , '' , '' 51 sn_sal = 'data_1m_salinity_nomask' , -1 ,'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 52 / 53 54 !!====================================================================== 55 !! *** Surface Boundary Condition namelists *** !! 56 !! !! 57 !! namsbc surface boundary condition manager (default: NO selection) 58 !! namsbc_flx flux formulation (ln_flx =T) 59 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 60 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 61 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 62 !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) 63 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 64 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 65 !! namsbc_rnf river runoffs (ln_rnf =T) 66 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 67 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 68 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 69 !! namsbc_wave external fields from wave model (ln_wave =T) 70 !! namberg iceberg floats (ln_icebergs=T) 71 !!====================================================================== 72 ! 73 !----------------------------------------------------------------------- 74 &namsbc ! Surface Boundary Condition (surface module) (default: NO selection) 75 !----------------------------------------------------------------------- 76 nn_fsbc = 5 ! frequency of SBC module call 77 ! (also = the frequency of sea-ice & iceberg model call) 78 ! Type of air-sea fluxes 60 79 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 61 / 62 !----------------------------------------------------------------------- 63 &namsbc_flx ! surface boundary condition : flux formulation 64 !----------------------------------------------------------------------- 80 ! Sea-ice : 81 nn_ice = 2 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice") 82 ! except in AGRIF zoom where it has to be specified 83 ! Misc. options of sbc : 84 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 85 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 86 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 87 nn_fwb = 2 ! FreshWater Budget: 88 ! ! =2 annual global mean of e-p-r set to zero 65 89 / 66 90 !----------------------------------------------------------------------- 67 91 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 68 92 !----------------------------------------------------------------------- 69 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 70 / 71 !----------------------------------------------------------------------- 72 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 73 !----------------------------------------------------------------------- 74 / 75 !----------------------------------------------------------------------- 76 &namsbc_sas ! Stand-Alone Surface boundary condition 77 !----------------------------------------------------------------------- 78 / 79 !----------------------------------------------------------------------- 80 &namsbc_iif ! Ice-IF : use observed ice cover (nn_ice = 1) 81 !----------------------------------------------------------------------- 93 ! ! bulk algorithm : 94 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 95 96 cn_dir = './' ! root directory for the bulk data location 97 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 98 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 100 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 101 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' 102 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 103 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 104 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 105 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 106 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 107 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 108 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 109 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 82 110 / 83 111 !----------------------------------------------------------------------- 84 112 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 85 113 !----------------------------------------------------------------------- 86 / 87 !----------------------------------------------------------------------- 88 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 89 !----------------------------------------------------------------------- 90 / 91 !----------------------------------------------------------------------- 92 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 93 !----------------------------------------------------------------------- 94 / 95 !----------------------------------------------------------------------- 96 &namsbc_iscpl ! land ice / ocean coupling option 97 !----------------------------------------------------------------------- 98 / 99 !----------------------------------------------------------------------- 100 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 101 !----------------------------------------------------------------------- 114 ! ! type of penetration (default: NO selection) 115 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 116 ! 117 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 118 119 cn_dir = './' ! root directory for the chlorophyl data location 120 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 121 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 122 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 123 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 102 124 / 103 125 !----------------------------------------------------------------------- 104 126 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 105 127 !----------------------------------------------------------------------- 106 / 107 !----------------------------------------------------------------------- 108 &namsbc_wave ! External fields from wave model (ln_wave=T) 109 !----------------------------------------------------------------------- 128 nn_sssr = 2 ! add a damping term to the surface freshwater flux 129 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 130 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 131 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 132 / 133 !----------------------------------------------------------------------- 134 &namsbc_rnf ! runoffs (ln_rnf =T) 135 !----------------------------------------------------------------------- 136 ln_rnf_mouth= .true. ! specific treatment at rivers mouths 137 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 138 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 139 rn_rfact = 1.e0 ! multiplicative factor for runoff 140 141 cn_dir = './' ! root directory for the location of the runoff files 142 !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 143 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 144 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 145 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 146 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 147 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 148 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 149 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 110 150 / 111 151 !----------------------------------------------------------------------- 112 152 &namberg ! iceberg parameters (default: No iceberg) 113 153 !----------------------------------------------------------------------- 114 ln_icebergs = .true. ! iceberg floats or not 115 ln_bergdia = .true. ! Calculate budgets 116 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 117 nn_verbose_write = 15 ! Timesteps between verbose messages 118 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 119 ! Initial mass required for an iceberg of each class 120 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 121 ! Proportion of calving mass to apportion to each class 122 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 123 ! Ratio between effective and real iceberg mass (non-dim) 124 ! i.e. number of icebergs represented at a point 125 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 126 ! thickness of newly calved bergs (m) 127 rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 128 rn_rho_bergs = 850. ! Density of icebergs 129 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 130 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 131 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 132 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 133 ln_passive_mode = .false. ! iceberg - ocean decoupling 134 nn_test_icebergs = -1 ! Create test icebergs of this class (-1 = no) 135 ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 136 rn_test_box = 108.0, 116.0, -66.0, -58.0 137 rn_speed_limit = 0. ! CFL speed limit for a berg 138 139 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 140 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 141 sn_icb = 'calving', -1 , 'calving' , .true. , .true. , 'yearly' , '' , '' , '' 142 143 cn_dir = './' 144 / 145 !----------------------------------------------------------------------- 146 &namlbc ! lateral momentum boundary condition 147 !----------------------------------------------------------------------- 148 / 154 ln_icebergs = .true. ! activate iceberg floats (force =F with "key_agrif") 155 156 cn_dir = './' ! root directory for the location of drag coefficient files 157 !______!___________!___________________!______________!______________!_________!___________!__________!__________!_______________! 158 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 159 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 160 sn_icb = 'calving', -1 , 'calving' , .true. , .true. , 'yearly' , '' , '' , '' 161 / 162 163 !!====================================================================== 164 !! *** Lateral boundary condition *** !! 165 !! !! 166 !! namlbc lateral momentum boundary condition (no slip) 167 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 168 !! nam_tide Tidal forcing (default: NO) 169 !! nambdy Unstructured open boundaries (default: NO) 170 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 171 !! nambdy_tide tidal forcing at open boundaries (default: NO) 172 !!====================================================================== 173 ! 149 174 !----------------------------------------------------------------------- 150 175 &namagrif ! AGRIF zoom ("key_agrif") 151 176 !----------------------------------------------------------------------- 152 / 153 !----------------------------------------------------------------------- 154 &nam_tide ! tide parameters 155 !----------------------------------------------------------------------- 156 / 157 !----------------------------------------------------------------------- 158 &nambdy ! unstructured open boundaries 159 !----------------------------------------------------------------------- 160 / 161 !----------------------------------------------------------------------- 162 &nambdy_dta ! open boundaries - external data 163 !----------------------------------------------------------------------- 164 / 165 !----------------------------------------------------------------------- 166 &nambdy_tide ! tidal forcing at open boundaries 167 !----------------------------------------------------------------------- 177 ln_spc_dyn = .true. ! use 0 as special value for dynamics 178 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 179 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 180 ln_chk_bathy = .false. ! =T check the parent bathymetry 168 181 / 169 182 !----------------------------------------------------------------------- … … 173 186 / 174 187 !----------------------------------------------------------------------- 175 &namdrg_top ! TOP friction (ln_isfcav=T)176 !-----------------------------------------------------------------------177 /178 !-----------------------------------------------------------------------179 188 &namdrg_bot ! BOTTOM friction 180 189 !----------------------------------------------------------------------- … … 184 193 !----------------------------------------------------------------------- 185 194 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 195 nn_geoflx = 2 ! geothermal heat flux: = 2 read variable flux [mW/m2] 196 197 cn_dir = './' ! root directory for the geothermal data location 198 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 199 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 200 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 201 sn_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , '' 186 202 / 187 203 !----------------------------------------------------------------------- … … 189 205 !----------------------------------------------------------------------- 190 206 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 191 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 192 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 193 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 194 rn_gambbl = 10. ! advective bbl coefficient [s] 195 / 196 !----------------------------------------------------------------------- 197 &nameos ! ocean Equation Of Seawater (default: NO) 198 !----------------------------------------------------------------------- 199 ln_teos10 = .false. ! = Use TEOS-10 equation of state 207 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 208 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 209 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 210 rn_gambbl = 10. ! advective bbl coefficient [s] 211 / 212 213 !!====================================================================== 214 !! Tracer (T & S) namelists !! 215 !! !! 216 !! nameos equation of state (default: NO selection) 217 !! namtra_adv advection scheme (default: NO selection) 218 !! namtra_ldf lateral diffusion scheme (default: NO selection) 219 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 220 !! namtra_eiv eddy induced velocity param. (default: NO) 221 !! namtra_dmp T & S newtonian damping (default: NO) 222 !!====================================================================== 223 ! 224 !----------------------------------------------------------------------- 225 &nameos ! ocean Equation Of Seawater (default: NO selection) 226 !----------------------------------------------------------------------- 200 227 ln_eos80 = .true. ! = Use EOS80 201 ln_seos = .false. ! = Use S-EOS (simplified Eq.)202 228 / 203 229 !----------------------------------------------------------------------- … … 209 235 / 210 236 !----------------------------------------------------------------------- 211 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)212 !-----------------------------------------------------------------------213 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation214 /215 !-----------------------------------------------------------------------216 237 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 217 238 !----------------------------------------------------------------------- 218 239 ! ! Operator type: 219 ln_traldf_NONE = .false. ! No operator (no explicit advection)220 240 ln_traldf_lap = .true. ! laplacian operator 221 ln_traldf_blp = .false. ! bilaplacian operator222 241 ! ! Direction of action: 223 ln_traldf_lev = .false. ! iso-level224 ln_traldf_hor = .false. ! horizontal (geopotential)225 242 ln_traldf_iso = .true. ! iso-neutral (Standard operator) 226 ln_traldf_triad = .false. ! iso-neutral (Triads operator)227 !228 ! ! iso-neutral options:229 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators)230 rn_slpmax = 0.01 ! slope limit (both operators)231 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only)232 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only)233 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only)234 !235 243 ! ! Coefficients: 236 244 nn_aht_ijk_t = 20 ! space/time variation of eddy coef 237 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 238 ! ! = 0 constant 239 ! ! = 10 F(k) =ldf_c1d 240 ! ! = 20 F(i,j) =ldf_c2d 241 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 242 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 243 ! ! = 31 F(i,j,k,t)=F(local velocity) 244 rn_aht_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s] 245 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 246 / 247 !----------------------------------------------------------------------- 248 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 245 ! ! = 20 aht = 1/2 Ud. max(e1,e2) 246 rn_Ud = 0.018 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 247 rn_Ld = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 248 / 249 !----------------------------------------------------------------------- 250 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) 251 !----------------------------------------------------------------------- 252 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation 253 / 254 !----------------------------------------------------------------------- 255 &namtra_eiv ! eddy induced velocity param. (default: NO) 249 256 !----------------------------------------------------------------------- 250 257 ln_ldfeiv =.true. ! use eddy induced velocity parameterization 251 ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities 252 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] 253 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 254 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file 255 ! ! = 0 constant 256 ! ! = 10 F(k) =ldf_c1d 257 ! ! = 20 F(i,j) =ldf_c2d 258 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 259 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 258 ! ! Coefficients: 259 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 260 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 261 ! ! time invariant coefficients: aei0 = 1/2 Ue*Le 262 rn_Ue = 0.03 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 263 rn_Le = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 264 ! 265 ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities 260 266 / 261 267 !----------------------------------------------------------------------- 262 268 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 263 269 !----------------------------------------------------------------------- 264 / 265 !----------------------------------------------------------------------- 266 &nam_vvl ! vertical coordinate options (default: z-star) 267 !----------------------------------------------------------------------- 268 / 270 ln_tradmp = .true. ! add a damping term (using resto.nc coef.) 271 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 272 / 273 274 !!====================================================================== 275 !! *** Dynamics namelists *** !! 276 !! !! 277 !! nam_vvl vertical coordinate options (default: z-star) 278 !! namdyn_adv formulation of the momentum advection (default: NO selection) 279 !! namdyn_vor advection scheme (default: NO selection) 280 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 281 !! namdyn_spg surface pressure gradient (default: NO selection) 282 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 283 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 284 !!====================================================================== 285 ! 269 286 !----------------------------------------------------------------------- 270 287 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 271 288 !----------------------------------------------------------------------- 272 ln_dynadv_NONE= .false. ! linear dynamics (no momentum advection)273 289 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 274 290 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 275 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 276 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 277 / 278 !----------------------------------------------------------------------- 279 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO) 280 !----------------------------------------------------------------------- 281 ln_dynvor_ene = .false. ! enstrophy conserving scheme 282 ln_dynvor_ens = .false. ! energy conserving scheme 283 ln_dynvor_mix = .false. ! mixed scheme 291 / 292 !----------------------------------------------------------------------- 293 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 294 !----------------------------------------------------------------------- 284 295 ln_dynvor_een = .true. ! energy & enstrophy scheme 285 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)296 nn_een_e3f = 0 ! =0 e3f = mean masked e3t divided by 4 286 297 / 287 298 !----------------------------------------------------------------------- … … 291 302 / 292 303 !----------------------------------------------------------------------- 293 &namdyn_spg ! surface pressure gradient (default: NO )304 &namdyn_spg ! surface pressure gradient (default: NO selection) 294 305 !----------------------------------------------------------------------- 295 306 ln_dynspg_ts = .true. ! split-explicit free surface … … 298 309 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 299 310 !----------------------------------------------------------------------- 300 ! ! Type of the operator :301 ln_dynldf_NONE= .false. ! No operator (no explicit diffusion)302 311 ln_dynldf_lap = .true. ! laplacian operator 303 ln_dynldf_blp = .false. ! bilaplacian operator304 ! ! Direction of action :305 312 ln_dynldf_lev = .true. ! iso-level 306 ln_dynldf_hor = .false. ! horizontal (geopotential) 307 ln_dynldf_iso = .false. ! iso-neutral 308 ! ! Coefficient 309 nn_ahm_ijk_t = -30 ! space/time variation of eddy coef 310 ! ! =-30 read in eddy_viscosity_3D.nc file 311 ! ! =-20 read in eddy_viscosity_2D.nc file 312 ! ! = 0 constant 313 ! ! = 10 F(k)=c1d 314 ! ! = 20 F(i,j)=F(grid spacing)=c2d 315 ! ! = 30 F(i,j,k)=c2d*c1d 316 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 317 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 318 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 319 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 320 ! 321 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 322 / 313 nn_ahm_ijk_t = -30 ! =-30 3D coeff. read in eddy_diffusivity_3D.nc 314 / 315 316 !!====================================================================== 317 !! vertical physics namelists !! 318 !! !! 319 !! namzdf vertical physics manager (default: NO selection) 320 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 321 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 322 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 323 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 324 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 325 !!====================================================================== 326 ! 323 327 !----------------------------------------------------------------------- 324 328 &namzdf ! vertical physics (default: NO selection) 325 329 !----------------------------------------------------------------------- 326 ! ! type of vertical closure327 ln_zdfcst = .false. ! constant mixing328 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric)329 330 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 330 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls)331 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm)332 !333 ! ! convection334 331 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 335 332 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 336 333 rn_evd = 100. ! evd mixing coefficient [m2/s] 337 !338 334 ln_zdfddm = .true. ! double diffusive mixing 339 335 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 340 336 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 341 !342 ! ! gravity wave-driven vertical mixing343 337 ln_zdfiwm = .true. ! internal wave-induced mixing (T => fill namzdf_iwm) 344 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T )345 !346 338 ! ! Coefficients 347 339 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) … … 351 343 / 352 344 !----------------------------------------------------------------------- 353 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T)354 !-----------------------------------------------------------------------355 /356 !-----------------------------------------------------------------------357 345 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 358 !-----------------------------------------------------------------------359 /360 !-----------------------------------------------------------------------361 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T)362 !-----------------------------------------------------------------------363 /364 !-----------------------------------------------------------------------365 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T)366 346 !----------------------------------------------------------------------- 367 347 / … … 373 353 ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F) 374 354 / 375 !----------------------------------------------------------------------- 376 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 377 !----------------------------------------------------------------------- 378 / 379 !----------------------------------------------------------------------- 380 &namctl ! Control prints 381 !----------------------------------------------------------------------- 382 ln_ctl = .false. ! trends control print (expensive!) 383 nn_print = 0 ! level of print (0 no extra print) 384 ln_timing = .false. ! timing by routine write out in timing.output file 385 ln_diacfl = .false. ! CFL diagnostics write out in cfl_diagnostics.ascii 386 / 387 !----------------------------------------------------------------------- 388 &namsto ! Stochastic parametrization of EOS (default: NO) 389 !----------------------------------------------------------------------- 390 / 391 !----------------------------------------------------------------------- 392 &namtrd ! trend diagnostics (default F) 393 !----------------------------------------------------------------------- 394 / 395 !----------------------------------------------------------------------- 396 &namptr ! Poleward Transport Diagnostic (default F) 397 !----------------------------------------------------------------------- 398 / 399 !----------------------------------------------------------------------- 400 &namhsb ! Heat and salt budgets (default F) 401 !----------------------------------------------------------------------- 402 ln_diahsb = .true. ! check the heat and salt budgets (T) or not (F) 403 / 404 !----------------------------------------------------------------------- 405 &namdiu ! Cool skin and warm layer models (default F) 406 !----------------------------------------------------------------------- 407 / 408 !----------------------------------------------------------------------- 409 &namflo ! float parameters ("key_float") 410 !----------------------------------------------------------------------- 411 / 412 !----------------------------------------------------------------------- 413 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 414 !----------------------------------------------------------------------- 415 / 416 !----------------------------------------------------------------------- 417 &namdct ! transports through some sections ("key_diadct") 418 !----------------------------------------------------------------------- 419 / 420 !----------------------------------------------------------------------- 421 &nam_diatmb ! Top Middle Bottom Output (default F) 422 !----------------------------------------------------------------------- 423 / 424 !----------------------------------------------------------------------- 425 &nam_dia25h ! 25h Mean Output (default F) 426 !----------------------------------------------------------------------- 427 / 428 !----------------------------------------------------------------------- 429 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 430 !----------------------------------------------------------------------- 431 / 432 !----------------------------------------------------------------------- 433 &namobs ! observation usage switch 434 !----------------------------------------------------------------------- 435 / 436 !----------------------------------------------------------------------- 437 &nam_asminc ! assimilation increments ('key_asminc') 438 !----------------------------------------------------------------------- 439 / 440 !----------------------------------------------------------------------- 441 &namdta_dyn ! offline dynamics read in files ("key_offline") 442 !----------------------------------------------------------------------- 443 / 355 356 !!====================================================================== 357 !! *** Diagnostics namelists *** !! 358 !! !! 359 !! namtrd dynamics and/or tracer trends (default NO) 360 !! namptr Poleward Transport Diagnostics (default NO) 361 !! namhsb Heat and salt budgets (default NO) 362 !! namdiu Cool skin and warm layer models (default NO) 363 !! namdiu Cool skin and warm layer models (default NO) 364 !! namflo float parameters ("key_float") 365 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 366 !! namdct transports through some sections ("key_diadct") 367 !! nam_diatmb Top Middle Bottom Output (default NO) 368 !! nam_dia25h 25h Mean Output (default NO) 369 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 370 !!====================================================================== 371 ! 372 373 !!====================================================================== 374 !! *** Observation & Assimilation *** !! 375 !! !! 376 !! namobs observation and model comparison (default: NO) 377 !! nam_asminc assimilation increments ('key_asminc') 378 !!====================================================================== 379 !
Note: See TracChangeset
for help on using the changeset viewer.