Changeset 9490
- Timestamp:
- 2018-04-23T10:44:07+02:00 (6 years ago)
- Location:
- branches/2017/dev_merge_2017/NEMOGCM
- Files:
-
- 73 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AGRIF_NORDIC/EXP00/1_namelist_cfg
r9484 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : Configuration namelist used to overwriteSHARED/1_namelist_ref2 !! NEMO/OPA Configuration namelist : overwrite some defaults values defined in SHARED/1_namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! ORCA2 - SI3 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 cn_exp = "Nordic" ! experience name 8 nn_it000 = 1 ! first time step 9 nn_itend = 80 ! last time step 10 ln_clobber = .true. ! clobber (overwrite) an existing file 11 / 12 !----------------------------------------------------------------------- 13 &namcfg ! parameters of the configuration 20 cn_exp = "Nordic" ! experience name 21 nn_it000 = 1 ! first time step 22 nn_itend = 80 ! last time step 23 nn_istate = 0 ! output the initial state (1) or not (0) 24 ln_clobber = .true. ! clobber (overwrite) an existing file 25 / 26 !----------------------------------------------------------------------- 27 &namdom ! space and time domain 28 !----------------------------------------------------------------------- 29 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 30 ! 31 rn_rdt = 1440. ! time step for the dynamics (and tracer if nn_acc=0) 32 / 33 !----------------------------------------------------------------------- 34 &namcfg ! parameters of the configuration (default: user defined GYRE) 14 35 !----------------------------------------------------------------------- 15 36 ln_read_cfg = .true. ! (=T) read the domain configuration file 16 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules17 37 cn_domcfg = "ORCA_R05_zps_domcfg_agrif" ! domain configuration filename 18 38 / 19 39 !----------------------------------------------------------------------- 20 &namdom ! space and time domain (bathymetry, mesh, timestep) 21 !----------------------------------------------------------------------- 22 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 23 ! 24 rn_rdt = 1440. ! time step for the dynamics (and tracer if nn_acc=0) 25 / 26 !----------------------------------------------------------------------- 27 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 28 !----------------------------------------------------------------------- 29 / 30 !----------------------------------------------------------------------- 31 &namtsd ! data : Temperature & Salinity 32 !----------------------------------------------------------------------- 33 / 40 &namtsd ! Temperature & Salinity Data (default: NO) 41 !----------------------------------------------------------------------- 42 ! with AGRIF ("key_agrif") child are initialized with parent values 43 / 44 45 !!====================================================================== 46 !! *** Surface Boundary Condition namelists *** !! 47 !! !! 48 !! namsbc surface boundary condition manager (default: NO selection) 49 !! namsbc_flx flux formulation (ln_flx =T) 50 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 51 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 52 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 53 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 54 !! namsbc_rnf river runoffs (ln_rnf =T) 55 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 56 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 57 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 58 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 59 !! namsbc_wave external fields from wave model (ln_wave =T) 60 !! namberg iceberg floats (ln_icebergs=T) 61 !!====================================================================== 62 ! 34 63 !----------------------------------------------------------------------- 35 64 &namsbc ! Surface Boundary Condition (surface module) 36 65 !----------------------------------------------------------------------- 37 nn_fsbc = 1 ! frequency of surface boundary condition computation 66 nn_fsbc = 1 ! frequency of SBC module call 67 ! Type of air-sea fluxes 38 68 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 69 ! Sea-ice : 70 nn_ice = 2 ! =0 Use SI3 model 71 ! Misc. options of sbc : 72 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 39 73 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 40 74 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) … … 42 76 / 43 77 !----------------------------------------------------------------------- 44 &namsbc_blk ! namsbc_blk Bulk formulae 45 !----------------------------------------------------------------------- 46 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 47 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 48 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bicub.nc' , 'Uwnd' , '' 49 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bicub.nc' , 'Vwnd' , '' 50 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 51 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 52 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 53 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 54 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 55 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 56 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 57 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 58 ! 78 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 79 !----------------------------------------------------------------------- 59 80 ! ! bulk algorithm : 60 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 61 / 62 !----------------------------------------------------------------------- 63 &namtra_qsr ! penetrative solar radiation 64 !----------------------------------------------------------------------- 65 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 66 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 67 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' 68 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 69 / 70 !----------------------------------------------------------------------- 71 &namsbc_rnf ! runoffs namelist surface boundary condition 72 !----------------------------------------------------------------------- 73 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 74 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 75 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 76 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 77 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 78 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 79 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilin.nc' , '' , '' 80 / 81 !----------------------------------------------------------------------- 82 &namsbc_ssr ! surface boundary condition : sea surface restoring 83 !----------------------------------------------------------------------- 84 / 85 !----------------------------------------------------------------------- 86 &namsbc_alb ! albedo parameters 87 !----------------------------------------------------------------------- 88 / 89 !----------------------------------------------------------------------- 90 &namberg ! iceberg parameters 91 !----------------------------------------------------------------------- 92 ln_icebergs = .false. ! iceberg floats or not 93 / 81 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 82 83 cn_dir = './' ! root directory for the bulk data location 84 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 85 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 86 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 87 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bicub.nc.nc' , 'Uwnd' , '' 88 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bicub.nc.nc' , 'Vwnd' , '' 89 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 90 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 91 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 92 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 93 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 94 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 95 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 96 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_nordic1_bilinear.nc' , '' , '' 97 98 / 99 !----------------------------------------------------------------------- 100 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 101 !----------------------------------------------------------------------- 102 ! ! type of penetration (default: NO selection) 103 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 104 ! 105 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 106 107 cn_dir = './' ! root directory for the chlorophyl data location 108 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 109 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 110 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 111 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' ,'weights_core1_nordic1_bilin.nc' , '' , '' 112 / 113 !----------------------------------------------------------------------- 114 &namsbc_rnf ! runoffs (ln_rnf =T) 115 !----------------------------------------------------------------------- 116 ! not used in this zoom 117 / 118 !----------------------------------------------------------------------- 119 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 120 !----------------------------------------------------------------------- 121 ! not used in this zoom 122 / 123 !----------------------------------------------------------------------- 124 &namberg ! iceberg parameters (default: No iceberg) 125 !----------------------------------------------------------------------- 126 ! iceberg floats are not currently available with AGRIF 127 ! ===>> forced deactivation in icbini.F90 128 / 129 130 !!====================================================================== 131 !! *** Lateral boundary condition *** !! 132 !! !! 133 !! namlbc lateral momentum boundary condition (no slip) 134 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 135 !! nam_tide Tidal forcing (default: NO) 136 !! nambdy Unstructured open boundaries (default: NO) 137 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 138 !! nambdy_tide tidal forcing at open boundaries (default: NO) 139 !!====================================================================== 140 ! 94 141 !----------------------------------------------------------------------- 95 142 &namlbc ! lateral momentum boundary condition 96 143 !----------------------------------------------------------------------- 97 / 98 !----------------------------------------------------------------------- 99 &namdrg ! top/bottom friction 100 !----------------------------------------------------------------------- 101 ln_non_lin = .true. 144 rn_shlat = 2. ! no slip 102 145 / 103 146 !----------------------------------------------------------------------- … … 107 150 rn_sponge_tra = 1440. ! coefficient for tracer sponge layer [m2/s] 108 151 rn_sponge_dyn = 1440. ! coefficient for dynamics sponge layer [m2/s] 109 ln_chk_bathy = .FALSE. ! 152 ln_chk_bathy = .false. ! =T check the parent bathymetry 153 / 154 !----------------------------------------------------------------------- 155 &namdrg ! top/bottom drag coefficient (default: NO selection) 156 !----------------------------------------------------------------------- 157 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 158 / 159 !----------------------------------------------------------------------- 160 &namdrg_bot ! BOTTOM friction 161 !----------------------------------------------------------------------- 110 162 / 111 163 !----------------------------------------------------------------------- … … 113 165 !----------------------------------------------------------------------- 114 166 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 167 nn_geoflx = 1 ! geothermal heat flux: = 2 read variable flux [mW/m2] 115 168 / 116 169 !----------------------------------------------------------------------- … … 118 171 !----------------------------------------------------------------------- 119 172 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 120 / 121 !----------------------------------------------------------------------- 122 &nameos ! ocean physical parameters 123 !----------------------------------------------------------------------- 124 ln_teos10 = .true. ! = Use TEOS-10 equation of state 125 / 126 !----------------------------------------------------------------------- 127 &namtra_adv ! advection scheme for tracer (default: NO advection) 173 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 174 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 175 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 176 rn_gambbl = 10. ! advective bbl coefficient [s] 177 / 178 179 !!====================================================================== 180 !! Tracer (T & S) namelists !! 181 !! !! 182 !! nameos equation of state (default: NO selection) 183 !! namtra_adv advection scheme (default: NO selection) 184 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 185 !! namtra_ldf lateral diffusion scheme (default: NO selection) 186 !! namtra_eiv eddy induced velocity param. (default: NO) 187 !! namtra_dmp T & S newtonian damping (default: NO) 188 !!====================================================================== 189 ! 190 !----------------------------------------------------------------------- 191 &nameos ! ocean Equation Of Seawater (default: NO selection) 192 !----------------------------------------------------------------------- 193 ln_eos80 = .true. ! = Use EOS80 194 / 195 !----------------------------------------------------------------------- 196 &namtra_adv ! advection scheme for tracer (default: NO selection) 128 197 !----------------------------------------------------------------------- 129 198 ln_traadv_ubs = .true. ! UBS scheme … … 131 200 / 132 201 !----------------------------------------------------------------------- 133 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)134 !----------------------------------------------------------------------- 135 / 136 !---------------------------------------------------------------------------------- 137 &namtra_ldf ! lateral diffusion scheme for tracers 138 !---------------------------------------------------------------------------------- 139 ! ! Operator type: 202 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) 203 !----------------------------------------------------------------------- 204 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation 205 / 206 !----------------------------------------------------------------------- 207 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 208 !----------------------------------------------------------------------- 140 209 ln_traldf_NONE = .true. ! No operator (no explicit advection) 141 210 / 142 !----------------------------------------------------------------------- -----------143 &namtra_ ldfeiv ! eddy induced velocity param.144 !----------------------------------------------------------------------- -----------145 ln_ldfeiv =.false. ! use eddy induced velocity parameterization211 !----------------------------------------------------------------------- 212 &namtra_eiv ! eddy induced velocity param. (default: NO) 213 !----------------------------------------------------------------------- 214 ! not used in this zoom 146 215 / 147 216 !----------------------------------------------------------------------- 148 217 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 149 218 !----------------------------------------------------------------------- 150 ln_tradmp = .false. ! add a damping termn (T) or not (F) 151 / 152 !----------------------------------------------------------------------- 153 &namdyn_adv ! formulation of the momentum advection (default: No selection) 154 !----------------------------------------------------------------------- 155 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 156 / 157 !----------------------------------------------------------------------- 158 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 159 !----------------------------------------------------------------------- 160 ln_dynvor_ens = .true. ! energy conserving scheme 161 / 162 !----------------------------------------------------------------------- 163 &namdyn_hpg ! Hydrostatic pressure gradient option 164 !----------------------------------------------------------------------- 165 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 166 / 167 !----------------------------------------------------------------------- 168 &namdyn_spg ! surface pressure gradient 219 ! not used in this zoom 220 / 221 222 !!====================================================================== 223 !! *** Dynamics namelists *** !! 224 !! !! 225 !! nam_vvl vertical coordinate options (default: z-star) 226 !! namdyn_adv formulation of the momentum advection (default: NO selection) 227 !! namdyn_vor advection scheme (default: NO selection) 228 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 229 !! namdyn_spg surface pressure gradient (default: NO selection) 230 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 231 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 232 !!====================================================================== 233 ! 234 !----------------------------------------------------------------------- 235 &nam_vvl ! vertical coordinate options (default: z-star) 236 !----------------------------------------------------------------------- 237 / 238 !----------------------------------------------------------------------- 239 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 240 !----------------------------------------------------------------------- 241 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 242 / 243 !----------------------------------------------------------------------- 244 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 245 !----------------------------------------------------------------------- 246 ln_dynvor_ene = .true. ! energy conserving scheme 247 / 248 !----------------------------------------------------------------------- 249 &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) 250 !----------------------------------------------------------------------- 251 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 252 / 253 !----------------------------------------------------------------------- 254 &namdyn_spg ! surface pressure gradient (default: NO selection) 169 255 !----------------------------------------------------------------------- 170 256 ln_dynspg_ts = .true. ! split-explicit free surface 171 257 / 172 258 !----------------------------------------------------------------------- 173 &namdyn_ldf ! lateral diffusion on momentum 174 !----------------------------------------------------------------------- 175 ! ! Type of the operator : 176 ! ! no diffusion: set ln_dynldf_lap=..._blp=F 259 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 260 !----------------------------------------------------------------------- 177 261 ln_dynldf_NONE= .true. ! No operator (i.e. no explicit diffusion) 178 262 / 263 179 264 !!====================================================================== 180 265 !! vertical physics namelists !! 181 !!====================================================================== 266 !! !! 267 !! namzdf vertical physics manager (default: NO selection) 268 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 269 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 270 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 271 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 272 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 273 !!====================================================================== 274 ! 182 275 !----------------------------------------------------------------------- 183 276 &namzdf ! vertical physics (default: NO selection) … … 185 278 ! ! type of vertical closure 186 279 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 280 ! 281 ! ! convection 187 282 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 283 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 284 rn_evd = 100. ! evd mixing coefficient [m2/s] 285 ! 188 286 ln_zdfddm = .true. ! double diffusive mixing 287 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 288 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 289 ! 290 ! ! Coefficients 291 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 292 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 293 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 189 294 nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0) 190 295 / 191 296 !----------------------------------------------------------------------- 192 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion 193 !----------------------------------------------------------------------- 194 / 195 !----------------------------------------------------------------------- 196 &namzdf_iwm ! tidal mixing parameterization (ln_zdfiwm =T) 197 !----------------------------------------------------------------------- 198 / 199 !----------------------------------------------------------------------- 200 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 201 !----------------------------------------------------------------------- 202 / 203 !----------------------------------------------------------------------- 204 &namctl ! Control prints & Benchmark 205 !----------------------------------------------------------------------- 206 / 207 !----------------------------------------------------------------------- 208 &namptr ! Poleward Transport Diagnostic 209 !----------------------------------------------------------------------- 210 / 211 !----------------------------------------------------------------------- 212 &namhsb ! Heat and salt budgets (default F) 213 !----------------------------------------------------------------------- 214 / 215 !----------------------------------------------------------------------- 216 &namobs ! observation usage ('key_diaobs') 217 !----------------------------------------------------------------------- 218 / 219 !----------------------------------------------------------------------- 220 &nam_asminc ! assimilation increments ('key_asminc') 221 !----------------------------------------------------------------------- 222 / 297 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 298 !----------------------------------------------------------------------- 299 / 300 301 !!====================================================================== 302 !! *** Diagnostics namelists *** !! 303 !! !! 304 !! namtrd dynamics and/or tracer trends (default NO) 305 !! namptr Poleward Transport Diagnostics (default NO) 306 !! namhsb Heat and salt budgets (default NO) 307 !! namdiu Cool skin and warm layer models (default NO) 308 !! namdiu Cool skin and warm layer models (default NO) 309 !! namflo float parameters ("key_float") 310 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 311 !! namdct transports through some sections ("key_diadct") 312 !! nam_diatmb Top Middle Bottom Output (default NO) 313 !! nam_dia25h 25h Mean Output (default NO) 314 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 315 !!====================================================================== 316 ! 317 318 !!====================================================================== 319 !! *** Observation & Assimilation *** !! 320 !! !! 321 !! namobs observation and model comparison (default: NO) 322 !! nam_asminc assimilation increments ('key_asminc') 323 !!====================================================================== 324 ! -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AGRIF_NORDIC/EXP00/2_namelist_cfg
r9484 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : Configuration namelist used to overwriteSHARED/1_namelist_ref2 !! NEMO/OPA Configuration namelist : overwrite some defaults values defined in SHARED/1_namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! ORCA2 - SI3 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 cn_exp = "Nordic" ! experience name 8 nn_it000 = 1 ! first time step 9 nn_itend = 240 ! last time step 10 ln_clobber = .true. ! clobber (overwrite) an existing file 11 / 12 !----------------------------------------------------------------------- 13 &namcfg ! parameters of the configuration 20 cn_exp = "Nordic" ! experience name 21 nn_it000 = 1 ! first time step 22 nn_itend = 240 ! last time step 23 nn_istate = 0 ! output the initial state (1) or not (0) 24 ln_clobber = .true. ! clobber (overwrite) an existing file 25 / 26 !----------------------------------------------------------------------- 27 &namdom ! space and time domain 28 !----------------------------------------------------------------------- 29 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 30 ! 31 rn_rdt = 480. ! time step for the dynamics (and tracer if nn_acc=0) 32 / 33 !----------------------------------------------------------------------- 34 &namcfg ! parameters of the configuration (default: user defined GYRE) 14 35 !----------------------------------------------------------------------- 15 36 ln_read_cfg = .true. ! (=T) read the domain configuration file 16 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules17 37 cn_domcfg = "ORCA_R017_zps_domcfg_agrif" ! domain configuration filename 18 38 / 19 39 !----------------------------------------------------------------------- 20 &namdom ! space and time domain (bathymetry, mesh, timestep) 21 !----------------------------------------------------------------------- 22 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 23 ! 24 rn_rdt = 480. ! time step for the dynamics (and tracer if nn_acc=0) 25 / 26 !----------------------------------------------------------------------- 27 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 28 !----------------------------------------------------------------------- 29 / 30 !----------------------------------------------------------------------- 31 &namtsd ! data : Temperature & Salinity 32 !----------------------------------------------------------------------- 33 / 40 &namtsd ! Temperature & Salinity Data (default: NO) 41 !----------------------------------------------------------------------- 42 ! with AGRIF ("key_agrif") child are initialized with parent values 43 / 44 45 !!====================================================================== 46 !! *** Surface Boundary Condition namelists *** !! 47 !! !! 48 !! namsbc surface boundary condition manager (default: NO selection) 49 !! namsbc_flx flux formulation (ln_flx =T) 50 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 51 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 52 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 53 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 54 !! namsbc_rnf river runoffs (ln_rnf =T) 55 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 56 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 57 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 58 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 59 !! namsbc_wave external fields from wave model (ln_wave =T) 60 !! namberg iceberg floats (ln_icebergs=T) 61 !!====================================================================== 62 ! 34 63 !----------------------------------------------------------------------- 35 64 &namsbc ! Surface Boundary Condition (surface module) 36 65 !----------------------------------------------------------------------- 37 nn_fsbc = 1 ! frequency of surface boundary condition computation 66 nn_fsbc = 1 ! frequency of SBC module call 67 ! Type of air-sea fluxes 38 68 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 39 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 40 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 69 ! Sea-ice : 70 nn_ice = 2 ! =0 Use SI3 model 71 ! Misc. options of sbc : 72 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 73 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 74 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 41 75 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 42 76 / 43 77 !----------------------------------------------------------------------- 44 &namsbc_blk ! namsbc_blk Bulk formulae 45 !----------------------------------------------------------------------- 46 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 47 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 48 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bicub.nc' , 'Uwnd' , '' 49 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bicub.nc' , 'Vwnd' , '' 50 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 51 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 52 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 53 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 54 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 55 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 56 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 57 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 58 ! 78 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 79 !----------------------------------------------------------------------- 59 80 ! ! bulk algorithm : 60 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 61 / 62 !----------------------------------------------------------------------- 63 &namtra_qsr ! penetrative solar radiation 64 !----------------------------------------------------------------------- 65 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 66 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 67 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' 68 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 69 / 70 !----------------------------------------------------------------------- 71 &namsbc_rnf ! runoffs namelist surface boundary condition 72 !----------------------------------------------------------------------- 73 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 74 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 75 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 76 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 77 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 78 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 79 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilin.nc' , '' , '' 80 / 81 !----------------------------------------------------------------------- 82 &namsbc_ssr ! surface boundary condition : sea surface restoring 83 !----------------------------------------------------------------------- 84 / 85 !----------------------------------------------------------------------- 86 &namsbc_alb ! albedo parameters 87 !----------------------------------------------------------------------- 88 / 89 !----------------------------------------------------------------------- 90 &namberg ! iceberg parameters 91 !----------------------------------------------------------------------- 92 ln_icebergs = .false. ! iceberg floats or not 93 / 81 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 82 83 cn_dir = './' ! root directory for the bulk data location 84 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 85 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 86 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 87 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bicub.nc.nc' , 'Uwnd' , '' 88 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bicub.nc.nc' , 'Vwnd' , '' 89 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 90 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 91 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 92 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 93 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 94 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 95 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 96 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_nordic2_bilinear.nc' , '' , '' 97 98 / 99 !----------------------------------------------------------------------- 100 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 101 !----------------------------------------------------------------------- 102 ! ! type of penetration (default: NO selection) 103 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 104 ! 105 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 106 107 cn_dir = './' ! root directory for the chlorophyl data location 108 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 109 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 110 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 111 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' ,'weights_core2_nordic1_bilin.nc' , '' , '' 112 / 113 !----------------------------------------------------------------------- 114 &namsbc_rnf ! runoffs (ln_rnf =T) 115 !----------------------------------------------------------------------- 116 ! not used in this zoom 117 / 118 !----------------------------------------------------------------------- 119 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 120 !----------------------------------------------------------------------- 121 ! not used in this zoom 122 / 123 !----------------------------------------------------------------------- 124 &namberg ! iceberg parameters (default: No iceberg) 125 !----------------------------------------------------------------------- 126 ! iceberg floats are not currently available with AGRIF 127 ! ===>> forced deactivation in icbini.F90 128 / 129 130 !!====================================================================== 131 !! *** Lateral boundary condition *** !! 132 !! !! 133 !! namlbc lateral momentum boundary condition (no slip) 134 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 135 !! nam_tide Tidal forcing (default: NO) 136 !! nambdy Unstructured open boundaries (default: NO) 137 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 138 !! nambdy_tide tidal forcing at open boundaries (default: NO) 139 !!====================================================================== 140 ! 94 141 !----------------------------------------------------------------------- 95 142 &namlbc ! lateral momentum boundary condition 96 143 !----------------------------------------------------------------------- 97 / 98 !----------------------------------------------------------------------- 99 &namdrg ! top/bottom friction 100 !----------------------------------------------------------------------- 101 ln_non_lin = .true. 144 rn_shlat = 2. ! no slip 102 145 / 103 146 !----------------------------------------------------------------------- … … 105 148 !----------------------------------------------------------------------- 106 149 ln_spc_dyn = .true. ! use 0 as special value for dynamics 107 rn_sponge_tra = 480. ! coefficient for tracer sponge layer [m2/s] 108 rn_sponge_dyn = 480. ! coefficient for dynamics sponge layer [m2/s] 109 ln_chk_bathy = .FALSE. ! 150 rn_sponge_tra = 480. ! coefficient for tracer sponge layer [m2/s] 151 rn_sponge_dyn = 480. ! coefficient for dynamics sponge layer [m2/s] 152 ln_chk_bathy = .false. ! =T check the parent bathymetry 153 / 154 !----------------------------------------------------------------------- 155 &namdrg ! top/bottom drag coefficient (default: NO selection) 156 !----------------------------------------------------------------------- 157 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 158 / 159 !----------------------------------------------------------------------- 160 &namdrg_bot ! BOTTOM friction 161 !----------------------------------------------------------------------- 110 162 / 111 163 !----------------------------------------------------------------------- … … 113 165 !----------------------------------------------------------------------- 114 166 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 167 nn_geoflx = 1 ! geothermal heat flux: = 2 read variable flux [mW/m2] 115 168 / 116 169 !----------------------------------------------------------------------- … … 118 171 !----------------------------------------------------------------------- 119 172 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 120 / 121 !----------------------------------------------------------------------- 122 &nameos ! ocean physical parameters 123 !----------------------------------------------------------------------- 124 ln_teos10 = .true. ! = Use TEOS-10 equation of state 125 / 126 !----------------------------------------------------------------------- 127 &namtra_adv ! advection scheme for tracer (default: NO advection) 173 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 174 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 175 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 176 rn_gambbl = 10. ! advective bbl coefficient [s] 177 / 178 179 !!====================================================================== 180 !! Tracer (T & S) namelists !! 181 !! !! 182 !! nameos equation of state (default: NO selection) 183 !! namtra_adv advection scheme (default: NO selection) 184 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 185 !! namtra_ldf lateral diffusion scheme (default: NO selection) 186 !! namtra_eiv eddy induced velocity param. (default: NO) 187 !! namtra_dmp T & S newtonian damping (default: NO) 188 !!====================================================================== 189 ! 190 !----------------------------------------------------------------------- 191 &nameos ! ocean Equation Of Seawater (default: NO selection) 192 !----------------------------------------------------------------------- 193 ln_eos80 = .true. ! = Use EOS80 194 / 195 !----------------------------------------------------------------------- 196 &namtra_adv ! advection scheme for tracer (default: NO selection) 128 197 !----------------------------------------------------------------------- 129 198 ln_traadv_ubs = .true. ! UBS scheme … … 131 200 / 132 201 !----------------------------------------------------------------------- 133 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)134 !----------------------------------------------------------------------- 135 / 136 !---------------------------------------------------------------------------------- 137 &namtra_ldf ! lateral diffusion scheme for tracers 138 !---------------------------------------------------------------------------------- 139 ! ! Operator type: 202 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) 203 !----------------------------------------------------------------------- 204 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation 205 / 206 !----------------------------------------------------------------------- 207 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 208 !----------------------------------------------------------------------- 140 209 ln_traldf_NONE = .true. ! No operator (no explicit advection) 141 210 / 142 !----------------------------------------------------------------------- -----------143 &namtra_ ldfeiv ! eddy induced velocity param.144 !----------------------------------------------------------------------- -----------145 ln_ldfeiv =.false. ! use eddy induced velocity parameterization211 !----------------------------------------------------------------------- 212 &namtra_eiv ! eddy induced velocity param. (default: NO) 213 !----------------------------------------------------------------------- 214 ! not used in this zoom 146 215 / 147 216 !----------------------------------------------------------------------- 148 217 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 149 218 !----------------------------------------------------------------------- 150 ln_tradmp = .false. ! add a damping termn (T) or not (F) 151 / 152 !----------------------------------------------------------------------- 153 &namdyn_adv ! formulation of the momentum advection (default: No selection) 154 !----------------------------------------------------------------------- 155 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 156 / 157 !----------------------------------------------------------------------- 158 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 159 !----------------------------------------------------------------------- 160 ln_dynvor_ens = .true. ! energy conserving scheme 161 / 162 !----------------------------------------------------------------------- 163 &namdyn_hpg ! Hydrostatic pressure gradient option 164 !----------------------------------------------------------------------- 165 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 166 / 167 !----------------------------------------------------------------------- 168 &namdyn_spg ! surface pressure gradient 219 ! not used in this zoom 220 / 221 222 !!====================================================================== 223 !! *** Dynamics namelists *** !! 224 !! !! 225 !! nam_vvl vertical coordinate options (default: z-star) 226 !! namdyn_adv formulation of the momentum advection (default: NO selection) 227 !! namdyn_vor advection scheme (default: NO selection) 228 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 229 !! namdyn_spg surface pressure gradient (default: NO selection) 230 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 231 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 232 !!====================================================================== 233 ! 234 !----------------------------------------------------------------------- 235 &nam_vvl ! vertical coordinate options (default: z-star) 236 !----------------------------------------------------------------------- 237 / 238 !----------------------------------------------------------------------- 239 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 240 !----------------------------------------------------------------------- 241 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 242 / 243 !----------------------------------------------------------------------- 244 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 245 !----------------------------------------------------------------------- 246 ln_dynvor_ene = .true. ! energy conserving scheme 247 / 248 !----------------------------------------------------------------------- 249 &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) 250 !----------------------------------------------------------------------- 251 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 252 / 253 !----------------------------------------------------------------------- 254 &namdyn_spg ! surface pressure gradient (default: NO selection) 169 255 !----------------------------------------------------------------------- 170 256 ln_dynspg_ts = .true. ! split-explicit free surface 171 257 / 172 258 !----------------------------------------------------------------------- 173 &namdyn_ldf ! lateral diffusion on momentum 259 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 174 260 !----------------------------------------------------------------------- 175 261 ln_dynldf_NONE= .true. ! No operator (i.e. no explicit diffusion) 176 262 / 263 177 264 !!====================================================================== 178 265 !! vertical physics namelists !! 179 !!====================================================================== 266 !! !! 267 !! namzdf vertical physics manager (default: NO selection) 268 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 269 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 270 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 271 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 272 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 273 !!====================================================================== 274 ! 180 275 !----------------------------------------------------------------------- 181 276 &namzdf ! vertical physics (default: NO selection) 182 277 !----------------------------------------------------------------------- 278 ! ! type of vertical closure 183 279 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 280 ! 281 ! ! convection 184 282 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 283 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 284 rn_evd = 100. ! evd mixing coefficient [m2/s] 285 ! 185 286 ln_zdfddm = .true. ! double diffusive mixing 287 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 288 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 289 ! 290 ! ! Coefficients 291 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 292 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 293 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 186 294 nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0) 187 295 / 188 296 !----------------------------------------------------------------------- 189 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion 190 !----------------------------------------------------------------------- 191 / 192 !----------------------------------------------------------------------- 193 &namzdf_iwm ! tidal mixing parameterization (ln_zdfiwm =T) 194 !----------------------------------------------------------------------- 195 / 196 !----------------------------------------------------------------------- 197 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 198 !----------------------------------------------------------------------- 199 / 200 !----------------------------------------------------------------------- 201 &namctl ! Control prints & Benchmark 202 !----------------------------------------------------------------------- 203 / 204 !----------------------------------------------------------------------- 205 &namptr ! Poleward Transport Diagnostic 206 !----------------------------------------------------------------------- 207 / 208 !----------------------------------------------------------------------- 209 &namhsb ! Heat and salt budgets (default F) 210 !----------------------------------------------------------------------- 211 / 212 !----------------------------------------------------------------------- 213 &namobs ! observation usage ('key_diaobs') 214 !----------------------------------------------------------------------- 215 / 216 !----------------------------------------------------------------------- 217 &nam_asminc ! assimilation increments ('key_asminc') 218 !----------------------------------------------------------------------- 219 / 297 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 298 !----------------------------------------------------------------------- 299 / 300 301 !!====================================================================== 302 !! *** Diagnostics namelists *** !! 303 !! !! 304 !! namtrd dynamics and/or tracer trends (default NO) 305 !! namptr Poleward Transport Diagnostics (default NO) 306 !! namhsb Heat and salt budgets (default NO) 307 !! namdiu Cool skin and warm layer models (default NO) 308 !! namdiu Cool skin and warm layer models (default NO) 309 !! namflo float parameters ("key_float") 310 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 311 !! namdct transports through some sections ("key_diadct") 312 !! nam_diatmb Top Middle Bottom Output (default NO) 313 !! nam_dia25h 25h Mean Output (default NO) 314 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 315 !!====================================================================== 316 ! 317 318 !!====================================================================== 319 !! *** Observation & Assimilation *** !! 320 !! !! 321 !! namobs observation and model comparison (default: NO) 322 !! nam_asminc assimilation increments ('key_asminc') 323 !!====================================================================== 324 ! -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AGRIF_NORDIC/EXP00/namelist_cfg
r9484 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OPA Configuration 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 cn_exp = "Nordic" ! experience name 9 nn_it000 = 1 ! first time step 10 nn_itend = 20 ! last time step (std 5475) 11 / 12 !----------------------------------------------------------------------- 13 &namcfg ! parameters of the configuration 20 cn_exp = "ORCA2" ! experience name 21 nn_it000 = 1 ! first time step 22 nn_itend = 10 ! last time step (std 5475) 23 nn_istate = 1 ! output the initial state (1) or not (0) 24 / 25 !----------------------------------------------------------------------- 26 &namdom ! time and space domain 27 !----------------------------------------------------------------------- 28 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 29 ! 30 rn_rdt = 5760. ! time step for the dynamics and tracer 31 / 32 !----------------------------------------------------------------------- 33 &namcfg ! parameters of the configuration (default: user defined GYRE) 14 34 !----------------------------------------------------------------------- 15 35 ln_read_cfg = .true. ! (=T) read the domain configuration file 16 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules17 36 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 18 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 19 / 20 !----------------------------------------------------------------------- 21 &namdom ! space and time domain (bathymetry, mesh, timestep) 22 !----------------------------------------------------------------------- 23 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 24 / 25 !----------------------------------------------------------------------- 26 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 27 !----------------------------------------------------------------------- 28 / 29 !----------------------------------------------------------------------- 30 &namtsd ! data : Temperature & Salinity 31 !----------------------------------------------------------------------- 32 / 37 ! 38 ln_closea = .false. ! F => suppress closed seas (defined by closea_mask field) 39 ! ! from the bathymetry at runtime. 40 / 41 !----------------------------------------------------------------------- 42 &namtsd ! Temperature & Salinity Data (default: NO) 43 !----------------------------------------------------------------------- 44 ! ! =T read T-S fields for: 45 ln_tsd_init = .true. ! ocean initialisation 46 ln_tsd_dmp = .true. ! T-S restoring (see namtra_dmp) 47 48 cn_dir = './' ! root directory for the T-S data location 49 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 50 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 51 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 52 sn_tem = 'data_1m_potential_temperature_nomask', -1 ,'votemper', .true. , .true. , 'yearly' , '' , '' , '' 53 sn_sal = 'data_1m_salinity_nomask' , -1 ,'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 54 / 55 56 !!====================================================================== 57 !! *** Surface Boundary Condition namelists *** !! 58 !! !! 59 !! namsbc surface boundary condition manager (default: NO selection) 60 !! namsbc_flx flux formulation (ln_flx =T) 61 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 62 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 63 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 64 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 65 !! namsbc_rnf river runoffs (ln_rnf =T) 66 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 67 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 68 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 69 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 70 !! namsbc_wave external fields from wave model (ln_wave =T) 71 !! namberg iceberg floats (ln_icebergs=T) 72 !!====================================================================== 73 ! 33 74 !----------------------------------------------------------------------- 34 75 &namsbc ! Surface Boundary Condition (surface module) 35 76 !----------------------------------------------------------------------- 36 nn_fsbc = 1 ! frequency of surface boundary condition computation 77 nn_fsbc = 1 ! frequency of SBC module call 78 ! (also = the frequency of sea-ice & iceberg model call) 79 ! Type of air-sea fluxes 37 80 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 81 ! Sea-ice : 82 nn_ice = 2 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice") 83 ! except in AGRIF zoom where it has to be specified 84 ! Misc. options of sbc : 85 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 86 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 87 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 38 88 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 39 89 / 40 90 !----------------------------------------------------------------------- 41 &namsbc_blk ! namsbc_blk Bulk formulae 42 !----------------------------------------------------------------------- 43 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 44 / 45 !----------------------------------------------------------------------- 46 &namtra_qsr ! penetrative solar radiation 47 !----------------------------------------------------------------------- 48 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 49 / 50 !----------------------------------------------------------------------- 51 &namsbc_cpl ! 52 !----------------------------------------------------------------------- 53 / 54 !----------------------------------------------------------------------- 55 &namsbc_rnf ! runoffs namelist surface boundary condition 56 !----------------------------------------------------------------------- 57 / 58 !----------------------------------------------------------------------- 59 &namsbc_ssr ! surface boundary condition : sea surface restoring 60 !----------------------------------------------------------------------- 61 / 62 !----------------------------------------------------------------------- 63 &namsbc_alb ! albedo parameters 64 !----------------------------------------------------------------------- 65 / 66 !----------------------------------------------------------------------- 67 &namberg ! iceberg parameters 68 !----------------------------------------------------------------------- 69 ln_icebergs = .false. ! iceberg floats or not 70 / 91 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 92 !----------------------------------------------------------------------- 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' , '' , '' 110 / 111 !----------------------------------------------------------------------- 112 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 113 !----------------------------------------------------------------------- 114 ! ! type of penetration (default: NO selection) 115 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 116 ! 117 nn_chldta = 0 ! 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' , '' , '' , '' 124 / 125 !----------------------------------------------------------------------- 126 &namsbc_rnf ! runoffs (ln_rnf =T) 127 !----------------------------------------------------------------------- 128 ln_rnf_mouth= .true. ! specific treatment at rivers mouths 129 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 130 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 131 132 cn_dir = './' ! root directory for the location of the runoff files 133 !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 134 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 135 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 136 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 137 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 138 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 139 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 140 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 141 / 142 !----------------------------------------------------------------------- 143 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 144 !----------------------------------------------------------------------- 145 nn_sssr = 2 ! add a damping term to the surface freshwater flux 146 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 147 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 148 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 149 / 150 !----------------------------------------------------------------------- 151 &namberg ! iceberg parameters (default: No iceberg) 152 !----------------------------------------------------------------------- 153 ln_icebergs = .true. ! activate iceberg floats (force =F with "key_agrif") 154 155 cn_dir = './' ! root directory for the location of drag coefficient files 156 !______!___________!___________________!______________!______________!_________!___________!__________!__________!_______________! 157 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 158 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 159 sn_icb = 'calving', -1 , 'calving' , .true. , .true. , 'yearly' , '' , '' , '' 160 / 161 162 !!====================================================================== 163 !! *** Lateral boundary condition *** !! 164 !! !! 165 !! namlbc lateral momentum boundary condition (no slip) 166 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 167 !! nam_tide Tidal forcing (default: NO) 168 !! nambdy Unstructured open boundaries (default: NO) 169 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 170 !! nambdy_tide tidal forcing at open boundaries (default: NO) 171 !!====================================================================== 172 ! 71 173 !----------------------------------------------------------------------- 72 174 &namlbc ! lateral momentum boundary condition 73 175 !----------------------------------------------------------------------- 74 / 75 !----------------------------------------------------------------------- 76 &namdrg ! top/bottom friction 77 !----------------------------------------------------------------------- 78 ln_non_lin = .true. 176 rn_shlat = 2. ! no slip 79 177 / 80 178 !----------------------------------------------------------------------- 81 179 &namagrif ! AGRIF zoom ("key_agrif") 82 180 !----------------------------------------------------------------------- 181 ln_spc_dyn = .true. ! use 0 as special value for dynamics 182 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 183 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 184 ln_chk_bathy = .false. ! =T check the parent bathymetry 185 / 186 !----------------------------------------------------------------------- 187 &namdrg ! top/bottom drag coefficient (default: NO selection) 188 !----------------------------------------------------------------------- 189 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 190 / 191 !----------------------------------------------------------------------- 192 &namdrg_bot ! BOTTOM friction 193 !----------------------------------------------------------------------- 83 194 / 84 195 !----------------------------------------------------------------------- … … 86 197 !----------------------------------------------------------------------- 87 198 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 199 nn_geoflx = 2 ! geothermal heat flux: = 2 read variable flux [mW/m2] 200 201 cn_dir = './' ! root directory for the geothermal data location 202 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 203 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 204 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 205 sn_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , '' 88 206 / 89 207 !----------------------------------------------------------------------- … … 91 209 !----------------------------------------------------------------------- 92 210 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 93 / 94 !----------------------------------------------------------------------- 95 &nameos ! ocean physical parameters 96 !----------------------------------------------------------------------- 97 ln_teos10 = .true. ! = Use TEOS-10 equation of state 98 / 99 !----------------------------------------------------------------------- 100 &namtra_adv ! advection scheme for tracer (default: NO advection) 211 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 212 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 213 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 214 rn_gambbl = 10. ! advective bbl coefficient [s] 215 / 216 217 !!====================================================================== 218 !! Tracer (T & S) namelists !! 219 !! !! 220 !! nameos equation of state (default: NO selection) 221 !! namtra_adv advection scheme (default: NO selection) 222 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 223 !! namtra_ldf lateral diffusion scheme (default: NO selection) 224 !! namtra_eiv eddy induced velocity param. (default: NO) 225 !! namtra_dmp T & S newtonian damping (default: NO) 226 !!====================================================================== 227 ! 228 !----------------------------------------------------------------------- 229 &nameos ! ocean Equation Of Seawater (default: NO selection) 230 !----------------------------------------------------------------------- 231 ln_eos80 = .true. ! = Use EOS80 232 / 233 !----------------------------------------------------------------------- 234 &namtra_adv ! advection scheme for tracer (default: NO selection) 101 235 !----------------------------------------------------------------------- 102 236 ln_traadv_fct = .true. ! FCT scheme … … 105 239 / 106 240 !----------------------------------------------------------------------- 107 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)241 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) 108 242 !----------------------------------------------------------------------- 109 243 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation 110 244 / 111 !---------------------------------------------------------------------------------- 112 &namtra_ldf ! lateral diffusion scheme for tracers 113 !---------------------------------------------------------------------------------- 245 !----------------------------------------------------------------------- 246 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 247 !----------------------------------------------------------------------- 248 ! ! Operator type: 114 249 ln_traldf_lap = .true. ! laplacian operator 250 ! ! Direction of action: 115 251 ln_traldf_iso = .true. ! iso-neutral (Standard operator) 116 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators)252 ! ! Coefficients: 117 253 nn_aht_ijk_t = 20 ! space/time variation of eddy coef 118 / 119 !---------------------------------------------------------------------------------- 120 &namtra_ldfeiv ! eddy induced velocity param. 121 !---------------------------------------------------------------------------------- 254 ! ! = 20 aht = 1/2 Ud. max(e1,e2) 255 rn_Ud = 0.018 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 256 rn_Ld = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 257 / 258 !----------------------------------------------------------------------- 259 &namtra_eiv ! eddy induced velocity param. (default: NO) 260 !----------------------------------------------------------------------- 122 261 ln_ldfeiv =.true. ! use eddy induced velocity parameterization 123 ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities 262 ! ! Coefficients: 263 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 264 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 265 ! ! time invariant coefficients: aei0 = 1/2 Ue*Le 266 rn_Ue = 0.03 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 267 rn_Le = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 268 ! 269 ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities 124 270 / 125 271 !----------------------------------------------------------------------- 126 272 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 127 273 !----------------------------------------------------------------------- 128 / 129 !----------------------------------------------------------------------- 130 &namdyn_adv ! formulation of the momentum advection (default: No selection) 274 ln_tradmp = .true. ! add a damping term (using resto.nc coef.) 275 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 276 / 277 278 !!====================================================================== 279 !! *** Dynamics namelists *** !! 280 !! !! 281 !! nam_vvl vertical coordinate options (default: z-star) 282 !! namdyn_adv formulation of the momentum advection (default: NO selection) 283 !! namdyn_vor advection scheme (default: NO selection) 284 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 285 !! namdyn_spg surface pressure gradient (default: NO selection) 286 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 287 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 288 !!====================================================================== 289 ! 290 !----------------------------------------------------------------------- 291 &nam_vvl ! vertical coordinate options (default: z-star) 292 !----------------------------------------------------------------------- 293 / 294 !----------------------------------------------------------------------- 295 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 131 296 !----------------------------------------------------------------------- 132 297 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 133 / 134 !----------------------------------------------------------------------- 135 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 298 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 299 / 300 !----------------------------------------------------------------------- 301 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 136 302 !----------------------------------------------------------------------- 137 303 ln_dynvor_een = .true. ! energy & enstrophy scheme 138 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)139 / 140 !----------------------------------------------------------------------- 141 &namdyn_hpg ! Hydrostatic pressure gradient option 304 nn_een_e3f = 0 ! =0 e3f = mean masked e3t divided by 4 305 / 306 !----------------------------------------------------------------------- 307 &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) 142 308 !----------------------------------------------------------------------- 143 309 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 144 310 / 145 311 !----------------------------------------------------------------------- 146 &namdyn_spg ! surface pressure gradient 312 &namdyn_spg ! surface pressure gradient (default: NO selection) 147 313 !----------------------------------------------------------------------- 148 314 ln_dynspg_ts = .true. ! split-explicit free surface 149 315 / 150 316 !----------------------------------------------------------------------- 151 &namdyn_ldf ! lateral diffusion on momentum 152 !----------------------------------------------------------------------- 317 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 318 !----------------------------------------------------------------------- 319 ! ! Type of the operator : 153 320 ln_dynldf_lap = .true. ! laplacian operator 321 ! ! Direction of action : 154 322 ln_dynldf_lev = .true. ! iso-level 323 ! ! Coefficient 155 324 nn_ahm_ijk_t = -30 ! space/time variation of eddy coef 156 / 325 ! ! =-30 read in eddy_viscosity_3D.nc 326 / 327 157 328 !!====================================================================== 158 329 !! vertical physics namelists !! 159 !!====================================================================== 330 !! !! 331 !! namzdf vertical physics manager (default: NO selection) 332 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 333 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 334 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 335 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 336 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 337 !!====================================================================== 338 ! 160 339 !----------------------------------------------------------------------- 161 340 &namzdf ! vertical physics (default: NO selection) 162 341 !----------------------------------------------------------------------- 342 ! ! type of vertical closure 163 343 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 344 ! 345 ! ! convection 164 346 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 165 ln_zdfddm = .true. ! double diffusive mixing 347 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 348 rn_evd = 100. ! evd mixing coefficient [m2/s] 349 ! 350 ! ! Coefficients 351 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 352 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 353 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 166 354 nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0) 167 355 / 168 356 !----------------------------------------------------------------------- 169 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion 170 !----------------------------------------------------------------------- 171 / 172 !----------------------------------------------------------------------- 173 &namzdf_iwm ! tidal mixing parameterization (ln_zdfiwm =T) 174 !----------------------------------------------------------------------- 175 / 176 !----------------------------------------------------------------------- 177 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 178 !----------------------------------------------------------------------- 179 / 180 !----------------------------------------------------------------------- 181 &namctl ! Control prints & Benchmark 182 !----------------------------------------------------------------------- 183 / 184 !----------------------------------------------------------------------- 185 &namptr ! Poleward Transport Diagnostic 186 !----------------------------------------------------------------------- 187 / 188 !----------------------------------------------------------------------- 189 &namhsb ! Heat and salt budgets (default F) 190 !----------------------------------------------------------------------- 191 / 192 !----------------------------------------------------------------------- 193 &namobs ! observation usage ('key_diaobs') 194 !----------------------------------------------------------------------- 195 / 196 !----------------------------------------------------------------------- 197 &nam_asminc ! assimilation increments ('key_asminc') 198 !----------------------------------------------------------------------- 199 / 357 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 358 !----------------------------------------------------------------------- 359 / 360 361 !!====================================================================== 362 !! *** Diagnostics namelists *** !! 363 !! !! 364 !! namtrd dynamics and/or tracer trends (default NO) 365 !! namptr Poleward Transport Diagnostics (default NO) 366 !! namhsb Heat and salt budgets (default NO) 367 !! namdiu Cool skin and warm layer models (default NO) 368 !! namdiu Cool skin and warm layer models (default NO) 369 !! namflo float parameters ("key_float") 370 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 371 !! namdct transports through some sections ("key_diadct") 372 !! nam_diatmb Top Middle Bottom Output (default NO) 373 !! nam_dia25h 25h Mean Output (default NO) 374 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 375 !!====================================================================== 376 ! 377 378 !!====================================================================== 379 !! *** Observation & Assimilation *** !! 380 !! !! 381 !! namobs observation and model comparison (default: NO) 382 !! nam_asminc assimilation increments ('key_asminc') 383 !!====================================================================== 384 ! -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : AMM12 configuration namelist used to overwrite defaults values defined in SHARED/namelist_ref2 !! NEMO/OPA : AMM12 namelist - overwrite some defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! AMM12 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 … … 18 31 / 19 32 !----------------------------------------------------------------------- 33 &namdom ! time and space domain 34 !----------------------------------------------------------------------- 35 rn_rdt = 600. ! time step for the dynamics (and tracer if nn_acc=0) 36 / 37 !----------------------------------------------------------------------- 20 38 &namcfg ! parameters of the configuration (default: user defined GYRE) 21 39 !----------------------------------------------------------------------- 22 40 ln_read_cfg = .true. ! (=T) read the domain configuration file 23 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 24 cn_domcfg = "AMM_R12_sco_domcfg" ! domain configuration filename 25 / 26 !----------------------------------------------------------------------- 27 &namdom ! time and space domain 28 !----------------------------------------------------------------------- 29 rn_rdt = 600. ! time step for the dynamics (and tracer if nn_acc=0) 30 / 31 !----------------------------------------------------------------------- 32 &namtsd ! data : Temperature & Salinity 33 !----------------------------------------------------------------------- 34 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 35 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 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 !----------------------------------------------------------------------- 60 nn_fsbc = 1 ! frequency of surface boundary condition computation 61 ! (also = the frequency of sea-ice model call) 62 ln_flx = .true. ! flux formulation (T => fill namsbc_flx ) 63 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 64 nn_ice = 0 ! =0 no ice boundary condition 65 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 66 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 67 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 68 ln_traqsr = .false. ! Light penetration (T) or not (F) 41 cn_domcfg = "AMM_R12_sco_domcfg" ! domain configuration filename 42 / 43 44 !!====================================================================== 45 !! *** Surface Boundary Condition namelists *** !! 46 !! !! 47 !! namsbc surface boundary condition manager (default: NO selection) 48 !! namsbc_flx flux formulation (ln_flx =T) 49 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 50 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 51 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 52 !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) 53 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 54 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 55 !! namsbc_rnf river runoffs (ln_rnf =T) 56 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 57 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 58 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 59 !! namsbc_wave external fields from wave model (ln_wave =T) 60 !! namberg iceberg floats (ln_icebergs=T) 61 !!====================================================================== 62 ! 63 !----------------------------------------------------------------------- 64 &namsbc ! Surface Boundary Condition (surface module) (default: NO selection) 65 !----------------------------------------------------------------------- 66 nn_fsbc = 1 ! frequency of SBC module call 67 ln_flx = .true. ! flux formulation (T => fill namsbc_flx) 68 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 69 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 70 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 71 ln_apr_dyn = .true. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 69 72 / 70 73 !----------------------------------------------------------------------- 71 74 &namsbc_flx ! surface boundary condition : flux formulation 72 75 !----------------------------------------------------------------------- 76 cn_dir = './fluxes/' ! root directory for the fluxes data location 77 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 78 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 79 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 80 sn_utau = 'amm12_utau' , 1 , 'utau' , .false. , .false., 'daily' , '' , '' , '' 81 sn_vtau = 'amm12_vtau' , 1 , 'vtau' , .false. , .false., 'daily' , '' , '' , '' 82 sn_qtot = 'amm12_flx' , 3 , 'sonsfldo', .true. , .false., 'daily' , '' , '' , '' 83 sn_qsr = 'amm12_flx' , 3 , 'soshfldo', .true. , .false., 'daily' , '' , '' , '' 84 sn_emp = 'amm12_flx' , 3 , 'sowafldo', .true. , .false., 'daily' , '' , '' , '' 85 / 86 !----------------------------------------------------------------------- 87 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 88 !----------------------------------------------------------------------- 89 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 90 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 91 / 92 !----------------------------------------------------------------------- 93 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 94 !----------------------------------------------------------------------- 95 nn_sstr = 1 ! add a retroaction term in the surface heat flux (=1) or not (=0) 96 nn_sssr = 0 ! add a damping term in the surface freshwater flux (=2) 97 ! or to SSS only (=1) or no damping term (=0) 98 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 99 100 cn_dir = 'fluxes/' ! root directory for the location of the runoff files 73 101 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 74 102 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 75 sn_utau = 'amm12_utau', 1 , 'utau' , .false. , .false., 'daily' , '' , '' , '' 76 sn_vtau = 'amm12_vtau', 1 , 'vtau' , .false. , .false., 'daily' , '' , '' , '' 77 sn_qtot = 'amm12_flx' , 3 , 'sonsfldo', .true. , .false., 'daily' , '' , '' , '' 78 sn_qsr = 'amm12_flx' , 3 , 'soshfldo', .true. , .false., 'daily' , '' , '' , '' 79 sn_emp = 'amm12_flx' , 3 , 'sowafldo', .true. , .false., 'daily' , '' , '' , '' 80 cn_dir = './fluxes/' ! root directory for the location of the flux files 81 / 82 !----------------------------------------------------------------------- 83 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 84 !----------------------------------------------------------------------- 85 / 86 !----------------------------------------------------------------------- 87 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 88 !----------------------------------------------------------------------- 89 / 90 !----------------------------------------------------------------------- 91 &namsbc_sas ! Stand-Alone Surface boundary condition 92 !----------------------------------------------------------------------- 93 / 94 !----------------------------------------------------------------------- 95 &namsbc_iif ! Ice-IF : use observed ice cover (nn_ice = 1) 96 !----------------------------------------------------------------------- 97 / 98 !----------------------------------------------------------------------- 99 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 100 !----------------------------------------------------------------------- 101 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 102 / 103 !----------------------------------------------------------------------- 104 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 105 !----------------------------------------------------------------------- 106 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 107 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 108 sn_rnf = 'amm12_rivers' , 24 , 'rorunoff', .false. , .true. , 'yearly' , '' , '' , '' 109 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 110 sn_s_rnf = 'amm12_rivers' , 24 , 'rosaline', .false. , .true. , 'yearly' , '' , '' , '' 111 sn_t_rnf = 'amm12_rivers' , 24 , 'rotemper', .false. , .true. , 'yearly' , '' , '' , '' 112 sn_dep_rnf = 'amm12_rivers' , 24 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 103 sn_sst = 'amm12_sstref' , 24 , 'sst' , .true. , .false. , 'daily' , .false. , '' , '' , '' 104 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , .false. , '' , '' , '' 105 / 106 !----------------------------------------------------------------------- 107 &namsbc_rnf ! runoffs (ln_rnf =T) 108 !----------------------------------------------------------------------- 113 109 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 114 110 ln_rnf_depth = .true. ! read in depth information for runoff 115 111 ln_rnf_tem = .true. ! read in temperature information for runoff 116 112 ln_rnf_sal = .true. ! read in salinity information for runoff 117 / 118 !----------------------------------------------------------------------- 119 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 120 !----------------------------------------------------------------------- 121 / 122 !----------------------------------------------------------------------- 123 &namsbc_iscpl ! land ice / ocean coupling option 124 !----------------------------------------------------------------------- 113 114 cn_dir = './' ! root directory for the flux data location 115 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 116 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 117 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 118 sn_rnf = 'amm12_rivers' , 24 , 'rorunoff', .false. , .true. , 'yearly' , '' , '' , '' 119 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 120 sn_s_rnf = 'amm12_rivers' , 24 , 'rosaline', .false. , .true. , 'yearly' , '' , '' , '' 121 sn_t_rnf = 'amm12_rivers' , 24 , 'rotemper', .false. , .true. , 'yearly' , '' , '' , '' 122 sn_dep_rnf = 'amm12_rivers' , 24 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 125 123 / 126 124 !----------------------------------------------------------------------- 127 125 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 128 126 !----------------------------------------------------------------------- 129 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 130 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 131 sn_apr = 'amm12_mslp' , 1 , 'p_msl' , .false. , .false. , 'daily' , '' , '' , '' 132 133 cn_dir = './fluxes/' ! root directory for the location of the bulk files 134 rn_pref = 101000. ! reference atmospheric pressure [N/m2]/ 135 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 127 rn_pref = 101000. ! reference atmospheric pressure [N/m2] 128 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 136 129 ln_apr_obc = .true. ! inverse barometer added to OBC ssh data 137 / 138 !----------------------------------------------------------------------- 139 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 140 !----------------------------------------------------------------------- 141 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 142 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 143 sn_sst = 'amm12_sstref' , 24 , 'sst' , .true. , .false. , 'daily' , .false. , '' , '' , '' 144 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , .false. , '' , '' , '' 145 146 cn_dir = 'fluxes/' ! root directory for the location of the runoff files 147 nn_sstr = 1 ! add a retroaction term in the surface heat flux (=1) or not (=0) 148 nn_sssr = 0 ! add a damping term in the surface freshwater flux (=2) 149 ! or to SSS only (=1) or no damping term (=0) 150 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 151 / 152 !----------------------------------------------------------------------- 153 &namsbc_wave ! External fields from wave model (ln_wave=T) 154 !----------------------------------------------------------------------- 155 / 156 !----------------------------------------------------------------------- 157 &namberg ! iceberg parameters (default: No iceberg) 158 !----------------------------------------------------------------------- 159 / 160 !----------------------------------------------------------------------- 161 &namlbc ! lateral momentum boundary condition 162 !----------------------------------------------------------------------- 163 rn_shlat = 0 ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 164 ! free slip ! partial slip ! no slip ! strong slip 165 / 166 !----------------------------------------------------------------------- 167 &namagrif ! AGRIF zoom ("key_agrif") 168 !----------------------------------------------------------------------- 169 / 170 !----------------------------------------------------------------------- 171 &nam_tide ! tide parameters 172 !----------------------------------------------------------------------- 173 ln_tide = .true. 130 131 cn_dir = './fluxes/' ! root directory for the Patm data location 132 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 133 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 134 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 135 sn_apr = 'amm12_mslp' , 1 ,'p_msl' , .false. , .false., 'daily' , '' , '' , '' 136 / 137 138 !!====================================================================== 139 !! *** Lateral boundary condition *** !! 140 !! !! 141 !! namlbc lateral momentum boundary condition (no slip) 142 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 143 !! nam_tide Tidal forcing (default: NO) 144 !! nambdy Unstructured open boundaries (default: NO) 145 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 146 !! nambdy_tide tidal forcing at open boundaries (default: NO) 147 !!====================================================================== 148 ! 149 !----------------------------------------------------------------------- 150 &namlbc ! lateral momentum boundary condition (default: no slip) 151 !----------------------------------------------------------------------- 152 rn_shlat = 0 ! free slip 153 / 154 !----------------------------------------------------------------------- 155 &nam_tide ! tide parameters (default: NO) 156 !----------------------------------------------------------------------- 157 ln_tide = .true. ! Activate tides 158 ln_tide_pot = .true. ! use tidal potential forcing 159 174 160 clname(1) = 'Q1' ! name of constituent 175 161 clname(2) = 'O1' … … 189 175 / 190 176 !----------------------------------------------------------------------- 191 &nambdy ! unstructured open boundaries 192 !----------------------------------------------------------------------- 193 ln_bdy = .true. 194 nb_bdy = 1 195 cn_dyn2d = 'flather' 196 nn_dyn2d_dta = 3 197 cn_tra = 'frs' 198 nn_tra_dta = 1 177 &nambdy ! unstructured open boundaries (default: NO) 178 !----------------------------------------------------------------------- 179 ln_bdy = .true. ! Use unstructured open boundaries 180 nb_bdy = 1 ! number of open boundary sets 181 ! 182 cn_dyn2d = 'flather' 183 nn_dyn2d_dta = 3 184 cn_tra = 'frs' 185 nn_tra_dta = 1 199 186 / 200 187 !----------------------------------------------------------------------- 201 188 &nambdy_dta ! open boundaries - external data 202 189 !----------------------------------------------------------------------- 203 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 204 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 205 bn_ssh = 'amm12_bdyT_dyn2d' , 24 , 'sossheig' , .true. , .false. , 'daily' , '' , '' , '' 206 bn_u2d = 'amm12_bdyU_dyn2d' , 24 , 'vobtcrtx' , .true. , .false. , 'daily' , '' , '' , '' 207 bn_v2d = 'amm12_bdyV_dyn2d' , 24 , 'vobtcrty' , .true. , .false. , 'daily' , '' , '' , '' 208 bn_u3d = 'amm12_bdyU_dyn3d' , 24 , 'vozocrtx' , .true. , .false. , 'daily' , '' , '' , '' 209 bn_v3d = 'amm12_bdyV_dyn3d' , 24 , 'vomecrty' , .true. , .false. , 'daily' , '' , '' , '' 210 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper' , .true. , .false. , 'daily' , '' , '' , '' 211 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline' , .true. , .false. , 'daily' , '' , '' , '' 190 ln_full_vel = .false. 191 212 192 cn_dir = './bdydta/' 213 ln_full_vel = .false. 193 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 194 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 196 bn_ssh = 'amm12_bdyT_dyn2d' , 24 , 'sossheig', .true. , .false., 'daily' , '' , '' , '' 197 bn_u2d = 'amm12_bdyU_dyn2d' , 24 , 'vobtcrtx', .true. , .false., 'daily' , '' , '' , '' 198 bn_v2d = 'amm12_bdyV_dyn2d' , 24 , 'vobtcrty', .true. , .false., 'daily' , '' , '' , '' 199 bn_u3d = 'amm12_bdyU_dyn3d' , 24 , 'vozocrtx', .true. , .false., 'daily' , '' , '' , '' 200 bn_v3d = 'amm12_bdyV_dyn3d' , 24 , 'vomecrty', .true. , .false., 'daily' , '' , '' , '' 201 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper', .true. , .false., 'daily' , '' , '' , '' 202 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline', .true. , .false., 'daily' , '' , '' , '' 214 203 / 215 204 !----------------------------------------------------------------------- … … 218 207 filtide = 'bdydta/amm12_bdytide_' ! file name root of tidal forcing files 219 208 / 209 210 !!====================================================================== 211 !! *** Top/Bottom boundary condition *** !! 212 !! !! 213 !! namdrg top/bottom drag coefficient (default: NO selection) 214 !! namdrg_top top friction (ln_NONE=F & ln_isfcav=T) 215 !! namdrg_bot bottom friction (ln_NONE=F) 216 !! nambbc bottom temperature boundary condition (default: NO) 217 !! nambbl bottom boundary layer scheme (default: NO) 218 !!====================================================================== 219 ! 220 220 !----------------------------------------------------------------------- 221 221 &namdrg ! top/bottom drag coefficient (default: NO selection) 222 222 !----------------------------------------------------------------------- 223 ln_NONE = .false. ! free-slip : Cd = 0 (F => fill namdrg_bot224 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top)225 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U|226 223 ln_loglayer= .true. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 227 !228 ln_drgimp = .true. ! implicit top/bottom friction flag229 /230 !-----------------------------------------------------------------------231 &namdrg_top ! TOP friction (ln_isfcav=T)232 !-----------------------------------------------------------------------233 224 / 234 225 !----------------------------------------------------------------------- … … 240 231 rn_ke0 = 0.0e0 ! background kinetic energy [m2/s2] (non-linear cases) 241 232 rn_z0 = 0.003 ! roughness [m] (ln_loglayer=T) 242 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 243 rn_boost = 50. ! local boost factor [-] 244 / 245 !----------------------------------------------------------------------- 246 &nambbc ! bottom temperature boundary condition (default: NO) 247 !----------------------------------------------------------------------- 248 / 249 !----------------------------------------------------------------------- 250 &nambbl ! bottom boundary layer scheme (default: NO) 251 !----------------------------------------------------------------------- 252 / 253 !----------------------------------------------------------------------- 254 &nameos ! ocean Equation Of Seawater (default: NO) 233 / 234 235 !!====================================================================== 236 !! Tracer (T & S) namelists !! 237 !! !! 238 !! nameos equation of state (default: NO selection) 239 !! namtra_adv advection scheme (default: NO selection) 240 !! namtra_ldf lateral diffusion scheme (default: NO selection) 241 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 242 !! namtra_eiv eddy induced velocity param. (default: NO) 243 !! namtra_dmp T & S newtonian damping (default: NO) 244 !!====================================================================== 245 ! 246 !----------------------------------------------------------------------- 247 &nameos ! ocean Equation Of Seawater (default: NO selection) 255 248 !----------------------------------------------------------------------- 256 249 ln_teos10 = .true. ! = Use TEOS-10 equation of state … … 259 252 &namtra_adv ! advection scheme for tracer (default: NO selection) 260 253 !----------------------------------------------------------------------- 261 ln_traadv_fct = .true.! FCT scheme254 ln_traadv_fct = .true. ! FCT scheme 262 255 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 263 256 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 264 257 / 265 258 !----------------------------------------------------------------------- 266 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)267 !-----------------------------------------------------------------------268 /269 !-----------------------------------------------------------------------270 259 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 271 260 !----------------------------------------------------------------------- 272 ! ! Operator type:273 ln_traldf_NONE = .false. ! No operator (no explicit diffusion)274 261 ln_traldf_lap = .true. ! laplacian operator 275 ln_traldf_blp = .false. ! bilaplacian operator276 ! ! Direction of action:277 ln_traldf_lev = .false. ! iso-level278 262 ln_traldf_hor = .true. ! horizontal (geopotential) 279 ln_traldf_iso = .false. ! iso-neutral280 ln_traldf_triad = .false. ! iso-neutral using Griffies triads281 !282 ! ! iso-neutral options:283 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators)284 rn_slpmax = 0.01 ! slope limit (both operators)285 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only)286 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only)287 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only)288 !289 263 ! ! Coefficients: 290 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 291 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 292 ! ! = 0 constant 293 ! ! = 10 F(k) =ldf_c1d 294 ! ! = 20 F(i,j) =ldf_c2d 295 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 296 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 297 ! ! = 31 F(i,j,k,t)=F(local velocity) 298 rn_aht_0 = 50. ! lateral eddy diffusivity (lap. operator) [m2/s] 299 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 300 / 301 !----------------------------------------------------------------------- 302 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 303 !----------------------------------------------------------------------- 304 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 305 / 306 !----------------------------------------------------------------------- 307 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 308 !----------------------------------------------------------------------- 309 ln_tradmp = .false. ! add a damping termn (T) or not (F) 310 / 264 nn_aht_ijk_t = 0 ! = 0 constant = 1/2 Ud*Ld (lap case) 265 rn_Ud = 0.01 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 266 rn_Ld = 10.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 267 / 268 269 !!====================================================================== 270 !! *** Dynamics namelists *** !! 271 !! !! 272 !! nam_vvl vertical coordinate options (default: z-star) 273 !! namdyn_adv formulation of the momentum advection (default: NO selection) 274 !! namdyn_vor advection scheme (default: NO selection) 275 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 276 !! namdyn_spg surface pressure gradient (default: NO selection) 277 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 278 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 279 !!====================================================================== 280 ! 311 281 !----------------------------------------------------------------------- 312 282 &nam_vvl ! vertical coordinate options (default: z-star) … … 320 290 / 321 291 !----------------------------------------------------------------------- 322 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO) 323 !----------------------------------------------------------------------- 324 ln_dynvor_ene = .false. ! enstrophy conserving scheme 325 ln_dynvor_ens = .false. ! energy conserving scheme 326 ln_dynvor_mix = .false. ! mixed scheme 292 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 293 !----------------------------------------------------------------------- 327 294 ln_dynvor_een = .true. ! energy & enstrophy scheme 328 295 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) … … 331 298 &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) 332 299 !----------------------------------------------------------------------- 333 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)334 300 ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme) 335 301 / 336 302 !----------------------------------------------------------------------- 337 &namdyn_spg ! surface pressure gradient (default: NO )303 &namdyn_spg ! surface pressure gradient (default: NO selection) 338 304 !----------------------------------------------------------------------- 339 305 ln_dynspg_ts = .true. ! split-explicit free surface … … 344 310 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 345 311 !----------------------------------------------------------------------- 346 ! ! Type of the operator :347 ln_dynldf_NONE= .false. ! No operator (no explicit diffusion)348 ln_dynldf_lap = .false. ! laplacian operator349 312 ln_dynldf_blp = .true. ! bilaplacian operator 350 ! ! Direction of action :351 313 ln_dynldf_lev = .true. ! iso-level 352 ln_dynldf_hor = .false. ! horizontal (geopotential) 353 ln_dynldf_iso = .false. ! iso-neutral 354 ! ! Coefficient 355 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 356 ! ! =-30 read in eddy_viscosity_3D.nc file 357 ! ! =-20 read in eddy_viscosity_2D.nc file 358 ! ! = 0 constant 359 ! ! = 10 F(k)=c1d 360 ! ! = 20 F(i,j)=F(grid spacing)=c2d 361 ! ! = 30 F(i,j,k)=c2d*c1d 362 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 363 rn_ahm_0 = 60. ! horizontal laplacian eddy viscosity [m2/s] 364 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 365 rn_bhm_0 = 1.0e+10 ! horizontal bilaplacian eddy viscosity [m4/s] 366 ! 367 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 368 / 314 nn_ahm_ijk_t = 0 ! =0 constant = 1/12 Uv*Lv^3 (blp case) 315 rn_Uv = 0.12 ! lateral viscous velocity [m/s] 316 rn_Lv = 10.e+3 ! lateral viscous length [m] 317 / 318 319 !!====================================================================== 320 !! vertical physics namelists !! 321 !! !! 322 !! namzdf vertical physics manager (default: NO selection) 323 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 324 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 325 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 326 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 327 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 328 !!====================================================================== 329 ! 369 330 !----------------------------------------------------------------------- 370 331 &namzdf ! vertical physics (default: NO selection) 371 332 !----------------------------------------------------------------------- 372 ! ! type of vertical closure 373 ln_zdfcst = .false. ! constant mixing 374 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 375 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 376 ln_zdfgls = .true. ! Generic Length Scale closure (T => fill namzdf_gls) 377 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm) 378 ! 379 ! ! convection 380 ln_zdfevd = .false. ! enhanced vertical diffusion 381 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 382 rn_evd = 100. ! mixing coefficient [m2/s] 383 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 384 nn_npc = 1 ! frequency of application of npc 385 nn_npcp = 365 ! npc control print frequency 386 ! 387 ln_zdfddm = .false. ! double diffusive mixing 388 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 389 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 390 ! 391 ! ! gravity wave-driven vertical mixing 392 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 393 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 394 ! 333 ln_zdfgls = .true. ! Generic Length Scale closure (T => fill namzdf_gls) 395 334 ! ! coefficients 396 335 rn_avm0 = 0.1e-6 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) … … 400 339 / 401 340 !----------------------------------------------------------------------- 402 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T)403 !-----------------------------------------------------------------------404 /405 !-----------------------------------------------------------------------406 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T)407 !-----------------------------------------------------------------------408 /409 !-----------------------------------------------------------------------410 341 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T) 411 342 !----------------------------------------------------------------------- 412 rn_charn = 100000. ! Charnock constant for wb induced roughness length 413 nn_z0_met = 1 ! Method for surface roughness computation (0/1/2) 414 / 415 !----------------------------------------------------------------------- 416 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T) 417 !----------------------------------------------------------------------- 418 / 419 !----------------------------------------------------------------------- 420 &namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T) 421 !----------------------------------------------------------------------- 422 / 423 !----------------------------------------------------------------------- 424 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 425 !----------------------------------------------------------------------- 426 / 427 !----------------------------------------------------------------------- 428 &namctl ! Control prints 429 !----------------------------------------------------------------------- 430 / 431 !----------------------------------------------------------------------- 432 &namsto ! Stochastic parametrization of EOS (default: NO) 433 !----------------------------------------------------------------------- 434 / 435 !----------------------------------------------------------------------- 436 &namtrd ! trend diagnostics (default F) 437 !----------------------------------------------------------------------- 438 / 439 !----------------------------------------------------------------------- 440 &namptr ! Poleward Transport Diagnostic (default F) 441 !----------------------------------------------------------------------- 442 / 443 !----------------------------------------------------------------------- 444 &namhsb ! Heat and salt budgets (default F) 445 !----------------------------------------------------------------------- 446 / 447 !----------------------------------------------------------------------- 448 &namdiu ! Cool skin and warm layer models (default F) 449 !----------------------------------------------------------------------- 450 / 451 !----------------------------------------------------------------------- 452 &namflo ! float parameters ("key_float") 453 !----------------------------------------------------------------------- 454 / 455 !----------------------------------------------------------------------- 456 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 457 !----------------------------------------------------------------------- 458 / 459 !----------------------------------------------------------------------- 460 &namdct ! transports through some sections ("key_diadct") 461 !----------------------------------------------------------------------- 462 / 343 rn_charn = 100000. ! Charnock constant for wb induced roughness length 344 nn_z0_met = 1 ! Method for surface roughness computation (0/1/2) 345 / 346 347 !!====================================================================== 348 !! *** Diagnostics namelists *** !! 349 !! !! 350 !! namtrd dynamics and/or tracer trends (default NO) 351 !! namptr Poleward Transport Diagnostics (default NO) 352 !! namhsb Heat and salt budgets (default NO) 353 !! namdiu Cool skin and warm layer models (default NO) 354 !! namdiu Cool skin and warm layer models (default NO) 355 !! namflo float parameters ("key_float") 356 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 357 !! namdct transports through some sections ("key_diadct") 358 !! nam_diatmb Top Middle Bottom Output (default NO) 359 !! nam_dia25h 25h Mean Output (default NO) 360 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 361 !!====================================================================== 362 ! 463 363 !----------------------------------------------------------------------- 464 364 &nam_diatmb ! Top Middle Bottom Output (default F) … … 471 371 ln_dia25h = .true. ! Choose 25h mean output or not 472 372 / 473 !----------------------------------------------------------------------- 474 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 475 !----------------------------------------------------------------------- 476 / 477 !----------------------------------------------------------------------- 478 &namobs ! observation usage switch 479 !----------------------------------------------------------------------- 480 / 481 !----------------------------------------------------------------------- 482 &nam_asminc ! assimilation increments ('key_asminc') 483 !----------------------------------------------------------------------- 484 / 485 !----------------------------------------------------------------------- 486 &namdta_dyn ! offline dynamics read in files ("key_offline") 487 !----------------------------------------------------------------------- 488 / 373 374 !!====================================================================== 375 !! *** Observation & Assimilation *** !! 376 !! !! 377 !! namobs observation and model comparison (default: NO) 378 !! nam_asminc assimilation increments ('key_asminc') 379 !!====================================================================== 380 ! -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/C1D_PAPA/EXP00/iodef.xml
r5363 r9490 53 53 <field field_ref="woce" name="vovecrtz" /> 54 54 <field field_ref="avt" name="votkeavt" /> 55 <field field_ref="aht2d" name="soleahtw" />56 55 </file> 57 56 </file_group> … … 91 90 <field field_ref="woce" name="vovecrtz" /> 92 91 <field field_ref="avt" name="votkeavt" /> 93 <field field_ref="aht2d" name="soleahtw" />94 92 </file> 95 93 </file_group> -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/C1D_PAPA/EXP00/namelist_cfg
r9169 r9490 2 2 !! NEMO/OPA : 1D configuration based on Kato-Philipps () exp. 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 5 !!====================================================================== 6 !! *** Domain & Run management namelists *** !! 7 !! !! 8 !! namrun parameters of the run 9 !! namdom space and time domain 10 !! namcfg parameters of the configuration (default: user defined GYRE) 11 !! namwad Wetting and drying (default NO) 12 !! namtsd data: temperature & salinity (default NO) 13 !! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T) 14 !! namc1d 1D configuration options ("key_c1d") 15 !! namc1d_dyndmp 1D newtonian damping applied on currents ("key_c1d") 16 !! namc1d_uvd 1D data (currents) ("key_c1d") 17 !!====================================================================== 18 ! 4 19 !----------------------------------------------------------------------- 5 20 &namrun ! parameters of the run … … 12 27 nn_stock = 87600 ! frequency of creation of a restart file (modulo referenced to 1) 13 28 nn_write = 240 ! frequency of write in the output file (modulo referenced to nn_it000) 14 /15 !-----------------------------------------------------------------------16 &namcfg ! parameters of the configuration17 !-----------------------------------------------------------------------18 cp_cfg = "papa" ! name of the configuration19 jp_cfg = 1 ! resolution of the configuration20 ! jpidta = 3 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+221 ! jpjdta = 3 ! 2nd " " ( >= jpj ) = 20*jp_cfg+222 ! jpkdta = 75 ! number of levels ( >= jpk )23 ! jpiglo = 3 ! 1st dimension of global domain --> i = jpidta24 ! jpjglo = 3 ! 2nd - - --> j = jpjdta25 jperio = 0 ! lateral cond. type (between 0 and 6)26 /27 !-----------------------------------------------------------------------28 &namzgr ! vertical coordinate29 !-----------------------------------------------------------------------30 ln_zps = .true. ! z-coordinate - partial steps31 /32 !-----------------------------------------------------------------------33 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate34 !-----------------------------------------------------------------------35 29 / 36 30 !----------------------------------------------------------------------- … … 60 54 / 61 55 !----------------------------------------------------------------------- 62 &namc1d ! 1D configuration options ("key_c1d") 63 !----------------------------------------------------------------------- 64 ln_c1d_locpt= .false. ! Localization of 1D config in a grid (T) or independant point (F) 65 / 66 !----------------------------------------------------------------------- 67 &namtsd ! data : Temperature & Salinity 68 !----------------------------------------------------------------------- 69 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 70 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 71 sn_tem = 'init_PAPASTATION', 24 ,'votemper' , .false. , .true., 'daily' , '' , ' ' , '' 72 sn_sal = 'init_PAPASTATION', 24 ,'vosaline' , .false. , .true., 'daily' , '' , ' ' , '' 73 ! 74 cn_dir = './' ! root directory for the location of the runoff files 75 ln_tsd_init = .true. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 76 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 77 / 78 !----------------------------------------------------------------------- 79 &namsbc ! Surface Boundary Condition (surface module) 80 !----------------------------------------------------------------------- 81 nn_fsbc = 1 ! frequency of surface boundary condition computation 82 ! (also = the frequency of sea-ice model call) 83 nn_ice = 0 ! =0 no ice boundary condition , 84 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 85 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 86 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 56 &namcfg ! parameters of the configuration 57 !----------------------------------------------------------------------- 58 cp_cfg = "papa" ! name of the configuration 59 jp_cfg = 1 ! resolution of the configuration 60 ! jpidta = 3 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+2 61 ! jpjdta = 3 ! 2nd " " ( >= jpj ) = 20*jp_cfg+2 62 ! jpkdta = 75 ! number of levels ( >= jpk ) 63 ! jpiglo = 3 ! 1st dimension of global domain --> i = jpidta 64 ! jpjglo = 3 ! 2nd - - --> j = jpjdta 65 jperio = 0 ! lateral cond. type (between 0 and 6) 66 / 67 !----------------------------------------------------------------------- 68 &namzgr ! vertical coordinate 69 !----------------------------------------------------------------------- 70 ln_zps = .true. ! z-coordinate - partial steps 71 / 72 !----------------------------------------------------------------------- 73 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 74 !----------------------------------------------------------------------- 75 / 76 !----------------------------------------------------------------------- 77 &namc1d ! 1D configuration options ("key_c1d" default: PAPA station) 78 !----------------------------------------------------------------------- 79 rn_lat1d = 50. ! Column latitude (default at PAPA station) 80 rn_lon1d = -145. ! Column longitude (default at PAPA station) 81 ln_c1d_locpt= .true. ! Localization of 1D config in a grid (T) or independant point (F) 82 / 83 !----------------------------------------------------------------------- 84 &namc1d_uvd ! data: U & V currents ("key_c1d" default: NO) 85 !----------------------------------------------------------------------- 86 / 87 !----------------------------------------------------------------------- 88 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d" default: NO) 89 !----------------------------------------------------------------------- 90 / 91 !----------------------------------------------------------------------- 92 &namtsd ! Temperature & Salinity Data (default: NO) 93 !----------------------------------------------------------------------- 94 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 95 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 96 sn_tem = 'init_PAPASTATION' , 24 ,'votemper', .false. , .true., 'daily' , '' , ' ' , '' 97 sn_sal = 'init_PAPASTATION' , 24 ,'vosaline', .false. , .true., 'daily' , '' , ' ' , '' 98 ! 99 ln_tsd_init = .true. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 100 ln_tsd_dmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 101 cn_dir = './' ! root directory for the location of the runoff files 102 / 103 104 !!====================================================================== 105 !! *** Surface Boundary Condition namelists *** !! 106 !!====================================================================== 107 ! 108 !----------------------------------------------------------------------- 109 &namsbc ! Surface Boundary Condition manager 110 !----------------------------------------------------------------------- 111 nn_fsbc = 1 ! frequency of the calling of SBC module 112 ! Type of air-sea fluxes 113 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 114 ! Misc. options of sbc : 115 ln_traqsr = .false. ! Light penetration in the ocean (T => fill namtra_qsr) 87 116 / 88 117 !----------------------------------------------------------------------- … … 111 140 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 112 141 113 rn_zqt = 2. ! Air temperature and humidity reference height (m) 114 / 115 !----------------------------------------------------------------------- 116 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 117 !----------------------------------------------------------------------- 142 rn_zqt = 2. ! Air temperature & humidity reference height (m) 118 143 / 119 144 !----------------------------------------------------------------------- … … 123 148 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 124 149 sn_chl ='chlorophyll_PAPASTATION', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 125 / 126 !----------------------------------------------------------------------- 127 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 128 !----------------------------------------------------------------------- 129 / 130 !----------------------------------------------------------------------- 131 &namsbc_ssr ! surface boundary condition : sea surface restoring 132 !----------------------------------------------------------------------- 133 nn_sssr = 0 ! add a damping term in the surface freshwater flux (=2) 134 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 135 ln_sssr_bnd = .false. ! flag to bound erp term (associated with nn_sssr=2) 136 / 137 !----------------------------------------------------------------------- 138 &namsbc_alb ! albedo parameters 139 !----------------------------------------------------------------------- 150 151 ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration 152 153 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 154 cn_dir = './' ! root directory for the location of the runoff files 140 155 / 141 156 !----------------------------------------------------------------------- … … 144 159 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 145 160 / 146 !----------------------------------------------------------------------- 147 &nambbc ! bottom temperature boundary condition (default: NO) 148 !----------------------------------------------------------------------- 149 / 150 !----------------------------------------------------------------------- 151 &nameos ! ocean physical parameters 161 162 !!====================================================================== 163 !! Tracer (T & S) namelists 164 !!====================================================================== 165 ! 166 !----------------------------------------------------------------------- 167 &nameos ! ocean physical parameters (default: NO selection) 152 168 !----------------------------------------------------------------------- 153 169 ln_eos80 = .true. ! = Use EOS80 equation of state 154 170 / 155 171 !----------------------------------------------------------------------- 156 &namtra_adv ! advection scheme for tracer 172 &namtra_adv ! advection scheme for tracer (default: NO selection) 157 173 !----------------------------------------------------------------------- 158 174 ln_traadv_NONE= .true. ! No tracer advection 159 175 / 160 176 !----------------------------------------------------------------------- 161 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)162 !-----------------------------------------------------------------------163 /164 !-----------------------------------------------------------------------165 177 &namtra_ldf ! lateral diffusion scheme for tracers 166 178 !----------------------------------------------------------------------- 167 179 ln_traldf_NONE= .true. ! No operator (no explicit diffusion) 168 180 / 169 !----------------------------------------------------------------------- 170 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 171 ! -----------------------------------------------------------------------172 / 173 ! -----------------------------------------------------------------------174 &namtra_dmp ! tracer: T & S newtonian damping 175 !----------------------------------------------------------------------- 176 ln_tradmp = .false. ! add a damping termn (T) or not (F) 177 / 178 !----------------------------------------------------------------------- 179 &namdyn_adv ! formulation of the momentum advection (default: None)181 182 !!====================================================================== 183 !! *** Dynamics namelists *** !! 184 !!====================================================================== 185 ! 186 !----------------------------------------------------------------------- 187 &nam_vvl ! vertical coordinate options (default: z-star) 188 !----------------------------------------------------------------------- 189 / 190 !----------------------------------------------------------------------- 191 &namdyn_adv ! formulation of the momentum advection (default: selection) 180 192 !----------------------------------------------------------------------- 181 193 ln_dynadv_NONE= .true. ! linear dynamics (no momentum advection) 182 194 / 183 195 !----------------------------------------------------------------------- 184 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 185 !----------------------------------------------------------------------- 186 / 187 !----------------------------------------------------------------------- 188 &namc1d_uvd ! data: U & V currents ("key_c1d") 189 !----------------------------------------------------------------------- 190 / 191 !----------------------------------------------------------------------- 192 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 193 !----------------------------------------------------------------------- 196 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 197 !----------------------------------------------------------------------- 198 ln_dynvor_ene = .true. ! energy conserving scheme 194 199 / 195 200 !----------------------------------------------------------------------- … … 198 203 / 199 204 !----------------------------------------------------------------------- 200 &namdyn_spg ! surface pressure gradient (default: NO spg)205 &namdyn_spg ! surface pressure gradient (default: NO) 201 206 !----------------------------------------------------------------------- 202 207 / … … 206 211 ln_dynldf_NONE= .true. ! No operator (no explicit diffusion) 207 212 / 213 214 !!====================================================================== 215 !! vertical physics namelists !! 216 !!====================================================================== 217 ! 208 218 !----------------------------------------------------------------------- 209 219 &namzdf ! vertical physics (default: NO selection) … … 258 268 !----------------------------------------------------------------------- 259 269 / 260 !-----------------------------------------------------------------------261 &namctl ! Control prints & Benchmark262 !-----------------------------------------------------------------------263 /264 !-----------------------------------------------------------------------265 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra")266 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor")267 !-----------------------------------------------------------------------268 /269 !-----------------------------------------------------------------------270 &namhsb ! Heat and salt budgets271 !-----------------------------------------------------------------------272 /273 !-----------------------------------------------------------------------274 &namobs ! observation usage switch ('key_diaobs')275 !-----------------------------------------------------------------------276 / -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : GYRE _PISCES Configuration namelist to overwrite reference dynamicalnamelist2 !! NEMO/OPA : GYRE Configuration namelist : overwrite reference namelist 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 !----------------------------------------------------------------------- 5 &namusr_def ! GYRE user defined namelist 6 !----------------------------------------------------------------------- 7 nn_GYRE = 1 ! GYRE resolution [1/degrees] 8 ln_bench = .false. ! ! =T benchmark with gyre: the gridsize is kept constant 9 jpkglo = 31 ! number of model levels 10 / 4 5 !!====================================================================== 6 !! *** Domain & Run management namelists *** !! 7 !! !! 8 !! namrun parameters of the run 9 !! namdom space and time domain 10 !! namcfg parameters of the configuration (default: user defined GYRE) 11 !! namwad Wetting and drying (default NO) 12 !! namtsd data: temperature & salinity (default NO) 13 !! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T) 14 !! namc1d 1D configuration options ("key_c1d") 15 !! namc1d_dyndmp 1D newtonian damping applied on currents ("key_c1d") 16 !! namc1d_uvd 1D data (currents) ("key_c1d") 17 !!====================================================================== 18 ! 11 19 !----------------------------------------------------------------------- 12 20 &namrun ! parameters of the run … … 18 26 nn_stock = 4320 ! frequency of creation of a restart file (modulo referenced to 1) 19 27 nn_write = 60 ! frequency of write in the output file (modulo referenced to nn_it000) 28 nn_istate = 0 ! output the initial state (1) or not (0) 20 29 / 21 30 !----------------------------------------------------------------------- 22 31 &namcfg ! parameters of the configuration (default: user defined GYRE) 23 32 !----------------------------------------------------------------------- 24 ln_read_cfg = .false. ! (=T) read the domain configuration file 25 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 26 ln_write_cfg= .false. ! (=T) create the domain configuration file 27 ! 33 ln_read_cfg = .false. ! (=F) user defined configuration (F => create/check namusr_def) 34 / 35 !----------------------------------------------------------------------- 36 &namusr_def ! GYRE user defined namelist 37 !----------------------------------------------------------------------- 38 nn_GYRE = 1 ! GYRE resolution [1/degrees] 39 ln_bench = .false. ! ! =T benchmark with gyre: the gridsize is kept constant 40 jpkglo = 31 ! number of model levels 28 41 / 29 42 !----------------------------------------------------------------------- 30 43 &namdom ! time and space domain 31 44 !----------------------------------------------------------------------- 32 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time | ------------------------------------------------------------------------------------------------- 33 ! | ------------------------------------------------------------------------------------------------- 34 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 35 / 36 !----------------------------------------------------------------------- 37 &namtsd ! data : Temperature & Salinity 38 !----------------------------------------------------------------------- 39 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 40 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 41 cn_dir = './' ! root directory for the location of the runoff files 42 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 43 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 44 / 45 !----------------------------------------------------------------------- 46 &namwad ! Wetting and drying default is no WAD 47 !----------------------------------------------------------------------- 48 / 49 !----------------------------------------------------------------------- 50 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 51 !----------------------------------------------------------------------- 52 / 53 !----------------------------------------------------------------------- 54 &namc1d ! 1D configuration options ("key_c1d") 55 !----------------------------------------------------------------------- 56 / 57 !----------------------------------------------------------------------- 58 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 59 !----------------------------------------------------------------------- 60 / 61 !----------------------------------------------------------------------- 62 &namc1d_uvd ! data: U & V currents ("key_c1d") 63 !----------------------------------------------------------------------- 64 / 65 !----------------------------------------------------------------------- 66 &namsbc ! Surface Boundary Condition (surface module) 67 !----------------------------------------------------------------------- 68 nn_fsbc = 1 ! frequency of surface boundary condition computation 69 ! (also = the frequency of sea-ice model call) 45 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 46 ! 47 rn_rdt = 7200. ! time step for the dynamics 48 / 49 50 !!====================================================================== 51 !! *** Surface Boundary Condition namelists *** !! 52 !! !! 53 !! namsbc surface boundary condition manager (default: NO selection) 54 !! namsbc_flx flux formulation (ln_flx =T) 55 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 56 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 57 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 58 !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) 59 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 60 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 61 !! namsbc_rnf river runoffs (ln_rnf =T) 62 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 63 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 64 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 65 !! namsbc_wave external fields from wave model (ln_wave =T) 66 !! namberg iceberg floats (ln_icebergs=T) 67 !!====================================================================== 68 ! 69 !----------------------------------------------------------------------- 70 &namsbc ! Surface Boundary Condition (surface module) (default: NO selection) 71 !----------------------------------------------------------------------- 72 nn_fsbc = 1 ! frequency of SBC module call 70 73 ln_usr = .true. ! user defined formulation (T => check usrdef_sbc) 71 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 72 nn_ice = 0 ! =0 no ice boundary condition , 73 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 74 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 75 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 76 / 77 !----------------------------------------------------------------------- 78 &namsbc_flx ! surface boundary condition : flux formulation 79 !----------------------------------------------------------------------- 80 / 81 !----------------------------------------------------------------------- 82 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 83 !----------------------------------------------------------------------- 84 / 85 !----------------------------------------------------------------------- 86 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 87 !----------------------------------------------------------------------- 88 / 89 !----------------------------------------------------------------------- 90 &namsbc_sas ! Stand-Alone Surface boundary condition 91 !----------------------------------------------------------------------- 92 / 93 !----------------------------------------------------------------------- 94 &namsbc_iif ! Ice-IF : use observed ice cover (nn_ice = 1) 95 !----------------------------------------------------------------------- 74 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 96 75 / 97 76 !----------------------------------------------------------------------- 98 77 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 99 78 !----------------------------------------------------------------------- 100 ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration101 79 ln_qsr_2bd = .true. ! 2 bands light penetration 102 80 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 103 81 / 104 !----------------------------------------------------------------------- 105 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 106 !----------------------------------------------------------------------- 107 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 108 / 109 !----------------------------------------------------------------------- 110 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 111 !----------------------------------------------------------------------- 112 / 113 !----------------------------------------------------------------------- 114 &namsbc_iscpl ! land ice / ocean coupling option 115 !----------------------------------------------------------------------- 116 / 117 !----------------------------------------------------------------------- 118 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 119 !----------------------------------------------------------------------- 120 / 121 !----------------------------------------------------------------------- 122 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 123 !----------------------------------------------------------------------- 124 / 125 !----------------------------------------------------------------------- 126 &namsbc_wave ! External fields from wave model (ln_wave=T) 127 !----------------------------------------------------------------------- 128 / 129 !----------------------------------------------------------------------- 130 &namberg ! iceberg parameters (default: No iceberg) 131 !----------------------------------------------------------------------- 132 / 133 !----------------------------------------------------------------------- 134 &namlbc ! lateral momentum boundary condition 135 !----------------------------------------------------------------------- 136 ! ! free slip ! partial slip ! no slip ! strong slip 137 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 138 / 139 !----------------------------------------------------------------------- 140 &namagrif ! AGRIF zoom ("key_agrif") 141 !----------------------------------------------------------------------- 142 / 143 !----------------------------------------------------------------------- 144 &nam_tide ! tide parameters 145 !----------------------------------------------------------------------- 146 / 147 !----------------------------------------------------------------------- 148 &nambdy ! unstructured open boundaries 149 !----------------------------------------------------------------------- 150 / 151 !----------------------------------------------------------------------- 152 &nambdy_dta ! open boundaries - external data 153 !----------------------------------------------------------------------- 154 / 155 !----------------------------------------------------------------------- 156 &nambdy_tide ! tidal forcing at open boundaries 157 !----------------------------------------------------------------------- 158 / 82 83 !!====================================================================== 84 !! *** Lateral boundary condition *** !! 85 !! !! 86 !! namlbc lateral momentum boundary condition (default: no slip) 87 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 88 !! nam_tide Tidal forcing (default: NO) 89 !! nambdy Unstructured open boundaries (default: NO) 90 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 91 !! nambdy_tide tidal forcing at open boundaries (default: NO) 92 !!====================================================================== 93 ! 94 !!====================================================================== 95 !! *** Top/Bottom boundary condition *** !! 96 !! !! 97 !! namdrg top/bottom drag coefficient (default: NO selection) 98 !! namdrg_top top friction (ln_NONE=F & ln_isfcav=T) 99 !! namdrg_bot bottom friction (ln_NONE=F) 100 !! nambbc bottom temperature boundary condition (default: NO) 101 !! nambbl bottom boundary layer scheme (default: NO) 102 !!====================================================================== 103 ! 159 104 !----------------------------------------------------------------------- 160 105 &namdrg ! top/bottom drag coefficient (default: NO selection) … … 162 107 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 163 108 / 164 !----------------------------------------------------------------------- 165 &namdrg_top ! TOP friction (ln_isfcav=T) 166 !----------------------------------------------------------------------- 167 / 168 !----------------------------------------------------------------------- 169 &namdrg_bot ! BOTTOM friction 170 !----------------------------------------------------------------------- 171 / 172 !----------------------------------------------------------------------- 173 &nambbc ! bottom temperature boundary condition (default: NO) 174 !----------------------------------------------------------------------- 175 / 176 !----------------------------------------------------------------------- 177 &nambbl ! bottom boundary layer scheme (default: NO) 178 !----------------------------------------------------------------------- 179 / 180 !----------------------------------------------------------------------- 181 &nameos ! ocean Equation Of Seawater (default: NO) 182 !----------------------------------------------------------------------- 183 ln_eos80 = .true. ! = Use EOS80 equation of state 109 110 !!====================================================================== 111 !! Tracer (T & S) namelists !! 112 !! !! 113 !! nameos equation of state (default: NO selection) 114 !! namtra_adv advection scheme (default: NO selection) 115 !! namtra_ldf lateral diffusion scheme (default: NO selection) 116 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 117 !! namtra_eiv eddy induced velocity param. (default: NO) 118 !! namtra_dmp T & S newtonian damping (default: NO) 119 !!====================================================================== 120 ! 121 !----------------------------------------------------------------------- 122 &nameos ! ocean Equation Of Seawater (default: NO selection) 123 !----------------------------------------------------------------------- 124 ln_eos80 = .true. ! = Use EOS80 equation of state 184 125 / 185 126 !----------------------------------------------------------------------- … … 191 132 / 192 133 !----------------------------------------------------------------------- 193 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)194 !-----------------------------------------------------------------------195 /196 !-----------------------------------------------------------------------197 134 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 198 135 !----------------------------------------------------------------------- 199 ! ! Operator type:200 ln_traldf_NONE = .false. ! No explicit diffusion201 136 ln_traldf_lap = .true. ! laplacian operator 202 ln_traldf_blp = .false. ! bilaplacian operator203 ! ! Direction of action:204 ln_traldf_lev = .false. ! iso-level205 ln_traldf_hor = .false. ! horizontal (geopotential)206 137 ln_traldf_iso = .true. ! iso-neutral (standard operator) 207 ln_traldf_triad = .false. ! iso-neutral (triad operator) 208 ! 209 ! ! iso-neutral options: 210 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) 211 rn_slpmax = 0.01 ! slope limit (both operators) 212 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 213 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 214 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 215 ! 216 ! ! Coefficients: 217 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 218 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 219 ! ! = 0 constant 220 ! ! = 10 F(k) =ldf_c1d 221 ! ! = 20 F(i,j) =ldf_c2d 222 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 223 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 224 ! ! = 31 F(i,j,k,t)=F(local velocity) 225 rn_aht_0 = 1000. ! lateral eddy diffusivity (lap. operator) [m2/s] 226 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 227 / 228 !----------------------------------------------------------------------- 229 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 230 !----------------------------------------------------------------------- 231 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 232 / 233 !----------------------------------------------------------------------- 234 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 235 !----------------------------------------------------------------------- 236 ln_tradmp = .false. ! add a damping termn (T) or not (F) 237 / 238 !----------------------------------------------------------------------- 239 &nam_vvl ! vertical coordinate options (default: z-star) 240 !----------------------------------------------------------------------- 241 / 138 nn_aht_ijk_t = 0 ! = 0 constant = 1/2 Ud*Ld (lap case) 139 rn_Ud = 0.02 ! lateral diffusive velocity [m/s] 140 rn_Ld = 100.e+3 ! lateral diffusive length [m] 141 / 142 143 !!====================================================================== 144 !! *** Dynamics namelists *** !! 145 !! !! 146 !! nam_vvl vertical coordinate options (default: z-star) 147 !! namdyn_adv formulation of the momentum advection (default: NO selection) 148 !! namdyn_vor advection scheme (default: NO selection) 149 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 150 !! namdyn_spg surface pressure gradient (default: NO selection) 151 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 152 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 153 !!====================================================================== 154 ! 242 155 !----------------------------------------------------------------------- 243 156 &namdyn_adv ! formulation of the momentum advection (default: NO selection) … … 247 160 / 248 161 !----------------------------------------------------------------------- 249 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO )162 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 250 163 !----------------------------------------------------------------------- 251 164 ln_dynvor_ene = .true. ! enstrophy conserving scheme 252 ln_dynvor_ens = .false. ! energy conserving scheme253 ln_dynvor_mix = .false. ! mixed scheme254 ln_dynvor_een = .false. ! energy & enstrophy scheme255 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)256 165 / 257 166 !----------------------------------------------------------------------- … … 259 168 !----------------------------------------------------------------------- 260 169 ln_hpg_zco = .true. ! z-coordinate - full steps 261 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 262 / 263 !----------------------------------------------------------------------- 264 &namdyn_spg ! surface pressure gradient (default: NO) 170 / 171 !----------------------------------------------------------------------- 172 &namdyn_spg ! surface pressure gradient (default: NO selection) 265 173 !----------------------------------------------------------------------- 266 174 ln_dynspg_ts = .true. ! split-explicit free surface … … 269 177 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 270 178 !----------------------------------------------------------------------- 271 ! ! Type of the operator :272 ln_dynldf_NONE= .false. ! No operator (i.e. no explicit diffusion)273 179 ln_dynldf_lap = .true. ! laplacian operator 274 ln_dynldf_blp = .false. ! bilaplacian operator275 ! ! Direction of action :276 180 ln_dynldf_lev = .true. ! iso-level 277 ln_dynldf_hor = .false. ! horizontal (geopotential) 278 ln_dynldf_iso = .false. ! iso-neutral 279 ! ! Coefficient 280 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 281 ! ! =-30 read in eddy_viscosity_3D.nc file 282 ! ! =-20 read in eddy_viscosity_2D.nc file 283 ! ! = 0 constant 284 ! ! = 10 F(k)=c1d 285 ! ! = 20 F(i,j)=F(grid spacing)=c2d 286 ! ! = 30 F(i,j,k)=c2d*c1d 287 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 288 rn_ahm_0 = 100000. ! horizontal laplacian eddy viscosity [m2/s] 289 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 290 rn_bhm_0 = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 291 / 181 nn_ahm_ijk_t = 0 ! = 0 constant = 1/2 Uv*Lv (lap case) 182 rn_Uv = 2.0 ! lateral viscous velocity [m/s] 183 rn_Lv = 100.e+3 ! lateral viscous length [m] 184 / 185 186 !!====================================================================== 187 !! vertical physics namelists !! 188 !! !! 189 !! namzdf vertical physics manager (default: NO selection) 190 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 191 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 192 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 193 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 194 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 195 !!====================================================================== 196 ! 292 197 !----------------------------------------------------------------------- 293 198 &namzdf ! vertical physics (default: NO selection) 294 199 !----------------------------------------------------------------------- 295 ! ! type of vertical closure296 ln_zdfcst = .false. ! constant mixing297 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric)298 200 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 299 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls)300 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm)301 !302 ! ! convection303 201 ln_zdfevd = .true. ! enhanced vertical diffusion 304 202 nn_evdm = 1 ! apply on tracer (=0) or on tracer and momentum (=1) 305 203 rn_evd = 100. ! mixing coefficient [m2/s] 306 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm307 nn_npc = 1 ! frequency of application of npc308 nn_npcp = 365 ! npc control print frequency309 !310 ln_zdfddm = .false. ! double diffusive mixing311 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity)312 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio313 !314 ! ! gravity wave-driven vertical mixing315 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm)316 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T )317 !318 204 ! ! coefficients 319 205 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) … … 323 209 / 324 210 !----------------------------------------------------------------------- 325 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T)326 !-----------------------------------------------------------------------327 /328 !-----------------------------------------------------------------------329 211 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 330 212 !----------------------------------------------------------------------- 331 213 nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 332 214 / 333 !----------------------------------------------------------------------- 334 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T) 335 !----------------------------------------------------------------------- 336 / 337 !----------------------------------------------------------------------- 338 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T) 339 !----------------------------------------------------------------------- 340 / 341 !----------------------------------------------------------------------- 342 &namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T) 343 !----------------------------------------------------------------------- 344 / 345 !----------------------------------------------------------------------- 346 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 347 !----------------------------------------------------------------------- 348 / 349 !----------------------------------------------------------------------- 350 &namctl ! Control prints 351 !----------------------------------------------------------------------- 352 / 353 !----------------------------------------------------------------------- 354 &namsto ! Stochastic parametrization of EOS (default: NO) 355 !----------------------------------------------------------------------- 356 / 357 !----------------------------------------------------------------------- 358 &namtrd ! trend diagnostics (default F) 359 !----------------------------------------------------------------------- 360 / 361 !----------------------------------------------------------------------- 362 &namptr ! Poleward Transport Diagnostic (default F) 363 !----------------------------------------------------------------------- 364 / 365 !----------------------------------------------------------------------- 366 &namhsb ! Heat and salt budgets (default F) 367 !----------------------------------------------------------------------- 368 / 369 !----------------------------------------------------------------------- 370 &namdiu ! Cool skin and warm layer models (default F) 371 !----------------------------------------------------------------------- 372 / 373 !----------------------------------------------------------------------- 374 &namflo ! float parameters ("key_float") 375 !----------------------------------------------------------------------- 376 / 377 !----------------------------------------------------------------------- 378 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 379 !----------------------------------------------------------------------- 380 / 381 !----------------------------------------------------------------------- 382 &namdct ! transports through some sections ("key_diadct") 383 !----------------------------------------------------------------------- 384 nn_dct = 60 ! time step frequency for transports computing 385 nn_dctwri = 60 ! time step frequency for transports writing 386 nn_secdebug = 0 ! 0 : no section to debug 387 / 388 !----------------------------------------------------------------------- 389 &nam_diatmb ! Top Middle Bottom Output (default F) 390 !----------------------------------------------------------------------- 391 / 392 !----------------------------------------------------------------------- 393 &nam_dia25h ! 25h Mean Output (default F) 394 !----------------------------------------------------------------------- 395 / 396 !----------------------------------------------------------------------- 397 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 398 !----------------------------------------------------------------------- 399 / 400 !----------------------------------------------------------------------- 401 &namobs ! observation usage switch 402 !----------------------------------------------------------------------- 403 / 404 !----------------------------------------------------------------------- 405 &nam_asminc ! assimilation increments ('key_asminc') 406 !----------------------------------------------------------------------- 407 / 408 !----------------------------------------------------------------------- 409 &namdta_dyn ! offline dynamics read in files ("key_offline") 410 !----------------------------------------------------------------------- 411 / 215 216 !!====================================================================== 217 !! *** Diagnostics namelists *** !! 218 !! !! 219 !! namtrd dynamics and/or tracer trends (default NO) 220 !! namptr Poleward Transport Diagnostics (default NO) 221 !! namhsb Heat and salt budgets (default NO) 222 !! namdiu Cool skin and warm layer models (default NO) 223 !! namdiu Cool skin and warm layer models (default NO) 224 !! namflo float parameters ("key_float") 225 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 226 !! namdct transports through some sections ("key_diadct") 227 !! nam_diatmb Top Middle Bottom Output (default NO) 228 !! nam_dia25h 25h Mean Output (default NO) 229 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 230 !!====================================================================== 231 232 !!====================================================================== 233 !! *** Observation & Assimilation *** !! 234 !! !! 235 !! namobs observation and model comparison (default: NO) 236 !! nam_asminc assimilation increments ('key_asminc') 237 !!====================================================================== -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_top_cfg
r9356 r9490 32 32 &namtrc_ldf ! lateral diffusion scheme for passive tracer 33 33 !----------------------------------------------------------------------- 34 ! ! Type of the operator: 35 ln_trcldf_NONE = .false. ! No explicit diffusion 36 ln_trcldf_tra = .true. ! use active tracer setting 37 ! ! Coefficient (defined with namtra_ldf coefficient) 38 rn_ldf_multi = 1. ! multiplier of aht for TRC mixing coefficient 39 rn_fact_lap = 1. ! Equatorial enhanced zonal eddy diffusivity (lap only) 34 40 / 35 41 !----------------------------------------------------------------------- -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/file_def_nemo.xml
r7828 r9490 48 48 <field field_ref="woce" name="vovecrtz" /> 49 49 <field field_ref="avt" name="votkeavt" /> 50 <field field_ref="aht2d" name="soleahtw" />51 50 </file> 52 51 -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : GYRE _PISCES Configuration namelist to overwrite reference dynamicalnamelist2 !! NEMO/OPA : GYRE Configuration namelist : overwrite reference namelist 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 !----------------------------------------------------------------------- 5 &namusr_def ! GYRE user defined namelist 6 !----------------------------------------------------------------------- 7 nn_GYRE = 1 ! GYRE resolution [1/degrees] 8 ln_bench = .false. ! ! =T benchmark with gyre: the gridsize is kept constant 9 jpkglo = 31 ! number of model levels 10 / 11 !!====================================================================== 12 !! *** Run management namelists *** 13 !!====================================================================== 4 5 !!====================================================================== 6 !! *** Domain & Run management namelists *** !! 7 !! !! 8 !! namrun parameters of the run 9 !! namdom space and time domain 10 !! namcfg parameters of the configuration (default: user defined GYRE) 11 !! namwad Wetting and drying (default NO) 12 !! namtsd data: temperature & salinity (default NO) 13 !! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T) 14 !! namc1d 1D configuration options ("key_c1d") 15 !! namc1d_dyndmp 1D newtonian damping applied on currents ("key_c1d") 16 !! namc1d_uvd 1D data (currents) ("key_c1d") 17 !!====================================================================== 18 ! 14 19 !----------------------------------------------------------------------- 15 20 &namrun ! parameters of the run … … 21 26 nn_stock = 4320 ! frequency of creation of a restart file (modulo referenced to 1) 22 27 nn_write = 60 ! frequency of write in the output file (modulo referenced to nn_it000) 23 / 24 !!====================================================================== 25 !! *** Domain namelists *** 26 !!====================================================================== 28 nn_istate = 0 ! output the initial state (1) or not (0) 29 / 27 30 !----------------------------------------------------------------------- 28 31 &namcfg ! parameters of the configuration (default: user defined GYRE) 29 32 !----------------------------------------------------------------------- 30 ln_read_cfg = .false. ! (=T) read the domain configuration file 31 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 32 ln_write_cfg= .false. ! (=T) create the domain configuration file 33 ! 33 ln_read_cfg = .false. ! (=F) user defined configuration (F => create/check namusr_def) 34 / 35 !----------------------------------------------------------------------- 36 &namusr_def ! GYRE user defined namelist 37 !----------------------------------------------------------------------- 38 nn_GYRE = 1 ! GYRE resolution [1/degrees] 39 ln_bench = .false. ! ! =T benchmark with gyre: the gridsize is kept constant 40 jpkglo = 31 ! number of model levels 34 41 / 35 42 !----------------------------------------------------------------------- … … 38 45 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 39 46 ! 40 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 41 / 42 !----------------------------------------------------------------------- 43 &namtsd ! data : Temperature & Salinity 44 !----------------------------------------------------------------------- 45 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 46 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 47 cn_dir = './' ! root directory for the location of the runoff files 48 ln_tsd_init = .false. ! Initialisation of ocean T & S with T &S input data (T) or not (F) 49 ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F) 50 / 51 !----------------------------------------------------------------------- 52 &namwad ! Wetting and drying default is no WAD 53 !----------------------------------------------------------------------- 54 / 55 !----------------------------------------------------------------------- 56 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 57 !----------------------------------------------------------------------- 58 / 59 !----------------------------------------------------------------------- 60 &namc1d ! 1D configuration options ("key_c1d") 61 !----------------------------------------------------------------------- 62 / 63 !----------------------------------------------------------------------- 64 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 65 !----------------------------------------------------------------------- 66 / 67 !----------------------------------------------------------------------- 68 &namc1d_uvd ! data: U & V currents ("key_c1d") 69 !----------------------------------------------------------------------- 70 / 71 72 !!====================================================================== 73 !! *** Surface Boundary Condition namelists *** 74 !!====================================================================== 75 !----------------------------------------------------------------------- 76 &namsbc ! Surface Boundary Condition (surface module) 77 !----------------------------------------------------------------------- 78 nn_fsbc = 1 ! frequency of surface boundary condition computation 79 ! (also = the frequency of sea-ice model call) 47 rn_rdt = 7200. ! time step for the dynamics 48 / 49 50 !!====================================================================== 51 !! *** Surface Boundary Condition namelists *** !! 52 !! !! 53 !! namsbc surface boundary condition manager (default: NO selection) 54 !! namsbc_flx flux formulation (ln_flx =T) 55 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 56 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 57 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 58 !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) 59 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 60 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 61 !! namsbc_rnf river runoffs (ln_rnf =T) 62 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 63 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 64 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 65 !! namsbc_wave external fields from wave model (ln_wave =T) 66 !! namberg iceberg floats (ln_icebergs=T) 67 !!====================================================================== 68 ! 69 !----------------------------------------------------------------------- 70 &namsbc ! Surface Boundary Condition (surface module) (default: NO selection) 71 !----------------------------------------------------------------------- 72 nn_fsbc = 1 ! frequency of SBC module call 80 73 ln_usr = .true. ! user defined formulation (T => check usrdef_sbc) 81 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 82 nn_ice = 0 ! =0 no ice boundary condition , 83 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 84 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 85 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 86 / 87 !----------------------------------------------------------------------- 88 &namsbc_flx ! surface boundary condition : flux formulation 89 !----------------------------------------------------------------------- 90 / 91 !----------------------------------------------------------------------- 92 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 93 !----------------------------------------------------------------------- 94 / 95 !----------------------------------------------------------------------- 96 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 97 !----------------------------------------------------------------------- 98 / 99 !----------------------------------------------------------------------- 100 &namsbc_sas ! Stand-Alone Surface boundary condition 101 !----------------------------------------------------------------------- 102 / 103 !----------------------------------------------------------------------- 104 &namsbc_iif ! Ice-IF : use observed ice cover (nn_ice = 1) 105 !----------------------------------------------------------------------- 74 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 106 75 / 107 76 !----------------------------------------------------------------------- 108 77 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 109 78 !----------------------------------------------------------------------- 110 ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration111 79 ln_qsr_2bd = .true. ! 2 bands light penetration 112 80 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 113 81 / 114 !----------------------------------------------------------------------- 115 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 116 !----------------------------------------------------------------------- 117 / 118 !----------------------------------------------------------------------- 119 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 120 !----------------------------------------------------------------------- 121 / 122 !----------------------------------------------------------------------- 123 &namsbc_iscpl ! land ice / ocean coupling option 124 !----------------------------------------------------------------------- 125 / 126 !----------------------------------------------------------------------- 127 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 128 !----------------------------------------------------------------------- 129 / 130 !----------------------------------------------------------------------- 131 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 132 !----------------------------------------------------------------------- 133 / 134 !----------------------------------------------------------------------- 135 &namsbc_wave ! External fields from wave model (ln_wave=T) 136 !----------------------------------------------------------------------- 137 / 138 !----------------------------------------------------------------------- 139 &namberg ! iceberg parameters (default: No iceberg) 140 !----------------------------------------------------------------------- 141 / 142 !----------------------------------------------------------------------- 143 &namlbc ! lateral momentum boundary condition 144 !----------------------------------------------------------------------- 145 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 146 / 147 !----------------------------------------------------------------------- 148 &namagrif ! AGRIF zoom ("key_agrif") 149 !----------------------------------------------------------------------- 150 / 151 !----------------------------------------------------------------------- 152 &nam_tide ! tide parameters 153 !----------------------------------------------------------------------- 154 / 155 !----------------------------------------------------------------------- 156 &nambdy ! unstructured open boundaries 157 !----------------------------------------------------------------------- 158 / 159 !----------------------------------------------------------------------- 160 &nambdy_dta ! open boundaries - external data 161 !----------------------------------------------------------------------- 162 / 163 !----------------------------------------------------------------------- 164 &nambdy_tide ! tidal forcing at open boundaries 165 !----------------------------------------------------------------------- 166 / 82 83 !!====================================================================== 84 !! *** Lateral boundary condition *** !! 85 !! !! 86 !! namlbc lateral momentum boundary condition (default: no slip) 87 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 88 !! nam_tide Tidal forcing (default: NO) 89 !! nambdy Unstructured open boundaries (default: NO) 90 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 91 !! nambdy_tide tidal forcing at open boundaries (default: NO) 92 !!====================================================================== 93 ! 94 !!====================================================================== 95 !! *** Top/Bottom boundary condition *** !! 96 !! !! 97 !! namdrg top/bottom drag coefficient (default: NO selection) 98 !! namdrg_top top friction (ln_NONE=F & ln_isfcav=T) 99 !! namdrg_bot bottom friction (ln_NONE=F) 100 !! nambbc bottom temperature boundary condition (default: NO) 101 !! nambbl bottom boundary layer scheme (default: NO) 102 !!====================================================================== 103 ! 167 104 !----------------------------------------------------------------------- 168 105 &namdrg ! top/bottom drag coefficient (default: NO selection) … … 170 107 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 171 108 / 172 !----------------------------------------------------------------------- 173 &namdrg_top ! TOP friction (ln_isfcav=T) 174 !----------------------------------------------------------------------- 175 / 176 !----------------------------------------------------------------------- 177 &namdrg_bot ! BOTTOM friction 178 !----------------------------------------------------------------------- 179 / 180 !----------------------------------------------------------------------- 181 &nambbc ! bottom temperature boundary condition (default: NO) 182 !----------------------------------------------------------------------- 183 / 184 !----------------------------------------------------------------------- 185 &nambbl ! bottom boundary layer scheme (default: NO) 186 !----------------------------------------------------------------------- 187 / 188 !----------------------------------------------------------------------- 189 &nameos ! ocean Equation Of Seawater (default: NO) 190 !----------------------------------------------------------------------- 191 ln_eos80 = .true. ! = Use EOS80 equation of state 109 110 !!====================================================================== 111 !! Tracer (T & S) namelists !! 112 !! !! 113 !! nameos equation of state (default: NO selection) 114 !! namtra_adv advection scheme (default: NO selection) 115 !! namtra_ldf lateral diffusion scheme (default: NO selection) 116 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 117 !! namtra_eiv eddy induced velocity param. (default: NO) 118 !! namtra_dmp T & S newtonian damping (default: NO) 119 !!====================================================================== 120 ! 121 !----------------------------------------------------------------------- 122 &nameos ! ocean Equation Of Seawater (default: NO selection) 123 !----------------------------------------------------------------------- 124 ln_eos80 = .true. ! = Use EOS80 equation of state 192 125 / 193 126 !----------------------------------------------------------------------- … … 199 132 / 200 133 !----------------------------------------------------------------------- 201 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)202 !-----------------------------------------------------------------------203 /204 !-----------------------------------------------------------------------205 134 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 206 135 !----------------------------------------------------------------------- 207 ! ! Operator type:208 ln_traldf_NONE = .false. ! No operator (no explicit advection)209 136 ln_traldf_lap = .true. ! laplacian operator 210 ln_traldf_blp = .false. ! bilaplacian operator211 !212 ! ! Direction of action:213 ln_traldf_lev = .false. ! iso-level214 ln_traldf_hor = .false. ! horizontal (geopotential)215 137 ln_traldf_iso = .true. ! iso-neutral (standard operator) 216 ln_traldf_triad = .false. ! iso-neutral (triad operator) 217 ! 218 ! ! iso-neutral options: 219 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) 220 rn_slpmax = 0.01 ! slope limit (both operators) 221 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 222 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 223 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 224 ! 225 ! ! Coefficients: 226 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 227 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 228 ! ! = 0 constant 229 ! ! = 10 F(k) =ldf_c1d 230 ! ! = 20 F(i,j) =ldf_c2d 231 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 232 ! ! = 30 F(i,j,k) =ldf_c2d * ldf_c1d 233 ! ! = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 234 rn_aht_0 = 1000. ! lateral eddy diffusivity (lap. operator) [m2/s] 235 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 236 / 237 !----------------------------------------------------------------------- 238 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 239 !----------------------------------------------------------------------- 240 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 241 / 242 !----------------------------------------------------------------------- 243 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 244 !----------------------------------------------------------------------- 245 ln_tradmp = .false. ! add a damping termn (T) or not (F) 246 / 247 !----------------------------------------------------------------------- 248 &nam_vvl ! vertical coordinate options (default: z-star) 249 !----------------------------------------------------------------------- 250 / 138 nn_aht_ijk_t = 0 ! = 0 constant = 1/2 Ud*Ld (lap case) 139 rn_Ud = 0.02 ! lateral diffusive velocity [m/s] 140 rn_Ld = 100.e+3 ! lateral diffusive length [m] 141 / 142 143 !!====================================================================== 144 !! *** Dynamics namelists *** !! 145 !! !! 146 !! nam_vvl vertical coordinate options (default: z-star) 147 !! namdyn_adv formulation of the momentum advection (default: NO selection) 148 !! namdyn_vor advection scheme (default: NO selection) 149 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 150 !! namdyn_spg surface pressure gradient (default: NO selection) 151 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 152 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 153 !!====================================================================== 154 ! 251 155 !----------------------------------------------------------------------- 252 156 &namdyn_adv ! formulation of the momentum advection (default: NO selection) … … 256 160 / 257 161 !----------------------------------------------------------------------- 258 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO )162 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 259 163 !----------------------------------------------------------------------- 260 164 ln_dynvor_ene = .true. ! enstrophy conserving scheme 261 ln_dynvor_ens = .false. ! energy conserving scheme262 ln_dynvor_mix = .false. ! mixed scheme263 ln_dynvor_een = .false. ! energy & enstrophy scheme264 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)265 165 / 266 166 !----------------------------------------------------------------------- … … 268 168 !----------------------------------------------------------------------- 269 169 ln_hpg_zco = .true. ! z-coordinate - full steps 270 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 271 / 272 !----------------------------------------------------------------------- 273 &namdyn_spg ! surface pressure gradient (default: NO) 170 / 171 !----------------------------------------------------------------------- 172 &namdyn_spg ! surface pressure gradient (default: NO selection) 274 173 !----------------------------------------------------------------------- 275 174 ln_dynspg_ts = .true. ! split-explicit free surface … … 278 177 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 279 178 !----------------------------------------------------------------------- 280 ! ! Type of the operator :281 ln_dynldf_NONE= .false. ! No operator (no explicit diffusion)282 179 ln_dynldf_lap = .true. ! laplacian operator 283 ln_dynldf_blp = .false. ! bilaplacian operator284 ! ! Direction of action :285 180 ln_dynldf_lev = .true. ! iso-level 286 ln_dynldf_hor = .false. ! horizontal (geopotential) 287 ln_dynldf_iso = .false. ! iso-neutral 288 ! ! Coefficient 289 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 290 ! ! =-30 read in eddy_viscosity_3D.nc file 291 ! ! =-20 read in eddy_viscosity_2D.nc file 292 ! ! = 0 constant 293 ! ! = 10 F(k)=c1d 294 ! ! = 20 F(i,j)=F(grid spacing)=c2d 295 ! ! = 30 F(i,j,k)=c2d*c1d 296 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 297 rn_ahm_0 = 100000. ! horizontal laplacian eddy viscosity [m2/s] 298 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 299 rn_bhm_0 = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 181 nn_ahm_ijk_t = 0 ! = 0 constant = 1/2 Uv*Lv (lap case) 182 rn_Uv = 2.0 ! lateral viscous velocity [m/s] 183 rn_Lv = 100.e+3 ! lateral viscous length [m] 300 184 / 301 185 302 186 !!====================================================================== 303 187 !! vertical physics namelists !! 304 !!====================================================================== 188 !! !! 189 !! namzdf vertical physics manager (default: NO selection) 190 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 191 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 192 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 193 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 194 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 195 !!====================================================================== 196 ! 305 197 !----------------------------------------------------------------------- 306 198 &namzdf ! vertical physics (default: NO selection) 307 199 !----------------------------------------------------------------------- 308 ! ! type of vertical closure (required)309 ln_zdfcst = .false. ! constant mixing310 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric)311 200 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 312 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 313 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm) 314 ! 315 ! ! convection 316 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 317 nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1) 318 rn_evd = 100. ! evd mixing coefficient [m2/s] 319 ! 320 ln_zdfddm = .false. ! double diffusive mixing 321 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 322 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 323 ! 324 ! ! gravity wave-driven vertical mixing 325 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 326 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 327 ! 328 ! ! Coefficients 201 ln_zdfevd = .true. ! enhanced vertical diffusion 202 nn_evdm = 1 ! apply on tracer (=0) or on tracer and momentum (=1) 203 rn_evd = 100. ! mixing coefficient [m2/s] 204 ! ! coefficients 329 205 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 330 206 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 331 207 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 332 208 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 333 !334 /335 !-----------------------------------------------------------------------336 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T)337 !-----------------------------------------------------------------------338 209 / 339 210 !----------------------------------------------------------------------- … … 342 213 nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 343 214 / 344 !----------------------------------------------------------------------- 345 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T) 346 !----------------------------------------------------------------------- 347 / 348 !----------------------------------------------------------------------- 349 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T) 350 !----------------------------------------------------------------------- 351 / 352 !----------------------------------------------------------------------- 353 &namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T) 354 !----------------------------------------------------------------------- 355 / 356 !----------------------------------------------------------------------- 357 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 358 !----------------------------------------------------------------------- 359 / 360 !----------------------------------------------------------------------- 361 &namctl ! Control prints 362 !----------------------------------------------------------------------- 363 / 364 !----------------------------------------------------------------------- 365 &namsto ! Stochastic parametrization of EOS (default: NO) 366 !----------------------------------------------------------------------- 367 / 368 !----------------------------------------------------------------------- 369 &namtrd ! trend diagnostics (default F) 370 !----------------------------------------------------------------------- 371 / 372 !----------------------------------------------------------------------- 373 &namptr ! Poleward Transport Diagnostic (default F) 374 !----------------------------------------------------------------------- 375 / 376 !----------------------------------------------------------------------- 377 &namhsb ! Heat and salt budgets (default F) 378 !----------------------------------------------------------------------- 379 / 380 !----------------------------------------------------------------------- 381 &namdiu ! Cool skin and warm layer models (default F) 382 !----------------------------------------------------------------------- 383 / 384 !----------------------------------------------------------------------- 385 &namflo ! float parameters ("key_float") 386 !----------------------------------------------------------------------- 387 / 388 !----------------------------------------------------------------------- 389 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 390 !----------------------------------------------------------------------- 391 / 392 !----------------------------------------------------------------------- 393 &namdct ! transports through some sections ("key_diadct") 394 !----------------------------------------------------------------------- 395 nn_dct = 60 ! time step frequency for transports computing 396 nn_dctwri = 60 ! time step frequency for transports writing 397 nn_secdebug = 0 ! 0 : no section to debug 398 / 399 !----------------------------------------------------------------------- 400 &nam_diatmb ! Top Middle Bottom Output (default F) 401 !----------------------------------------------------------------------- 402 / 403 !----------------------------------------------------------------------- 404 &nam_dia25h ! 25h Mean Output (default F) 405 !----------------------------------------------------------------------- 406 / 407 !----------------------------------------------------------------------- 408 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 409 !----------------------------------------------------------------------- 410 / 411 !----------------------------------------------------------------------- 412 &namobs ! observation usage switch 413 !----------------------------------------------------------------------- 414 / 415 !----------------------------------------------------------------------- 416 &nam_asminc ! assimilation increments ('key_asminc') 417 !----------------------------------------------------------------------- 418 / 419 !----------------------------------------------------------------------- 420 &namdta_dyn ! offline dynamics read in files ("key_offline") 421 !----------------------------------------------------------------------- 422 / 215 216 !!====================================================================== 217 !! *** Diagnostics namelists *** !! 218 !! !! 219 !! namtrd dynamics and/or tracer trends (default NO) 220 !! namptr Poleward Transport Diagnostics (default NO) 221 !! namhsb Heat and salt budgets (default NO) 222 !! namdiu Cool skin and warm layer models (default NO) 223 !! namdiu Cool skin and warm layer models (default NO) 224 !! namflo float parameters ("key_float") 225 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") 226 !! namdct transports through some sections ("key_diadct") 227 !! nam_diatmb Top Middle Bottom Output (default NO) 228 !! nam_dia25h 25h Mean Output (default NO) 229 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 230 !!====================================================================== 231 232 !!====================================================================== 233 !! *** Observation & Assimilation *** !! 234 !! !! 235 !! namobs observation and model comparison (default: NO) 236 !! nam_asminc assimilation increments ('key_asminc') 237 !!====================================================================== -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_top_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP 1 :Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref2 !! NEMO/TOP : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref 3 3 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !----------------------------------------------------------------------- … … 10 10 !----------------------------------------------------------------------- 11 11 jp_bgc = 6 12 !12 ! 13 13 ln_pisces = .true. 14 14 ln_age = .false. … … 17 17 ln_c14 = .false. 18 18 ln_my_trc = .false. 19 ! 20 ! ! ! ! ! 21 ! ! name ! title of the field ! units ! initial data from file or not ! 22 ! ! ! ! ! 23 sn_tracer(1) = 'DET' , 'Detritus ', 'mmole-N/m3' , .false. 24 sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ', 'mmole-N/m3' , .false. 25 sn_tracer(3) = 'PHY' , 'Phytoplankton concentration', 'mmole-N/m3' , .false. 26 sn_tracer(4) = 'NO3' , 'Nitrate concentration ', 'mmole-N/m3' , .false. 27 sn_tracer(5) = 'NH4' , 'Ammonium concentration ', 'mmole-N/m3' , .false. 28 sn_tracer(6) = 'DOM' , 'Dissolved organic matter ', 'mmole-N/m3' , .false. 19 !_____________!__________!________________________________!______________!________________! 20 ! ! name ! title of the field ! units ! init from file ! 21 sn_tracer(1) = 'DET' , 'Detritus ' , 'mmole-N/m3' , .false. 22 sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ' , 'mmole-N/m3' , .false. 23 sn_tracer(3) = 'PHY' , 'Phytoplankton concentration' , 'mmole-N/m3' , .false. 24 sn_tracer(4) = 'NO3' , 'Nitrate concentration ' , 'mmole-N/m3' , .false. 25 sn_tracer(5) = 'NH4' , 'Ammonium concentration ' , 'mmole-N/m3' , .false. 26 sn_tracer(6) = 'DOM' , 'Dissolved organic matter ' , 'mmole-N/m3' , .false. 29 27 / 30 28 !----------------------------------------------------------------------- … … 44 42 / 45 43 !----------------------------------------------------------------------- 46 &namtrc_ldf ! lateral diffusion scheme for passive tracer 44 &namtrc_ldf ! lateral diffusion scheme for passive tracer (default: NO selection) 47 45 !----------------------------------------------------------------------- 48 rn_ahtrc_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 46 ! ! Type of the operator: 47 ln_trcldf_NONE = .false. ! No explicit diffusion 48 ln_trcldf_tra = .true. ! use active tracer setting 49 ! ! Coefficient (defined with namtra_ldf coefficient) 50 rn_ldf_multi = 1. ! multiplier of aht for TRC mixing coefficient 51 rn_fact_lap = 1. ! Equatorial enhanced zonal eddy diffusivity (lap only) 49 52 / 50 53 !----------------------------------------------------------------------- … … 54 57 / 55 58 !----------------------------------------------------------------------- 56 &namtrc_dmp ! passive tracer newtonian damping 59 &namtrc_dmp ! passive tracer newtonian damping (ln_trcdmp=T) 57 60 !----------------------------------------------------------------------- 58 61 / -
branches/2017/dev_merge_2017/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/1_namelist_cfg
r9356 r9490 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : Configuration namelist used to overwriteSHARED/1_namelist_ref2 !! NEMO/OPA Configuration namelist : overwrite some defaults values defined in SHARED/1_namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! ORCA2 - SI3 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 cn_exp = "Agulhas" ! experience name 20 cn_exp = "Agulhas" ! experience name 8 21 nn_it000 = 1 ! first time step 9 22 nn_itend = 10950 ! last time step 10 23 nn_stock = 10950 ! frequency of creation of a restart file (modulo referenced to 1) 11 24 nn_write = 10950 ! frequency of write in the output file (modulo referenced to nn_it000) 25 nn_istate = 0 ! output the initial state (1) or not (0) 12 26 ln_clobber = .true. ! clobber (overwrite) an existing file 13 27 / 14 28 !----------------------------------------------------------------------- 29 &namdom ! time and space domain 30 !----------------------------------------------------------------------- 31 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 32 / 33 !----------------------------------------------------------------------- 15 34 &namcfg ! parameters of the configuration (default: user defined GYRE) 16 35 !----------------------------------------------------------------------- 17 36 ln_read_cfg = .true. ! (=T) read the domain configuration file 18 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules19 37 cn_domcfg = "AGRIF_AGULHAS_domain_cfg" ! domain configuration filename 20 38 / 21 39 !----------------------------------------------------------------------- 22 &namdom ! time and space domain 23 !----------------------------------------------------------------------- 24 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 40 &namtsd ! Temperature & Salinity Data (default: NO) 41 !----------------------------------------------------------------------- 42 ! with AGRIF ("key_agrif") child are initialized with parent values 43 / 44 45 !!====================================================================== 46 !! *** Surface Boundary Condition namelists *** !! 47 !! !! 48 !! namsbc surface boundary condition manager (default: NO selection) 49 !! namsbc_flx flux formulation (ln_flx =T) 50 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 51 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 52 !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) 53 !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) 54 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 55 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 56 !! namsbc_rnf river runoffs (ln_rnf =T) 57 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 58 !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 59 !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) 60 !! namsbc_wave external fields from wave model (ln_wave =T) 61 !! namberg iceberg floats (ln_icebergs=T) 62 !!====================================================================== 63 ! 64 !----------------------------------------------------------------------- 65 &namsbc ! Surface Boundary Condition (surface module) 66 !----------------------------------------------------------------------- 67 nn_fsbc = 5 ! frequency of SBC module call 68 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 69 nn_ice = 0 ! =0 no ice boundary condition 70 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 71 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 72 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 73 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 74 / 75 !----------------------------------------------------------------------- 76 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 77 !----------------------------------------------------------------------- 78 ! ! bulk algorithm : 79 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 80 81 cn_dir = './' ! root directory for the bulk data location 82 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 83 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 84 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 85 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 86 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 87 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 88 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 89 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 90 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 91 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 92 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 93 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 94 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 95 96 / 97 !----------------------------------------------------------------------- 98 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 99 !----------------------------------------------------------------------- 100 ! ! type of penetration (default: NO selection) 101 ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) 25 102 ! 26 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 27 !----------------------------------------------------------------------- 28 &namtsd ! data : Temperature & Salinity 29 !----------------------------------------------------------------------- 30 / 31 !----------------------------------------------------------------------- 32 &namwad ! Wetting and drying default is no WAD 33 !----------------------------------------------------------------------- 34 / 35 !----------------------------------------------------------------------- 36 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 37 !----------------------------------------------------------------------- 38 / 39 !----------------------------------------------------------------------- 40 &namc1d ! 1D configuration options ("key_c1d") 41 !----------------------------------------------------------------------- 42 / 43 !----------------------------------------------------------------------- 44 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 45 !----------------------------------------------------------------------- 46 / 47 !----------------------------------------------------------------------- 48 &namc1d_uvd ! data: U & V currents ("key_c1d") 49 !----------------------------------------------------------------------- 50 / 51 !----------------------------------------------------------------------- 52 &namsbc ! Surface Boundary Condition (surface module) 53 !----------------------------------------------------------------------- 54 nn_fsbc = 1 ! frequency of surface boundary condition computation 55 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 56 nn_ice = 0 ! =0 no ice boundary condition , 57 ! =1 use observed ice-cover , 58 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice") 59 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 60 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 61 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 62 ! =1 global mean of e-p-r set to zero at each time step 63 ! =2 annual global mean of e-p-r set to zero 64 / 65 !----------------------------------------------------------------------- 66 &namsbc_flx ! surface boundary condition : flux formulation 67 !----------------------------------------------------------------------- 68 / 69 !----------------------------------------------------------------------- 70 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =T) 71 !----------------------------------------------------------------------- 72 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 73 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 74 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 75 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 76 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 77 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 78 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 79 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 80 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 81 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 82 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 83 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 84 ! 85 ! ! bulk algorithm : 86 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 87 / 88 !----------------------------------------------------------------------- 89 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 90 !----------------------------------------------------------------------- 91 / 92 !----------------------------------------------------------------------- 93 &namsbc_sas ! Stand-Alone Surface boundary condition 94 !----------------------------------------------------------------------- 95 / 96 !----------------------------------------------------------------------- 97 &namsbc_iif ! Ice-IF : use observed ice cover (nn_ice = 1) 98 !----------------------------------------------------------------------- 99 / 100 !----------------------------------------------------------------------- 101 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 102 !----------------------------------------------------------------------- 103 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 104 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 105 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_bilin.nc' , '' 106 / 107 !----------------------------------------------------------------------- 108 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 109 !----------------------------------------------------------------------- 110 / 111 !----------------------------------------------------------------------- 112 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 113 !----------------------------------------------------------------------- 114 / 115 !----------------------------------------------------------------------- 116 &namsbc_iscpl ! land ice / ocean coupling option 117 !----------------------------------------------------------------------- 118 / 119 !----------------------------------------------------------------------- 120 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 121 !----------------------------------------------------------------------- 103 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 104 105 cn_dir = './' ! root directory for the chlorophyl data location 106 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 107 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 109 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' ,'weights_bilin.nc', '' , '' 122 110 / 123 111 !----------------------------------------------------------------------- 124 112 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 125 113 !----------------------------------------------------------------------- 126 / 127 !----------------------------------------------------------------------- 128 &namsbc_wave ! External fields from wave model (ln_wave=T) 129 !----------------------------------------------------------------------- 114 ! not used in this zoom 115 / 116 !----------------------------------------------------------------------- 117 &namsbc_rnf ! runoffs (ln_rnf =T) 118 !----------------------------------------------------------------------- 119 ! not used in this zoom 130 120 / 131 121 !----------------------------------------------------------------------- 132 122 &namberg ! iceberg parameters (default: No iceberg) 133 123 !----------------------------------------------------------------------- 134 ln_icebergs = .false. ! iceberg floats or not 135 / 136 !----------------------------------------------------------------------- 137 &namlbc ! lateral momentum boundary condition 138 !----------------------------------------------------------------------- 139 / 124 ! iceberg floats are not currently available with AGRIF 125 ! ===>> forced deactivation in icbini.F90 126 / 127 128 !!====================================================================== 129 !! *** Lateral boundary condition *** !! 130 !! !! 131 !! namlbc lateral momentum boundary condition (no slip) 132 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 133 !! nam_tide Tidal forcing (default: NO) 134 !! nambdy Unstructured open boundaries (default: NO) 135 !! nambdy_dta Unstructured open boundaries - external data (see nambdy) 136 !! nambdy_tide tidal forcing at open boundaries (default: NO) 137 !!====================================================================== 138 ! 140 139 !----------------------------------------------------------------------- 141 140 &namagrif ! AGRIF zoom ("key_agrif") 142 141 !----------------------------------------------------------------------- 143 / 144 !----------------------------------------------------------------------- 145 &nam_tide ! tide parameters 146 !----------------------------------------------------------------------- 147 / 148 !----------------------------------------------------------------------- 149 &nambdy ! unstructured open boundaries 150 !----------------------------------------------------------------------- 151 / 152 !----------------------------------------------------------------------- 153 &nambdy_dta ! open boundaries - external data 154 !----------------------------------------------------------------------- 155 / 156 !----------------------------------------------------------------------- 157 &nambdy_tide ! tidal forcing at open boundaries 158 !----------------------------------------------------------------------- 142 ln_spc_dyn = .true. ! use 0 as special value for dynamics 143 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 144 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 145 ln_chk_bathy = .false. ! =T check the parent bathymetry 159 146 / 160 147 !----------------------------------------------------------------------- … … 164 151 / 165 152 !----------------------------------------------------------------------- 166 &namdrg_top ! TOP friction (ln_isfcav=T) 167 !----------------------------------------------------------------------- 168 / 169 !----------------------------------------------------------------------- 170 &namdrg_bot ! BOTTOM friction 153 &namdrg_bot ! BOTTOM friction 171 154 !----------------------------------------------------------------------- 172 155 / … … 174 157 &nambbc ! bottom temperature boundary condition (default: NO) 175 158 !----------------------------------------------------------------------- 176 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 159 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 160 nn_geoflx = 1 ! geothermal heat flux: = 1 constant flux 161 !!gm nn_geoflx = 2 ! geothermal heat flux: = 2 read variable flux [mW/m2] 162 163 cn_dir = './' ! root directory for the geothermal data location 164 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 165 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 166 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 167 sn_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' ,'weights_bilin.nc', '' , '' 177 168 / 178 169 !----------------------------------------------------------------------- … … 180 171 !----------------------------------------------------------------------- 181 172 ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag 182 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 183 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 184 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 185 rn_gambbl = 10. ! advective bbl coefficient [s] 186 / 187 !----------------------------------------------------------------------- 188 &nameos ! ocean Equation Of Seawater (default: NO) 189 !----------------------------------------------------------------------- 190 ln_teos10 = .false. ! = Use TEOS-10 equation of state 173 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 174 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 175 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 176 rn_gambbl = 10. ! advective bbl coefficient [s] 177 / 178 179 !!====================================================================== 180 !! Tracer (T & S) namelists !! 181 !! !! 182 !! nameos equation of state (default: NO selection) 183 !! namtra_adv advection scheme (default: NO selection) 184 !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) 185 !! namtra_ldf lateral diffusion scheme (default: NO selection) 186 !! namtra_eiv eddy induced velocity param. (default: NO) 187 !! namtra_dmp T & S newtonian damping (default: NO) 188 !!====================================================================== 189 ! 190 !----------------------------------------------------------------------- 191 &nameos ! ocean Equation Of Seawater (default: NO selection) 192 !----------------------------------------------------------------------- 191 193 ln_eos80 = .true. ! = Use EOS80 192 ln_seos = .false. ! = Use S-EOS (simplified Eq.)193 194 / 194 195 !----------------------------------------------------------------------- … … 200 201 / 201 202 !----------------------------------------------------------------------- 202 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO)203 !-----------------------------------------------------------------------204 /205 !-----------------------------------------------------------------------206 203 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 207 204 !----------------------------------------------------------------------- 208 ! ! Operator type:209 ln_traldf_NONE = .false. ! No operator (no explicit advection)210 205 ln_traldf_lap = .true. ! laplacian operator 211 ln_traldf_blp = .false. ! bilaplacian operator212 ! ! Direction of action:213 ln_traldf_lev = .false. ! iso-level214 ln_traldf_hor = .false. ! horizontal (geopotential)215 206 ln_traldf_iso = .true. ! iso-neutral (Standard operator) 216 ln_traldf_triad = .false. ! iso-neutral (Triads operator) 217 ! 218 ! ! iso-neutral options: 219 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) 220 rn_slpmax = 0.01 ! slope limit (both operators) 221 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 222 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 223 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 224 ! 225 ! ! Coefficients: 226 nn_aht_ijk_t = 20 ! space/time variation of eddy coef 227 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 228 ! ! = 0 constant 229 ! ! = 10 F(k) =ldf_c1d 230 ! ! = 20 F(i,j) =ldf_c2d 231 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 232 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 233 ! ! = 31 F(i,j,k,t)=F(local velocity) 234 rn_aht_0 = 1000. ! lateral eddy diffusivity (lap. operator) [m2/s] 235 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 236 / 237 !----------------------------------------------------------------------- 238 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 239 !----------------------------------------------------------------------- 240 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 207 nn_aht_ijk_t = 20 ! = 20 F(i,j) = 1/2 Ud*max(e1,e2) (lap case) 208 rn_Ud = 0.018 ! lateral diffusive velocity [m/s] 209 rn_Ld = 50.e+3 ! lateral diffusive length [m] 210 / 211 !----------------------------------------------------------------------- 212 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) 213 !----------------------------------------------------------------------- 214 ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation 215 / 216 !----------------------------------------------------------------------- 217 &namtra_eiv ! eddy induced velocity param. (default: NO) 218 !----------------------------------------------------------------------- 219 ! not used in this zoom 241 220 / 242 221 !----------------------------------------------------------------------- 243 222 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 244 223 !----------------------------------------------------------------------- 245 ln_tradmp = .false. ! add a damping termn (T) or not (F) 246 / 247 !----------------------------------------------------------------------- 248 &nam_vvl ! vertical coordinate options (default: z-star) 249 !----------------------------------------------------------------------- 250 / 224 ! not used in this zoom 225 / 226 227 !!====================================================================== 228 !! *** Dynamics namelists *** !! 229 !! !! 230 !! nam_vvl vertical coordinate options (default: z-star) 231 !! namdyn_adv formulation of the momentum advection (default: NO selection) 232 !! namdyn_vor advection scheme (default: NO selection) 233 !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) 234 !! namdyn_spg surface pressure gradient (default: NO selection) 235 !! namdyn_ldf lateral diffusion scheme (default: NO selection) 236 !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) 237 !!====================================================================== 238 ! 251 239 !----------------------------------------------------------------------- 252 240 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 253 241 !----------------------------------------------------------------------- 254 ln_dynadv_NONE= .false. ! linear dynamics (no momentum advection)255 242 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 256 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 257 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 258 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 259 / 260 !----------------------------------------------------------------------- 261 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO) 262 !----------------------------------------------------------------------- 263 ln_dynvor_ene = .false. ! enstrophy conserving scheme 264 ln_dynvor_ens = .false. ! energy conserving scheme 265 ln_dynvor_mix = .false. ! mixed scheme 243 nn_dynkeg = 0 ! =0 : C2 grad(KE) scheme 244 / 245 !----------------------------------------------------------------------- 246 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 247 !----------------------------------------------------------------------- 266 248 ln_dynvor_een = .true. ! energy & enstrophy scheme 267 249 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) … … 273 255 / 274 256 !----------------------------------------------------------------------- 275 &namdyn_spg ! surface pressure gradient (default: NO )257 &namdyn_spg ! surface pressure gradient (default: NO selection) 276 258 !----------------------------------------------------------------------- 277 259 ln_dynspg_ts = .true. ! split-explicit free surface … … 280 262 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 281 263 !----------------------------------------------------------------------- 282 ! ! Type of the operator :283 ! ! no diffusion: set ln_dynldf_lap=..._blp=F284 ln_dynldf_lap = .false. ! laplacian operator285 264 ln_dynldf_blp = .true. ! bilaplacian operator 286 ! ! Direction of action :287 265 ln_dynldf_lev = .true. ! iso-level 288 ln_dynldf_hor = .false. ! horizontal (geopotential) 289 ln_dynldf_iso = .false. ! iso-neutral 290 ! ! Coefficient 291 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 292 ! ! =-30 read in eddy_viscosity_3D.nc file 293 ! ! =-20 read in eddy_viscosity_2D.nc file 294 ! ! = 0 constant 295 ! ! = 10 F(k)=c1d 296 ! ! = 20 F(i,j)=F(grid spacing)=c2d 297 ! ! = 30 F(i,j,k)=c2d*c1d 298 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 299 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 300 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 301 rn_bhm_0 = 8.5e+11 ! horizontal bilaplacian eddy viscosity [m4/s] 302 ! 303 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 304 / 266 nn_ahm_ijk_t = 0 ! = 0 constant = 1/12 Uv*Lv^3 (blp case) 267 rn_Uv = 0.0816 ! lateral viscous velocity [m/s] 268 rn_Lv = 100.e+3 ! lateral viscous length [m] 269 / 270 271 !!====================================================================== 272 !! vertical physics namelists !! 273 !! !! 274 !! namzdf vertical physics manager (default: NO selection) 275 !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) 276 !! namzdf_tke TKE vertical mixing (ln_zdftke=T) 277 !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) 278 !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) 279 !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) 280 !!====================================================================== 281 ! 305 282 !----------------------------------------------------------------------- 306 283 &namzdf ! vertical physics (default: NO selection) 307 284 !----------------------------------------------------------------------- 308 ! ! type of vertical closure309 ln_zdfcst = .false. ! constant mixing310 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric)311 285 ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 312 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls)313 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm)314 !315 ! ! convection316 286 ln_zdfevd = .true. ! Enhanced Vertical Diffusion scheme 317 287 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 318 288 rn_evd = 100. ! evd mixing coefficient [m2/s] 319 !320 289 ln_zdfddm = .true. ! double diffusive mixing 321 290 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 322 291 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 323 !324 ! ! gravity wave-driven vertical mixing325 292 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 326 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T )327 !328 293 ! ! Coefficients 329 294 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) … … 333 298 / 334 299 !----------------------------------------------------------------------- 335 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T)336 !-----------------------------------------------------------------------337 /338 !-----------------------------------------------------------------------339 300 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 340 301 !----------------------------------------------------------------------- 341 302 / 342 303 !----------------------------------------------------------------------- 343 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T)344 !-----------------------------------------------------------------------345 /346 !-----------------------------------------------------------------------347 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T)348 !-----------------------------------------------------------------------349 /350 !-----------------------------------------------------------------------351 304 &namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T) 352 305 !----------------------------------------------------------------------- 353 / 354 !----------------------------------------------------------------------- 355 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 356 !----------------------------------------------------------------------- 357 / 358 !----------------------------------------------------------------------- 359 &namctl ! Control prints 360 !----------------------------------------------------------------------- 361 / 362 !----------------------------------------------------------------------- 363 &namsto ! Stochastic parametrization of EOS (default: NO) 364 !----------------------------------------------------------------------- 365 / 366 !----------------------------------------------------------------------- 367 &namtrd ! trend diagnostics (default F) 368 !----------------------------------------------------------------------- 369 / 370 !----------------------------------------------------------------------- 371 &namptr ! Poleward Transport Diagnostic (default F) 372 !----------------------------------------------------------------------- 373 / 374 !----------------------------------------------------------------------- 375 &namhsb ! Heat and salt budgets (default F) 376 !----------------------------------------------------------------------- 377 / 378 !----------------------------------------------------------------------- 379 &namdiu ! Cool skin and warm layer models (default F) 380 !----------------------------------------------------------------------- 381 / 382 !----------------------------------------------------------------------- 383 &namflo ! float parameters ("key_float") 384 !----------------------------------------------------------------------- 385 / 386 !----------------------------------------------------------------------- 387 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 388 !----------------------------------------------------------------------- 389 / 390 !----------------------------------------------------------------------- 391 &namdct ! transports through some sections ("key_diadct") 392 !----------------------------------------------------------------------- 393 / 394 !----------------------------------------------------------------------- 395 &nam_diatmb ! Top Middle Bottom Output (default F) 396 !----------------------------------------------------------------------- 397 / 398 !----------------------------------------------------------------------- 399 &nam_dia25h ! 25h Mean Output (default F) 400 !----------------------------------------------------------------------- 401 / 402 !----------------------------------------------------------------------- 403 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 404 !----------------------------------------------------------------------- 405 / 406 !----------------------------------------------------------------------- 407 &namobs ! observation usage switch 408 !----------------------------------------------------------------------- 409 / 410 !----------------------------------------------------------------------- 411 &nam_asminc ! assimilation increments ('key_asminc') 412 !----------------------------------------------------------------------- 413 / 414 !----------------------------------------------------------------------- 415 &namdta_dyn ! offline dynamics read in files ("key_offline") 416 !----------------------------------------------------------------------- 417 / 306 ! not used in this zoom 307 / 308 309 !!====================================================================== 310 !! *** Diagnostics namelists *** !! 311 !! !! 312 !! namtrd dynamics and/or tracer trends (default NO) 313 !! namptr Poleward Transport Diagnostics (default NO) 314 !! namhsb Heat and salt budgets &nbs