Changeset 8882 for branches/2017/dev_CNRS_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/1_namelist_cfg
- Timestamp:
- 2017-12-01T18:44:09+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_CNRS_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/1_namelist_cfg
r8284 r8882 13 13 / 14 14 !----------------------------------------------------------------------- 15 &namcfg 15 &namcfg ! parameters of the configuration 16 16 !----------------------------------------------------------------------- 17 17 ln_read_cfg = .true. ! (=T) read the domain configuration file … … 21 21 !----------------------------------------------------------------------- 22 22 &namdom ! space and time domain (bathymetry, mesh, timestep) 23 !----------------------------------------------------------------------- 24 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time23 !----------------------------------------------------------------------- 24 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 25 25 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 26 26 ! … … 29 29 / 30 30 !----------------------------------------------------------------------- 31 &namcrs ! Grid coarsening for dynamics output and/or 32 ! ! passive tracer coarsened online simulations 31 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 33 32 !----------------------------------------------------------------------- 34 33 / … … 40 39 &namsbc ! Surface Boundary Condition (surface module) 41 40 !----------------------------------------------------------------------- 42 ln_blk = .true. ! CORE bulk formulation (T => fill namsbc_core) 43 nn_ice = 3 ! =0 no ice boundary condition , 41 nn_fsbc = 1 ! frequency of surface boundary condition computation 42 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 43 nn_ice = 0 ! =0 no ice boundary condition , 44 44 ! =1 use observed ice-cover , 45 ! =2 ice-model used ("key_lim3" or "key_lim2)46 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf)47 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)48 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 49 ! =1 global mean of e-p-r set to zero at each time step 45 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice") 46 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 47 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 48 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 49 ! =1 global mean of e-p-r set to zero at each time step 50 50 ! =2 annual global mean of e-p-r set to zero 51 ! =3 global emp set to zero and spread out over erp area 52 / 53 !----------------------------------------------------------------------- 54 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 51 / 52 !----------------------------------------------------------------------- 53 &namsbc_blk ! namsbc_blk Bulk formulae 55 54 !----------------------------------------------------------------------- 56 55 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 69 68 ! ! bulk algorithm : 70 69 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 71 !72 70 / 73 71 !----------------------------------------------------------------------- … … 79 77 / 80 78 !----------------------------------------------------------------------- 79 &namsbc_rnf ! runoffs namelist surface boundary condition 80 !----------------------------------------------------------------------- 81 / 82 !----------------------------------------------------------------------- 83 &namsbc_ssr ! surface boundary condition : sea surface restoring 84 !----------------------------------------------------------------------- 85 / 86 !----------------------------------------------------------------------- 87 &namsbc_alb ! albedo parameters 88 !----------------------------------------------------------------------- 89 / 90 !----------------------------------------------------------------------- 91 &namberg ! iceberg parameters 92 !----------------------------------------------------------------------- 93 ln_icebergs = .false. ! iceberg floats or not 94 / 95 !----------------------------------------------------------------------- 81 96 &namlbc ! lateral momentum boundary condition 82 97 !----------------------------------------------------------------------- 83 98 / 84 99 !----------------------------------------------------------------------- 100 &namdrg ! top/bottom friction 101 !----------------------------------------------------------------------- 102 ln_lin = .true. ! linear drag: Cd = Cd0 Uc0 103 / 104 !----------------------------------------------------------------------- 85 105 &namagrif ! AGRIF zoom ("key_agrif") 86 106 !----------------------------------------------------------------------- … … 88 108 / 89 109 !----------------------------------------------------------------------- 90 &nambfr ! bottom friction 91 !----------------------------------------------------------------------- 92 / 93 !----------------------------------------------------------------------- 94 &nambbc ! bottom temperature boundary condition 110 &nambbc ! bottom temperature boundary condition (default: NO) 95 111 !----------------------------------------------------------------------- 96 112 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 97 113 / 98 114 !----------------------------------------------------------------------- 99 &nambbl ! bottom boundary layer scheme 100 !----------------------------------------------------------------------- 115 &nambbl ! bottom boundary layer scheme (default: NO) 116 !----------------------------------------------------------------------- 117 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 118 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 119 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 120 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 121 rn_gambbl = 10. ! advective bbl coefficient [s] 101 122 / 102 123 !----------------------------------------------------------------------- 103 124 &nameos ! ocean physical parameters 104 125 !----------------------------------------------------------------------- 105 ln_teos10 = .true. ! = Use TEOS-10 equation of state 106 / 107 !----------------------------------------------------------------------- 108 &namtra_dmp ! tracer: T & S newtonian damping 109 !----------------------------------------------------------------------- 110 ln_tradmp = .false. ! add a damping termn (T) or not (F) 111 / 112 !----------------------------------------------------------------------- 113 &namtra_adv ! advection scheme for tracer 114 !----------------------------------------------------------------------- 115 ln_traadv_fct = .true. ! FCT scheme 126 ln_teos10 = .false. ! = Use TEOS-10 equation of state 127 ln_eos80 = .true. ! = Use EOS80 128 ln_seos = .false. ! = Use S-EOS (simplified Eq.) 129 / 130 !----------------------------------------------------------------------- 131 &namtra_adv ! advection scheme for tracer (default: NO advection) 132 !----------------------------------------------------------------------- 133 ln_traadv_fct = .true. ! FCT scheme 116 134 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 117 135 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 118 nn_fct_zts = 0 ! >=1, 2nd order FCT scheme with vertical sub-timestepping 119 ! ! (number of sub-timestep = nn_fct_zts) 120 / 121 !----------------------------------------------------------------------- 136 / 137 !----------------------------------------------------------------------- 138 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) 139 !----------------------------------------------------------------------- 140 / 141 !---------------------------------------------------------------------------------- 122 142 &namtra_ldf ! lateral diffusion scheme for tracers 123 143 !---------------------------------------------------------------------------------- 124 144 ! ! Operator type: 145 ln_traldf_NONE = .false. ! No operator (no explicit advection) 125 146 ln_traldf_lap = .true. ! laplacian operator 126 147 ln_traldf_blp = .false. ! bilaplacian operator … … 156 177 / 157 178 !----------------------------------------------------------------------- 158 &namdyn_adv ! formulation of the momentum advection 159 !----------------------------------------------------------------------- 160 / 179 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 180 !----------------------------------------------------------------------- 181 ln_tradmp = .false. ! add a damping termn (T) or not (F) 182 / 183 !----------------------------------------------------------------------- 184 &namdyn_adv ! formulation of the momentum advection (default: No selection) 185 !----------------------------------------------------------------------- 186 ln_dynadv_NONE= .false. ! linear dynamics (no momentum advection) 187 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 188 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 189 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 190 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 191 / 161 192 !----------------------------------------------------------------------- 162 193 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) … … 171 202 &namdyn_hpg ! Hydrostatic pressure gradient option 172 203 !----------------------------------------------------------------------- 204 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 173 205 / 174 206 !----------------------------------------------------------------------- … … 201 233 rn_bhm_0 = 8.5e+11 ! horizontal bilaplacian eddy viscosity [m4/s] 202 234 / 203 !----------------------------------------------------------------------- 204 &namzdf ! vertical physics 205 !----------------------------------------------------------------------- 206 / 207 !----------------------------------------------------------------------- 208 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 209 !----------------------------------------------------------------------- 210 / 211 !----------------------------------------------------------------------- 212 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 213 !----------------------------------------------------------------------- 214 / 215 !----------------------------------------------------------------------- 216 &namzdf_tmx ! tidal mixing parameterization ("key_zdftmx") 217 !----------------------------------------------------------------------- 218 ln_tmx_itf = .false. ! ITF specific parameterisation 235 !!====================================================================== 236 !! vertical physics namelists !! 237 !!====================================================================== 238 !----------------------------------------------------------------------- 239 &namzdf ! vertical physics (default: NO selection) 240 !----------------------------------------------------------------------- 241 ! ! type of vertical closure 242 ln_zdfcst = .false. ! constant mixing 243 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 244 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 245 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 246 ! 247 ! ! convection 248 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 249 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 250 rn_evd = 100. ! evd mixing coefficient [m2/s] 251 ! 252 ln_zdfddm = .true. ! double diffusive mixing 253 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 254 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 255 ! 256 ! ! gravity wave-driven vertical mixing 257 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 258 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 259 ! 260 ! ! Coefficients 261 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 262 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 263 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 264 nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0) 265 / 266 !----------------------------------------------------------------------- 267 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion 268 !----------------------------------------------------------------------- 269 / 270 !----------------------------------------------------------------------- 271 &namzdf_iwm ! tidal mixing parameterization (ln_zdfiwm =T) 272 !----------------------------------------------------------------------- 219 273 / 220 274 !----------------------------------------------------------------------- … … 223 277 / 224 278 !----------------------------------------------------------------------- 225 &nammpp_dyndist ! Massively Parallel Distribution for AGRIF zoom ("key_agrif" && "key_mpp_dyndist")226 !-----------------------------------------------------------------------227 /228 !-----------------------------------------------------------------------229 279 &namctl ! Control prints & Benchmark 230 280 !----------------------------------------------------------------------- … … 235 285 / 236 286 !----------------------------------------------------------------------- 237 &namhsb ! Heat and salt budgets 287 &namhsb ! Heat and salt budgets (default F) 238 288 !----------------------------------------------------------------------- 239 289 /
Note: See TracChangeset
for help on using the changeset viewer.