Changeset 6140 for trunk/NEMOGCM/CONFIG
- Timestamp:
- 2015-12-21T12:35:23+01:00 (9 years ago)
- Location:
- trunk/NEMOGCM/CONFIG
- Files:
-
- 27 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/CONFIG/AMM12/EXP00/iodef.xml
r5385 r6140 25 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 26 27 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 27 <!--old <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> old --> <!-- 1h files --> 28 <!-- TMB files --> 29 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE." > 30 31 <file id="file9" name_suffix="_shelftmb_grid_T" description="ocean T grid variables" enabled=".TRUE." > 32 <field field_ref="top_temp" name="votemper_top" operation="instant" enabled=".TRUE." /> 33 <field field_ref="mid_temp" name="votemper_mid" operation="instant" enabled=".TRUE." /> 34 <field field_ref="bot_temp" name="votemper_bot" operation="instant" enabled=".TRUE." /> 35 <field field_ref="sshnmasked" name="sossheig" operation="instant" enabled=".TRUE." /> 36 <field field_ref="top_sal" name="vosaline_top" operation="instant" enabled=".TRUE." /> 37 <field field_ref="mid_sal" name="vosaline_mid" operation="instant" enabled=".TRUE." /> 38 <field field_ref="bot_sal" name="vosaline_bot" operation="instant" enabled=".TRUE." /> 39 </file> 40 41 <file id="file10" name_suffix="_shelftmb_grid_U" description="TMB ocean U grid variables" enabled=".TRUE." > 42 <field field_ref="top_u" name="vozocrtx_top" operation="instant" /> 43 <field field_ref="mid_u" name="vozocrtx_mid" operation="instant" /> 44 <field field_ref="bot_u" name="vozocrtx_bot" operation="instant" /> 45 <field field_ref="baro_u" name="vobtcrtx" operation="instant" /> 46 </file> 47 48 <file id="file11" name_suffix="_shelftmb_grid_V" description="TMB ocean V grid variables" enabled=".TRUE." > 49 <field field_ref="top_v" name="vomecrty_top" operation="instant" /> 50 <field field_ref="mid_v" name="vomecrty_mid" operation="instant" /> 51 <field field_ref="bot_v" name="vomecrty_bot" operation="instant" /> 52 <field field_ref="baro_v" name="vobtcrty" operation="instant" /> 53 </file> 54 55 </file_group> 56 28 57 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 29 58 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 30 59 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 31 60 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 61 62 <file_group id="25h_mean" output_freq="1d" output_level="10" enabled=".TRUE."> 63 64 65 <file id="file12" name_suffix="_25hourm_grid_T" description="ocean T grid variables, 25h meaned" enabled=".TRUE." > 66 <field field_ref="temper25h" name="votemper" operation="instant" enabled=".TRUE."/> 67 <field field_ref="tempis25h" name="votempis" operation="instant" enabled=".TRUE."/> 68 <field field_ref="salin25h" name="vosaline" operation="instant" enabled=".TRUE."/> 69 <field field_ref="ssh25h" name="sossheig" operation="instant" enabled=".TRUE."/> 70 </file> 71 72 <file id="file13" name_suffix="_25hourm_grid_U" description="ocean U grid variables, 25h meaned" enabled=".TRUE." > 73 <field field_ref="vozocrtx25h" name="vozocrtx" operation="instant" enabled=".TRUE."/> 74 </file> 75 76 <file id="file14" name_suffix="_25hourm_grid_V" description="ocean V grid variables, 25h meaned" enabled=".TRUE." > 77 <field field_ref="vomecrty25h" name="vomecrty" operation="instant" enabled=".TRUE."/> 78 </file> 79 80 <file id="file15" name_suffix="_25hourm_grid_W" description="ocean W grid variables, 25h meaned" enabled=".TRUE." > 81 <field field_ref="vomecrtz25h" name="vomerctz" operation="instant" enabled=".TRUE."/> 82 <field field_ref="woce" name="vovecrtz" operation="instant" enabled=".TRUE."/> 83 <field field_ref="avt25h" name="votkeavt" operation="instant" enabled=".TRUE."/> 84 <field field_ref="avm25h" name="votkeavm" operation="instant" enabled=".TRUE."/> 85 <field field_ref="tke25h" name="votke" operation="instant" enabled=".TRUE."/> 86 <field field_ref="mxln25h" name="mxln" operation="instant" enabled=".TRUE."/> 87 </file> 88 </file_group> 32 89 33 90 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files --> … … 98 155 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 99 156 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 157 100 158 101 159 </file_definition> -
trunk/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg
r5930 r6140 34 34 &namzgr ! vertical coordinate 35 35 !----------------------------------------------------------------------- 36 ln_zps = .false. ! z-coordinate - partial steps (T/F) 37 ln_sco = .true. ! s- or hybrid z-s-coordinate (T/F) 36 ln_sco = .true. ! s- or hybrid z-s-coordinate 38 37 / 39 38 !----------------------------------------------------------------------- … … 50 49 !----------------------------------------------------------------------- 51 50 rn_rdt = 600. ! time step for the dynamics (and tracer if nn_acc=0) 52 rn_rdtmin = 600. ! minimum time step on tracers (used if nn_acc=1)53 rn_rdtmax = 600. ! maximum time step on tracers (used if nn_acc=1)54 rn_rdth = 600. ! depth variation of tracer time step (used if nn_acc=1)55 51 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 56 52 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) … … 93 89 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 94 90 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 91 ln_traqsr = .false. ! Light penetration (T) or not (F) 95 92 96 93 / … … 130 127 &namtra_qsr ! penetrative solar radiation 131 128 !----------------------------------------------------------------------- 132 ln_traqsr = .false. ! Light penetration (T) or not (F)133 129 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 134 130 / … … 250 246 / 251 247 !----------------------------------------------------------------------- 252 &nambbc ! bottom temperature boundary condition 253 !----------------------------------------------------------------------- 254 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 248 &nambbc ! bottom temperature boundary condition (default: NO) 249 !----------------------------------------------------------------------- 255 250 / 256 251 !----------------------------------------------------------------------- … … 339 334 &namdyn_spg ! surface pressure gradient 340 335 !----------------------------------------------------------------------- 341 ln_dynspg_ts 342 ln_bt_auto = .false. 343 nn_baro = 30! =F : the number of sub-step in rn_rdt seconds336 ln_dynspg_ts = .true. ! split-explicit free surface 337 ln_bt_auto = .false. ! Number of sub-step defined from: 338 nn_baro = 30 ! =F : the number of sub-step in rn_rdt seconds 344 339 / 345 340 !----------------------------------------------------------------------- … … 449 444 / 450 445 !----------------------------------------------------------------------- 451 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed) 452 !----------------------------------------------------------------------- 453 / 446 &nam_diatmb ! Top Middle Bottom Output 447 !----------------------------------------------------------------------- 448 ln_diatmb = .true. ! Choose Top Middle and Bottom output or not 449 / 450 !----------------------------------------------------------------------- 451 &nam_dia25h ! 25h Mean Output 452 !----------------------------------------------------------------------- 453 ln_dia25h = .true. ! Choose 25h mean output or not 454 / 455 -
trunk/NEMOGCM/CONFIG/AMM12/cpp_AMM12.fcm
r5930 r6140 1 bld::tool::fppkeys key_bdy key_tide key_zdfgls key_vvlkey_diainstant key_mpp_mpi key_iomput1 bld::tool::fppkeys key_bdy key_tide key_zdfgls key_diainstant key_mpp_mpi key_iomput -
trunk/NEMOGCM/CONFIG/C1D_PAPA/EXP00/namelist_cfg
r5930 r6140 30 30 &namzgr ! vertical coordinate 31 31 !----------------------------------------------------------------------- 32 ln_zps = .true. ! z-coordinate - partial steps 32 33 / 33 34 !----------------------------------------------------------------------- … … 41 42 rn_bathy = 4198. ! value of the bathymetry. if (=0) bottom flat at jpkm1 42 43 nn_msh = 0 ! create (=1) a mesh file or not (=0) 43 rn_rdt = 360. ! time step for the dynamics (and tracer if nn_acc=0) 44 rn_rdtmin = 360. ! minimum time step on tracers (used if nn_acc=1) 45 rn_rdtmax = 360. ! maximum time step on tracers (used if nn_acc=1) 44 rn_rdt = 360. ! time step for the dynamics 46 45 jphgr_msh = 1 ! type of horizontal mesh 47 46 ppglam0 = -150.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 196 195 / 197 196 !----------------------------------------------------------------------- 198 &nambbc ! bottom temperature boundary condition 199 !----------------------------------------------------------------------- 200 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 201 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 197 &nambbc ! bottom temperature boundary condition (default: NO) 198 !----------------------------------------------------------------------- 202 199 / 203 200 !----------------------------------------------------------------------- … … 260 257 / 261 258 !----------------------------------------------------------------------- 262 &namdyn_spg ! surface pressure gradient 259 &namdyn_spg ! surface pressure gradient (default: NO spg) 263 260 !----------------------------------------------------------------------- 264 261 / … … 342 339 !----------------------------------------------------------------------- 343 340 / 344 !-----------------------------------------------------------------------345 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)346 !-----------------------------------------------------------------------347 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water348 / -
trunk/NEMOGCM/CONFIG/GYRE/EXP00/namelist_cfg
r5930 r6140 32 32 &namzgr ! vertical coordinate 33 33 !----------------------------------------------------------------------- 34 ln_zco = .true. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)35 ln_ zps = .false. ! z-coordinate - partial steps (T/F)34 ln_zco = .true. ! z-coordinate - full steps 35 ln_linssh = .true. ! linear free surface 36 36 / 37 37 !----------------------------------------------------------------------- … … 43 43 !----------------------------------------------------------------------- 44 44 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 45 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 46 rn_rdtmin = 7200. ! minimum time step on tracers (used if nn_acc=1) 47 rn_rdtmax = 7200. ! maximum time step on tracers (used if nn_acc=1) 45 rn_rdt = 7200. ! time step for the dynamics 48 46 jphgr_msh = 5 ! type of horizontal mesh 49 47 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 401 399 !----------------------------------------------------------------------- 402 400 / 403 !-----------------------------------------------------------------------404 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)405 !-----------------------------------------------------------------------406 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water407 / -
trunk/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg
r5930 r6140 35 35 &namzgr ! vertical coordinate 36 36 !----------------------------------------------------------------------- 37 ln_zco = .true. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)38 ln_ zps = .false. ! z-coordinate - partial steps (T/F)37 ln_zco = .true. ! z-coordinate - full steps 38 ln_linssh = .true. ! linear free surface 39 39 / 40 40 !----------------------------------------------------------------------- … … 46 46 !----------------------------------------------------------------------- 47 47 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 48 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 49 rn_rdtmin = 7200. ! minimum time step on tracers (used if nn_acc=1) 50 rn_rdtmax = 7200. ! maximum time step on tracers (used if nn_acc=1) 48 rn_rdt = 7200. ! time step for the dynamics 51 49 jphgr_msh = 5 ! type of horizontal mesh 52 50 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 182 180 / 183 181 !----------------------------------------------------------------------- 184 &nambbc ! bottom temperature boundary condition 185 !----------------------------------------------------------------------- 186 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 187 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 182 &nambbc ! bottom temperature boundary condition (default: NO) 183 !----------------------------------------------------------------------- 188 184 / 189 185 !----------------------------------------------------------------------- … … 390 386 !----------------------------------------------------------------------- 391 387 / 392 !-----------------------------------------------------------------------393 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)394 !-----------------------------------------------------------------------395 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water396 / -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg
r5930 r6140 29 29 &namzgr ! vertical coordinate 30 30 !----------------------------------------------------------------------- 31 ln_zco = .true. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)32 ln_ zps = .false. ! z-coordinate - partial steps (T/F)31 ln_zco = .true. ! z-coordinate - full steps 32 ln_linssh = .true. ! linear free surface 33 33 / 34 34 !----------------------------------------------------------------------- … … 36 36 !----------------------------------------------------------------------- 37 37 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 38 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 39 rn_rdtmin = 7200. ! minimum time step on tracers (used if nn_acc=1) 40 rn_rdtmax = 7200. ! maximum time step on tracers (used if nn_acc=1) 38 rn_rdt = 7200. ! time step for the dynamics 41 39 jphgr_msh = 5 ! type of horizontal mesh 42 40 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 105 103 / 106 104 !----------------------------------------------------------------------- 107 &nambbc ! bottom temperature boundary condition 108 !----------------------------------------------------------------------- 109 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 110 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 105 &nambbc ! bottom temperature boundary condition (default: NO) 106 !----------------------------------------------------------------------- 111 107 / 112 108 !----------------------------------------------------------------------- … … 260 256 !----------------------------------------------------------------------- 261 257 / 262 !-----------------------------------------------------------------------263 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)264 !-----------------------------------------------------------------------265 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water266 / -
trunk/NEMOGCM/CONFIG/GYRE_XIOS/EXP00/namelist_cfg
r5930 r6140 29 29 &namzgr ! vertical coordinate 30 30 !----------------------------------------------------------------------- 31 ln_zco = .true. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)32 ln_ zps = .false. ! z-coordinate - partial steps (T/F)31 ln_zco = .true. ! z-coordinate - full steps 32 ln_linssh = .true. ! linear free surface 33 33 / 34 34 !----------------------------------------------------------------------- … … 40 40 !----------------------------------------------------------------------- 41 41 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 42 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 43 rn_rdtmin = 7200. ! minimum time step on tracers (used if nn_acc=1) 44 rn_rdtmax = 7200. ! maximum time step on tracers (used if nn_acc=1) 42 rn_rdt = 7200. ! time step for the dynamics 43 ! nn_baro = 60 ! number of barotropic time step ("key_dynspg_ts") 45 44 jphgr_msh = 5 ! type of horizontal mesh 46 45 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 174 173 / 175 174 !----------------------------------------------------------------------- 176 &nambbc ! bottom temperature boundary condition 177 !----------------------------------------------------------------------- 178 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 179 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 175 &nambbc ! bottom temperature boundary condition (default: NO) 176 !----------------------------------------------------------------------- 180 177 / 181 178 !----------------------------------------------------------------------- … … 348 345 !----------------------------------------------------------------------- 349 346 / 350 !-----------------------------------------------------------------------351 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)352 !-----------------------------------------------------------------------353 ln_neptramp = .false. ! ramp down Neptune velocity in shallow water354 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist_cfg
r5930 r6140 29 29 &namzgr ! vertical coordinate 30 30 !----------------------------------------------------------------------- 31 ln_zps = .true. ! z-coordinate - partial steps 32 ln_linssh = .true. ! linear free surface 31 33 / 32 34 !----------------------------------------------------------------------- … … 52 54 ppacr2 = 999999. ! 53 55 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 54 rn_rdtmin = 14400. ! minimum time step on tracers (used if nn_acc=1)55 rn_rdtmax = 14400. ! maximum time step on tracers (used if nn_acc=1)56 56 / 57 57 !----------------------------------------------------------------------- … … 121 121 / 122 122 !----------------------------------------------------------------------- 123 &nambbc ! bottom temperature boundary condition 124 !----------------------------------------------------------------------- 123 &nambbc ! bottom temperature boundary condition (default: NO) 124 !----------------------------------------------------------------------- 125 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 125 126 / 126 127 !----------------------------------------------------------------------- … … 200 201 / 201 202 !----------------------------------------------------------------------- 202 &namdyn_spg ! surface pressure gradient203 !----------------------------------------------------------------------- 204 ln_dynspg_ts = .true. ! split-explicit free surface203 &namdyn_spg ! Surface pressure gradient 204 !----------------------------------------------------------------------- 205 ln_dynspg_ts = .true. ! Split-explicit free surface 205 206 / 206 207 !----------------------------------------------------------------------- … … 266 267 / 267 268 !----------------------------------------------------------------------- 268 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)269 !-----------------------------------------------------------------------270 /271 !-----------------------------------------------------------------------272 269 &namobs ! observation usage ('key_diaobs') 273 270 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_cfg
r5930 r6140 6 6 &namrun ! parameters of the run 7 7 !----------------------------------------------------------------------- 8 nn_no = 0 ! job number (no more used...) 9 cn_exp = "ORCA2" ! experience name 10 nn_it000 = 1 ! first time step 11 nn_itend = 300 ! last time step (std 5475) 8 12 / 9 13 !----------------------------------------------------------------------- … … 24 28 &namzgr ! vertical coordinate 25 29 !----------------------------------------------------------------------- 30 ln_zps = .true. ! z-coordinate - partial steps 31 ln_linssh = .true. ! linear free surface 26 32 / 27 33 !----------------------------------------------------------------------- … … 93 99 / 94 100 !----------------------------------------------------------------------- 95 &nambbc ! bottom temperature boundary condition 96 !----------------------------------------------------------------------- 101 &nambbc ! bottom temperature boundary condition (default: NO) 102 !----------------------------------------------------------------------- 103 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 97 104 / 98 105 !----------------------------------------------------------------------- … … 177 184 ln_dynvor_mix = .false. ! mixed scheme 178 185 ln_dynvor_een = .true. ! energy & enstrophy scheme 179 nn_een_e3f = 1! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)186 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 180 187 / 181 188 !----------------------------------------------------------------------- … … 184 191 / 185 192 !----------------------------------------------------------------------- 186 &namdyn_spg ! surface pressure gradient187 !----------------------------------------------------------------------- 188 ln_dynspg_ts = .true. ! split-explicit free surface193 &namdyn_spg ! Surface pressure gradient 194 !----------------------------------------------------------------------- 195 ln_dynspg_ts = .true. ! Split-explicit free surface 189 196 / 190 197 !----------------------------------------------------------------------- … … 245 252 / 246 253 !----------------------------------------------------------------------- 247 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed) 248 !----------------------------------------------------------------------- 249 / 250 !----------------------------------------------------------------------- 251 &namobs ! observation usage ('key_diaobs') 254 &namobs ! observation usage 252 255 !----------------------------------------------------------------------- 253 256 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/cpp_ORCA2_LIM.fcm
r5930 r6140 1 bld::tool::fppkeys key_trabbl key_lim2 key_zdftke key_zdfddm key_zdftmx key_mpp_mpi key_iomput 1 bld::tool::fppkeys key_trabbl key_lim2 key_zdftke key_zdfddm key_zdftmx key_mpp_mpi key_iomput key_nosignedzero -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/1_namelist_cfg
r5930 r6140 28 28 &namzgr ! vertical coordinate 29 29 !----------------------------------------------------------------------- 30 ln_zps = .true. ! z-coordinate - partial steps 30 31 / 31 32 !----------------------------------------------------------------------- … … 51 52 ppacr2 = 999999. ! 52 53 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 53 rn_rdtmin = 14400. ! minimum time step on tracers (used if nn_acc=1)54 rn_rdtmax = 14400. ! maximum time step on tracers (used if nn_acc=1)55 54 / 56 55 !----------------------------------------------------------------------- … … 122 121 &nambbc ! bottom temperature boundary condition 123 122 !----------------------------------------------------------------------- 123 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 124 124 / 125 125 !----------------------------------------------------------------------- … … 266 266 / 267 267 !----------------------------------------------------------------------- 268 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)269 !-----------------------------------------------------------------------270 /271 !-----------------------------------------------------------------------272 268 &namobs ! observation usage ('key_diaobs') 273 269 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg
r5930 r6140 6 6 &namrun ! parameters of the run 7 7 !----------------------------------------------------------------------- 8 nn_no = 0 ! job number (no more used...) 9 cn_exp = "ORCA2" ! experience name 10 nn_it000 = 1 ! first time step 11 nn_itend = 300 ! last time step (std 5475) 8 12 / 9 13 !----------------------------------------------------------------------- … … 24 28 &namzgr ! vertical coordinate 25 29 !----------------------------------------------------------------------- 30 ln_zps = .true. ! z-coordinate - partial steps 26 31 / 27 32 !----------------------------------------------------------------------- … … 93 98 / 94 99 !----------------------------------------------------------------------- 95 &nambbc ! bottom temperature boundary condition 96 !----------------------------------------------------------------------- 100 &nambbc ! bottom temperature boundary condition (default: NO) 101 !----------------------------------------------------------------------- 102 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 97 103 / 98 104 !----------------------------------------------------------------------- … … 161 167 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 162 168 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 163 /!----------------------------------------------------------------------- 169 / 170 !----------------------------------------------------------------------- 164 171 &namtra_dmp ! tracer: T & S newtonian damping 165 172 !----------------------------------------------------------------------- … … 181 188 &namdyn_hpg ! Hydrostatic pressure gradient option 182 189 !----------------------------------------------------------------------- 183 ln_hpg_ zco = .false. ! z-coordinate - full steps190 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 184 191 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 185 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation)186 ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)187 ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme)188 192 / 189 193 !----------------------------------------------------------------------- … … 247 251 / 248 252 !----------------------------------------------------------------------- 249 &namhsb ! Heat and salt budgets 250 !----------------------------------------------------------------------- 251 / 252 !----------------------------------------------------------------------- 253 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed) 254 !----------------------------------------------------------------------- 253 &namhsb ! Heat and salt budgets (default F) 254 !----------------------------------------------------------------------- 255 ln_diahsb = .true. ! check the heat and salt budgets (T) or not (F) 255 256 / 256 257 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/cpp_ORCA2_LIM3.fcm
r5930 r6140 1 bld::tool::fppkeys key_trabbl key_lim3 key_vvl key_zdftke key_zdfddm key_zdftmx key_mpp_mpi key_diaobs key_asminc key_iomputkey_nosignedzero1 bld::tool::fppkeys key_trabbl key_lim3 key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi key_asminc key_nosignedzero -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_CFC_C14b/EXP00/1_namelist_cfg
r5930 r6140 11 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 12 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (nam mpp, nammpp_dyndist, namctl)13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 14 !! 11 - Obs & Assim (namobs, nam_asminc) 15 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> … … 59 59 &namzgr ! vertical coordinate 60 60 !----------------------------------------------------------------------- 61 ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)62 61 ln_zps = .true. ! z-coordinate - partial steps (T/F) 63 ln_ sco = .false. ! s- or hybrid z-s-coordinate (T/F)62 ln_linssh = .true. ! linear free surface 64 63 / 65 64 !----------------------------------------------------------------------- … … 87 86 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 88 87 rn_atfp = 0.1 ! asselin time filter parameter 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)90 ! =0, not used, rdt = rdttra91 rn_rdtmin = 14400. ! minimum time step on tracers (used if nn_acc=1)92 rn_rdtmax = 14400. ! maximum time step on tracers (used if nn_acc=1)93 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)94 88 / 95 89 !----------------------------------------------------------------------- … … 295 289 rn_alphc = 0.65 ! compute albedo between two extremes values 296 290 rn_alphdi = 0.72 ! (Pyane, 1972) 291 / 292 !----------------------------------------------------------------------- 293 &namsbc_wave ! External fields from wave model 294 !----------------------------------------------------------------------- 295 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 296 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 297 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' ,'' , '' 298 ! 299 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 297 300 / 298 301 … … 860 863 ln_ignmis = .true. ! Logical switch for ignoring missing files 861 864 ! endailyavtypes ENACT daily average types 862 ln_grid_global = .true.863 865 ln_grid_search_lookup = .false. 864 866 / … … 880 882 salfixmin = -9999 ! Minimum salinity after applying the increments 881 883 / 882 !-----------------------------------------------------------------------883 &namsbc_wave ! External fields from wave model884 !-----------------------------------------------------------------------885 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation !886 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !887 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' ,'' , ''888 !889 cn_dir_cdg = './' ! root directory for the location of drag coefficient files890 /891 !-----------------------------------------------------------------------892 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)893 !-----------------------------------------------------------------------894 ! Suggested lengthscale values are those of Eby & Holloway (1994) for a coarse model895 ln_neptsimp = .false. ! yes/no use simplified neptune896 897 ln_smooth_neptvel = .false. ! yes/no smooth zunep, zvnep898 rn_tslse = 1.2e4 ! value of lengthscale L at the equator899 rn_tslsp = 3.0e3 ! value of lengthscale L at the pole900 ! Specify whether to ramp down the Neptune velocity in shallow901 ! water, and if so the depth range controlling such ramping down902 ln_neptramp = .true. ! ramp down Neptune velocity in shallow water903 rn_htrmin = 100.0 ! min. depth of transition range904 rn_htrmax = 200.0 ! max. depth of transition range905 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_CFC_C14b/EXP00/namelist_cfg
r5930 r6140 31 31 &namzgr ! vertical coordinate 32 32 !----------------------------------------------------------------------- 33 ln_zps = .true. ! z-coordinate - partial steps 34 ln_linssh = .true. ! linear free surface 33 35 / 34 36 !----------------------------------------------------------------------- … … 67 69 / 68 70 !----------------------------------------------------------------------- 71 &namsplit ! time splitting parameters ("key_dynspg_ts") 72 !----------------------------------------------------------------------- 73 / 74 !----------------------------------------------------------------------- 69 75 &namcrs ! Grid coarsening for dynamics output and/or 70 76 ! passive tracer coarsened online simulations … … 152 158 / 153 159 !----------------------------------------------------------------------- 154 &nambbc ! bottom temperature boundary condition 160 &nambbc ! bottom temperature boundary condition (default: NO) 155 161 !----------------------------------------------------------------------- 162 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 156 163 / 157 164 !----------------------------------------------------------------------- … … 244 251 / 245 252 !----------------------------------------------------------------------- 246 &namdyn_spg ! surface pressure gradient 247 !----------------------------------------------------------------------- 248 ln_dynspg_ts = .true. ! split-explicit free surface 249 / 253 !namdyn_spg ! surface pressure gradient (CPP key only) 254 !----------------------------------------------------------------------- 250 255 !----------------------------------------------------------------------- 251 256 &namdyn_ldf ! lateral diffusion on momentum … … 297 302 / 298 303 !----------------------------------------------------------------------- 304 &namsol ! elliptic solver / island / free surface 305 !----------------------------------------------------------------------- 306 / 307 !----------------------------------------------------------------------- 299 308 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 300 309 !----------------------------------------------------------------------- … … 345 354 !----------------------------------------------------------------------- 346 355 / 347 !-----------------------------------------------------------------------348 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)349 !-----------------------------------------------------------------------350 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_cfg
r5930 r6140 24 24 &namzgr ! vertical coordinate 25 25 !----------------------------------------------------------------------- 26 ln_zps = .true. ! z-coordinate - partial steps 27 ln_linssh = .true. ! linear free surface 26 28 / 27 29 !----------------------------------------------------------------------- … … 93 95 / 94 96 !----------------------------------------------------------------------- 95 &nambbc ! bottom temperature boundary condition 96 !----------------------------------------------------------------------- 97 &nambbc ! bottom temperature boundary condition (default: NO) 98 !----------------------------------------------------------------------- 99 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 97 100 / 98 101 !----------------------------------------------------------------------- … … 244 247 !----------------------------------------------------------------------- 245 248 / 246 !-----------------------------------------------------------------------247 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)248 !-----------------------------------------------------------------------249 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_top_cfg
r5836 r6140 62 62 &namtrc_adv ! advection scheme for passive tracer 63 63 !----------------------------------------------------------------------- 64 ln_trcadv_mus 65 ln_mus_ups 64 ln_trcadv_mus = .true. ! MUSCL scheme 65 ln_mus_ups = .false. ! use upstream scheme near river mouths 66 66 / 67 67 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_cfg
r5930 r6140 27 27 &namzgr ! vertical coordinate 28 28 !----------------------------------------------------------------------- 29 ln_zps = .true. ! z-coordinate - partial steps 30 ln_linssh = .true. ! linear free surface 29 31 / 30 32 !----------------------------------------------------------------------- … … 32 34 !----------------------------------------------------------------------- 33 35 nn_msh = 1 ! create (=1) a mesh file or not (=0) 34 rn_rdt = 21600. ! time step for the dynamics (and tracer if nn_acc=0) 35 rn_rdtmin = 21600. ! minimum time step on tracers (used if nn_acc=1) 36 rn_rdtmax = 21600. ! maximum time step on tracers (used if nn_acc=1) 36 rn_rdt = 21600. ! time step for the dynamics 37 37 jphgr_msh = 0 ! type of horizontal mesh 38 38 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) … … 55 55 / 56 56 !----------------------------------------------------------------------- 57 &namsplit ! time splitting parameters ("key_dynspg_ts") 58 !----------------------------------------------------------------------- 59 / 60 !----------------------------------------------------------------------- 57 61 &namcrs ! Grid coarsening for dynamics output and/or 58 62 ! passive tracer coarsened online simulations … … 64 68 nn_fsbc = 1 ! frequency of surface boundary condition computation 65 69 ln_rnf = .false. ! runoffs 70 ln_traqsr = .false. ! Light penetration (T) or not (F) 66 71 / 67 72 !----------------------------------------------------------------------- 68 73 &namtra_qsr ! penetrative solar radiation 69 74 !----------------------------------------------------------------------- 70 ln_traqsr = .false. ! Light penetration (T) or not (F)71 75 / 72 76 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top_cfg
r5836 r6140 65 65 &namtrc_adv ! advection scheme for passive tracer 66 66 !----------------------------------------------------------------------- 67 ln_trcadv_mus = .true. 67 ln_trcadv_mus = .true. ! MUSCL scheme 68 68 ln_mus_ups = .false. ! use upstream scheme near river mouths 69 69 / -
trunk/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_cfg
r5930 r6140 26 26 &namzgr ! vertical coordinate 27 27 !----------------------------------------------------------------------- 28 ln_zco = .true. ! z-coordinate - full steps 29 ln_linssh = .true. ! linear free surface 28 30 / 29 31 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_SAS_LIM/cpp_ORCA2_SAS_LIM.fcm
r5930 r6140 1 bld::tool::fppkeys key_trabbl key_lim2 key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi1 bld::tool::fppkeys key_trabbl key_lim2 key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi -
trunk/NEMOGCM/CONFIG/SHARED/field_def.xml
r5930 r6140 40 40 <field id="sstgrad2" long_name="square of module of sst gradient" unit="degC2/m2" /> 41 41 <field id="sbt" long_name="sea bottom temperature" unit="degC" /> 42 42 <field id="sst_wl" long_name="Delta SST of warm layer" unit="degC" /> 43 <field id="sst_cs" long_name="Delta SST of cool skin" unit="degC" /> 44 <field id="temp_3m" long_name="temperature at 3m" unit="degC" /> 45 43 46 <field id="sss" long_name="sea surface salinity" standard_name="sea_surface_salinity" unit="1e-3" /> 44 47 <field id="sss2" long_name="square of sea surface salinity" unit="1e-6" > sss * sss </field > … … 197 200 198 201 <!-- * variable related to ice shelf forcing * --> 199 <field id="fwfisf" long_name="Ice shelf melting" unit="kg/m2/s" /> 200 <field id="qisf" long_name="Ice Shelf Heat Flux" unit="W/m2" /> 201 <field id="isfgammat" long_name="transfert coefficient for isf (temperature)" unit="m/s" /> 202 <field id="isfgammas" long_name="transfert coefficient for isf (salinity)" unit="m/s" /> 203 <field id="stbl" long_name="salinity in the Losh tbl" unit="1e-3" /> 204 <field id="ttbl" long_name="temperature in the Losh tbl" unit="degC" /> 202 <field id="fwfisf" long_name="Ice shelf melting" unit="Kg/m2/s" /> 203 <field id="qisf" long_name="Ice Shelf Heat Flux" unit="W/m2" /> 204 <field id="isfgammat" long_name="transfert coefficient for isf (temperature) " unit="m/s" /> 205 <field id="isfgammas" long_name="transfert coefficient for isf (salinity) " unit="m/s" /> 206 <field id="stbl" long_name="salinity in the Losh tbl " unit="PSU" /> 207 <field id="ttbl" long_name="temperature in the Losh tbl " unit="C" /> 208 <field id="utbl" long_name="zonal current in the Losh tbl at T point " unit="m/s" /> 209 <field id="vtbl" long_name="merid current in the Losh tbl at T point " unit="m/s" /> 210 <field id="thermald" long_name="thermal driving of ice shelf melting " unit="C" /> 211 <field id="tfrz" long_name="top freezing point (used to compute melt) " unit="C" /> 212 <field id="tinsitu" long_name="top insitu temperature (used to cmpt melt) " unit="C" /> 213 <field id="ustar" long_name="ustar at T point used in ice shelf melting " unit="m/s" /> 205 214 206 215 <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> … … 672 681 <field id="ketrd_hpg" long_name="ke-trend: hydrostatic pressure gradient" unit="W/s^3" /> 673 682 <field id="ketrd_spg" long_name="ke-trend: surface pressure gradient" unit="W/s^3" /> 683 <field id="ketrd_spgexp" long_name="ke-trend: surface pressure gradient (explicit)" unit="W/s^3" /> 684 <field id="ketrd_spgflt" long_name="ke-trend: surface pressure gradient (filter)" unit="W/s^3" /> 685 <field id="ssh_flt" long_name="filtered contribution to ssh (dynspg_flt)" unit="m" grid_ref="grid_T_2D" /> 674 686 <field id="w0" long_name="surface vertical velocity" unit="m/s" grid_ref="grid_T_2D" /> 675 687 <field id="pw0_exp" long_name="surface pressure flux due to ssh" unit="W/s^2" grid_ref="grid_T_2D" /> … … 713 725 <field id="utrd_hpg" long_name="i-trend: hydrostatic pressure gradient" unit="m/s^2" /> 714 726 <field id="utrd_spg" long_name="i-trend: surface pressure gradient" unit="m/s^2" /> 727 <field id="utrd_spgexp" long_name="i-trend: surface pressure gradient (explicit)" unit="m/s^2" /> 728 <field id="utrd_spgflt" long_name="i-trend: surface pressure gradient (filtered)" unit="m/s^2" /> 715 729 <field id="utrd_keg" long_name="i-trend: KE gradient or hor. adv." unit="m/s^2" /> 716 730 <field id="utrd_rvo" long_name="i-trend: relative vorticity or metric term" unit="m/s^2" /> … … 731 745 <field id="vtrd_hpg" long_name="j-trend: hydrostatic pressure gradient" unit="m/s^2" /> 732 746 <field id="vtrd_spg" long_name="j-trend: surface pressure gradient" unit="m/s^2" /> 747 <field id="vtrd_spgexp" long_name="j-trend: surface pressure gradient (explicit)" unit="m/s^2" /> 748 <field id="vtrd_spgflt" long_name="j-trend: surface pressure gradient (filtered)" unit="m/s^2" /> 733 749 <field id="vtrd_keg" long_name="j-trend: KE gradient or hor. adv." unit="m/s^2" /> 734 750 <field id="vtrd_rvo" long_name="j-trend: relative vorticity or metric term" unit="m/s^2" /> … … 1032 1048 <field field_ref="woce" name="wo" long_name="ocean vertical velocity" /> 1033 1049 </field_group> 1034 1050 1051 <!-- TMB diagnostic output --> 1052 <field_group id="1h_grid_T_tmb" grid_ref="grid_T_2D" operation="instant"> 1053 <field id="top_temp" name="votemper_top" unit="degC" /> 1054 <field id="mid_temp" name="votemper_mid" unit="degC" /> 1055 <field id="bot_temp" name="votemper_bot" unit="degC" /> 1056 <field id="top_sal" name="vosaline_top" unit="psu" /> 1057 <field id="mid_sal" name="vosaline_mid" unit="psu" /> 1058 <field id="bot_sal" name="vosaline_bot" unit="psu" /> 1059 <field id="sshnmasked" name="sossheig" unit="m" /> 1060 </field_group> 1061 <field_group id="1h_grid_U_tmb" grid_ref="grid_U_2D" operation="instant"> 1062 <field id="top_u" name="vozocrtx_top" unit="m/s" /> 1063 <field id="mid_u" name="vozocrtx_mid" unit="m/s" /> 1064 <field id="bot_u" name="vozocrtx_bot" unit="m/s" /> 1065 <field id="baro_u" name="vobtcrtx" unit="m/s" /> 1066 </field_group> 1067 <field_group id="1h_grid_V_tmb" grid_ref="grid_V_2D" operation="instant"> 1068 <field id="top_v" name="vomecrty_top" unit="m/s" /> 1069 <field id="mid_v" name="vomecrty_mid" unit="m/s" /> 1070 <field id="bot_v" name="vomecrty_bot" unit="m/s" /> 1071 <field id="baro_v" name="vobtcrty" unit="m/s" /> 1072 </field_group> 1073 <!-- 25h diagnostic output --> 1074 <field_group id="25h_grid_T" grid_ref="grid_T_3D" operation="instant"> 1075 <field id="temper25h" name="potential temperature 25h mean" unit="degC" /> 1076 <field id="tempis25h" name="insitu temperature 25h mean" unit="degC" /> 1077 <field id="salin25h" name="salinity 25h mean" unit="psu" /> 1078 <field id="ssh25h" name="sea surface height 25h mean" grid_ref="grid_T_2D" unit="m" /> 1079 </field_group> 1080 1081 <field_group id="25h_grid_U" grid_ref="grid_U_3D" operation="instant" > 1082 <field id="vozocrtx25h" name="i current 25h mean" unit="m/s" /> 1083 </field_group> 1084 1085 <field_group id="25h_grid_V" grid_ref="grid_V_3D" operation="instant"> 1086 <field id="vomecrty25h" name="j current 25h mean" unit="m/s" /> 1087 </field_group> 1088 1089 <field_group id="25h_grid_W" grid_ref="grid_W_3D" operation="instant"> 1090 <field id="vomecrtz25h" name="k current 25h mean" unit="m/s" /> 1091 <field id="avt25h" name="vertical diffusivity25h mean" unit="m2/s" /> 1092 <field id="avm25h" name="vertical viscosity 25h mean" unit="m2/s" /> 1093 <field id="tke25h" name="turbulent kinetic energy 25h mean" /> 1094 <field id="mxln25h" name="mixing length 25h mean" unit="m" /> 1095 </field_group> 1096 1097 1035 1098 1036 1099 </field_definition> -
trunk/NEMOGCM/CONFIG/SHARED/namelist_ref
- Property svn:keywords set to Id
r5930 r6140 6 6 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core, namsbc_sas 7 7 !! namsbc_cpl, namtra_qsr, namsbc_rnf, 8 !! namsbc_apr, namsbc_ssr, namsbc_alb )8 !! namsbc_apr, namsbc_ssr, namsbc_alb, namsbc_wave) 9 9 !! 4 - lateral boundary (namlbc, namagrif, nambdy, nambdy_tide) 10 10 !! 5 - bottom boundary (nambfr, nambbc, nambbl) … … 31 31 nn_itend = 5475 ! last time step (std 5475) 32 32 nn_date0 = 010101 ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1) 33 nn_time0 = 0 ! initial time of day in hhmm 33 34 nn_leapy = 0 ! Leap year calendar (1) or not (0) 34 35 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 35 nn_euler = 1 ! = 0 : start with forward time step if ln_rstart=T 36 nn_rstctl = 0 ! restart control ==> activated only if ln_rstart=T 37 ! = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 38 ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 39 ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 40 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 41 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 42 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 43 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 36 nn_euler = 1 ! = 0 : start with forward time step if ln_rstart=T 37 nn_rstctl = 0 ! restart control ==> activated only if ln_rstart=T 38 ! ! = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 39 ! ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 40 ! ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 41 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 42 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 43 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 cn_ocerst_outdir= "." ! directory in which to write output ocean restarts 45 ln_iscpl = .false. ! cavity evolution forcing or coupling to ice sheet model 44 46 nn_istate = 0 ! output the initial state (1) or not (0) 45 47 ln_rst_list = .false. ! output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) … … 47 49 nn_stocklist = 0,0,0,0,0,0,0,0,0,0 ! List of timesteps when a restart file is to be written 48 50 nn_write = 5475 ! frequency of write in the output file (modulo referenced to nn_it000) 49 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T)50 51 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 51 52 ln_cfmeta = .false. ! output additional data to netCDF files required for compliance with the CF metadata standard 52 ln_clobber = .true. ! clobber (overwrite) an existing file53 ln_clobber = .true. ! clobber (overwrite) an existing file 53 54 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 54 55 / … … 61 62 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 62 63 !! namdom space and time domain (bathymetry, mesh, timestep) 64 !! namcrs coarsened grid (for outputs and/or TOP) ("key_crs") 65 !! namc1d 1D configuration options ("key_c1d") 66 !! namc1d_uvd 1D data (currents) ("key_c1d") 67 !! namc1d_dyndmp 1D newtonian damping applied on currents ("key_c1d") 63 68 !! namtsd data: temperature & salinity 64 69 !!====================================================================== 65 70 ! 66 71 !----------------------------------------------------------------------- 67 &namcfg ! parameters of the configuration 68 !----------------------------------------------------------------------- 69 cp_cfg = "default" ! name of the configuration 70 cp_cfz = "no zoom" ! name of the zoom of configuration 71 jp_cfg = 0 ! resolution of the configuration 72 jpidta = 10 ! 1st lateral dimension ( >= jpi ) 73 jpjdta = 12 ! 2nd " " ( >= jpj ) 74 jpkdta = 31 ! number of levels ( >= jpk ) 75 jpiglo = 10 ! 1st dimension of global domain --> i =jpidta 76 jpjglo = 12 ! 2nd - - --> j =jpjdta 77 jpizoom = 1 ! left bottom (i,j) indices of the zoom 78 jpjzoom = 1 ! in data domain indices 79 jperio = 0 ! lateral cond. type (between 0 and 6) 80 ! = 0 closed ; = 1 cyclic East-West 81 ! = 2 equatorial symmetric ; = 3 North fold T-point pivot 82 ! = 4 cyclic East-West AND North fold T-point pivot 83 ! = 5 North fold F-point pivot 84 ! = 6 cyclic East-West AND North fold F-point pivot 85 ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present 86 ! in netcdf input files, as the start j-row for reading 87 / 88 !----------------------------------------------------------------------- 89 &namzgr ! vertical coordinate 90 !----------------------------------------------------------------------- 91 ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) 92 ln_zps = .true. ! z-coordinate - partial steps (T/F) 93 ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) 94 ln_isfcav = .false. ! ice shelf cavity (T/F) 72 &namcfg ! parameters of the configuration 73 !----------------------------------------------------------------------- 74 cp_cfg = "default" ! name of the configuration 75 cp_cfz = "no zoom" ! name of the zoom of configuration 76 jp_cfg = 0 ! resolution of the configuration 77 jpidta = 10 ! 1st lateral dimension ( >= jpi ) 78 jpjdta = 12 ! 2nd " " ( >= jpj ) 79 jpkdta = 31 ! number of levels ( >= jpk ) 80 jpiglo = 10 ! 1st dimension of global domain --> i =jpidta 81 jpjglo = 12 ! 2nd - - --> j =jpjdta 82 jpizoom = 1 ! left bottom (i,j) indices of the zoom 83 jpjzoom = 1 ! in data domain indices 84 jperio = 0 ! lateral cond. type (between 0 and 6) 85 ! = 0 closed ; = 1 cyclic East-West 86 ! = 2 equatorial symmetric ; = 3 North fold T-point pivot 87 ! = 4 cyclic East-West AND North fold T-point pivot 88 ! = 5 North fold F-point pivot 89 ! = 6 cyclic East-West AND North fold F-point pivot 90 ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present 91 ! in netcdf input files, as the start j-row for reading 92 / 93 !----------------------------------------------------------------------- 94 &namzgr ! vertical coordinate (default: NO selection) 95 !----------------------------------------------------------------------- 96 ln_zco = .false. ! z-coordinate - full steps 97 ln_zps = .false. ! z-coordinate - partial steps 98 ln_sco = .false. ! s- or hybrid z-s-coordinate 99 ln_isfcav = .false. ! ice shelf cavity 100 ln_linssh = .false. ! linear free surface 95 101 / 96 102 !----------------------------------------------------------------------- 97 103 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 98 104 !----------------------------------------------------------------------- 99 ln_s_sh94 = . true. ! Song & Haidvogel 1994 hybrid S-sigma (T)|105 ln_s_sh94 = .false. ! Song & Haidvogel 1994 hybrid S-sigma (T)| 100 106 ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied 101 107 ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch … … 127 133 nn_msh = 1 ! create (=1) a mesh file or not (=0) 128 134 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 135 rn_isfhmin = 1.00 ! treshold (m) to discriminate grounding ice to floating ice 129 136 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 130 137 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 … … 132 139 rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0) 133 140 rn_atfp = 0.1 ! asselin time filter parameter 134 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)135 ! =0, not used, rdt = rdttra136 rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1)137 rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1)138 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)139 141 ln_crs = .false. ! Logical switch for coarsening module 140 142 jphgr_msh = 0 ! type of horizontal mesh … … 163 165 / 164 166 !----------------------------------------------------------------------- 165 &namcrs ! Grid coarsening for dynamics output and/or 166 ! passive tracer coarsened online simulations 167 &namcrs ! coarsened grid (for outputs and/or TOP) ("key_crs") 167 168 !----------------------------------------------------------------------- 168 169 nn_factx = 3 ! Reduction factor of x-direction … … 186 187 / 187 188 !----------------------------------------------------------------------- 189 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 190 !----------------------------------------------------------------------- 191 ln_dyndmp = .false. ! add a damping term (T) or not (F) 192 / 193 !----------------------------------------------------------------------- 194 &namc1d_uvd ! data: U & V currents ("key_c1d") 195 !----------------------------------------------------------------------- 196 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 197 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 198 sn_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 199 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 200 ! 201 cn_dir = './' ! root directory for the location of the files 202 ln_uvd_init = .false. ! Initialisation of ocean U & V with U & V input data (T) or not (F) 203 ln_uvd_dyndmp = .false. ! damping of ocean U & V toward U & V input data (T) or not (F) 204 / 205 !----------------------------------------------------------------------- 188 206 &namtsd ! data : Temperature & Salinity 189 207 !----------------------------------------------------------------------- … … 197 215 ln_tsd_tradmp = .true. ! damping of ocean T & S toward T &S input data (T) or not (F) 198 216 / 217 199 218 !!====================================================================== 200 219 !! *** Surface Boundary Condition namelists *** 201 220 !!====================================================================== 202 221 !! namsbc surface boundary condition 203 !! namsbc_ana analytical formulation 204 !! namsbc_flx flux formulation 205 !! namsbc_clio CLIO bulk formulae formulation 206 !! namsbc_core CORE bulk formulae formulation 207 !! namsbc_mfs MFS bulk formulae formulation 208 !! namsbc_cpl CouPLed formulation ("key_oasis3" )222 !! namsbc_ana analytical formulation (ln_ana =T) 223 !! namsbc_flx flux formulation (ln_flx =T) 224 !! namsbc_clio CLIO bulk formulae formulation (ln_blk_clio=T) 225 !! namsbc_core CORE bulk formulae formulation (ln_blk_core=T) 226 !! namsbc_mfs MFS bulk formulae formulation (ln_blk_mfs =T) 227 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 209 228 !! namsbc_sas StAndalone Surface module 210 !! namtra_qsr penetrative solar radiation 211 !! namsbc_rnf river runoffs 212 !! namsbc_isf ice shelf melting/freezing 213 !! namsbc_apr Atmospheric Pressure 214 !! namsbc_ssr sea surface restoring term (for T and/or S) 229 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 230 !! namsbc_rnf river runoffs (ln_rnf =T) 231 !! namsbc_isf ice shelf melting/freezing (nn_isf >0) 232 !! namsbc_iscpl coupling option between land ice model and ocean 233 !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) 234 !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) 215 235 !! namsbc_alb albedo parameters 236 !! namsbc_wave external fields from wave model (ln_wave =T) 237 !! namberg iceberg floats (ln_icebergs=T) 216 238 !!====================================================================== 217 239 ! … … 220 242 !----------------------------------------------------------------------- 221 243 nn_fsbc = 5 ! frequency of surface boundary condition computation 222 ! (also = the frequency of sea-ice model call) 244 ! (also = the frequency of sea-ice & iceberg model call) 245 ! Type of air-sea fluxes 223 246 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 224 247 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) … … 226 249 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 227 250 ln_blk_mfs = .false. ! MFS bulk formulation (T => fill namsbc_mfs ) 251 ! Type of coupling (Ocean/Ice/Atmosphere) : 228 252 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) 229 253 ln_mixcpl = .false. ! forced-coupled mixed formulation ( requires key_oasis3 ) … … 232 256 ! =1 opa-sas OASIS coupling: multi executable configuration, OPA component 233 257 ! =2 opa-sas OASIS coupling: multi executable configuration, SAS component 234 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr )235 nn_ice = 2 ! =0 no ice boundary condition ,236 ! =1 use observed ice-cover ,237 ! =2 ice-model used ("key_lim3" or "key_lim2")238 nn_ice_embd = 1 ! =0 levitating ice (no mass exchange, concentration/dilution effect)239 ! =1 levitating ice with mass and salt exchange but no presure effect240 ! =2 embedded sea-ice (full salt and mass exchanges and pressure)241 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave242 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf)243 nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)244 ! 0 =no isf 1 = presence of ISF245 ! 2 = bg03 parametrisation 3 = rnf file for isf246 ! 4 = ISF fwf specified247 ! option 1 and 4 need ln_isfcav = .true. (domzgr)248 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)249 nn_fwb = 2 ! FreshWater Budget: =0 unchecked250 ! =1 global mean of e-p-r set to zero at each time step251 ! =2 annual global mean of e-p-r set to zero252 ln_wave = .false. ! Activate coupling with wave (either Stokes Drift or Drag coefficient, or both) (T => fill namsbc_wave)253 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => fill namsbc_wave)254 ln_sdw = .false. ! Computation of 3D stokes drift (T => fill namsbc_wave)255 nn_lsm = 0 ! =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) ,256 ! =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field)257 258 nn_limflx = -1 ! LIM3 Multi-category heat flux formulation (use -1 if LIM3 is not used) 258 259 ! =-1 Use per-category fluxes, bypass redistributor, forced mode only, not yet implemented coupled … … 260 261 ! = 1 Average and redistribute per-category fluxes, forced mode only, not yet implemented coupled 261 262 ! = 2 Redistribute a single flux over categories (coupled mode only) 263 ! Sea-ice : 264 nn_ice = 2 ! =0 no ice boundary condition , 265 ! =1 use observed ice-cover , 266 ! =2 ice-model used ("key_lim3", "key_lim2", "key_cice") 267 nn_ice_embd = 1 ! =0 levitating ice (no mass exchange, concentration/dilution effect) 268 ! =1 levitating ice with mass and salt exchange but no presure effect 269 ! =2 embedded sea-ice (full salt and mass exchanges and pressure) 270 ! Misc. options of sbc : 271 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr ) 272 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 273 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 274 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 275 nn_fwb = 2 ! FreshWater Budget: =0 unchecked 276 ! =1 global mean of e-p-r set to zero at each time step 277 ! =2 annual global mean of e-p-r set to zero 278 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 279 ln_isf = .false. ! ice shelf (T => fill namsbc_isf) 280 ln_wave = .false. ! coupling with surface wave (T => fill namsbc_wave) 281 nn_lsm = 0 ! =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 282 ! =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) 262 283 / 263 284 !----------------------------------------------------------------------- … … 302 323 &namsbc_core ! namsbc_core CORE bulk formulae 303 324 !----------------------------------------------------------------------- 304 ! ! file name 305 ! ! 306 sn_wndi = 'u_10.15JUNE2009_fill' 307 sn_wndj = 'v_10.15JUNE2009_fill' 308 sn_qsr = 'ncar_rad.15JUNE2009_fill' 309 sn_qlw = 'ncar_rad.15JUNE2009_fill' 310 sn_tair = 't_10.15JUNE2009_fill' 311 sn_humi = 'q_10.15JUNE2009_fill' 312 sn_prec = 'ncar_precip.15JUNE2009_fill' 313 sn_snow = 'ncar_precip.15JUNE2009_fill' 314 sn_tdif = 'taudif_core' 325 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 326 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 327 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 328 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' 329 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 330 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 331 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 332 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 333 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 334 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 335 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 315 336 316 337 cn_dir = './' ! root directory for the location of the bulk files 317 338 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 318 rn_zqt = 10. 319 rn_zu = 10. 339 rn_zqt = 10. ! Air temperature and humidity reference height (m) 340 rn_zu = 10. ! Wind vector reference height (m) 320 341 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 321 342 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) … … 326 347 &namsbc_mfs ! namsbc_mfs MFS bulk formulae 327 348 !----------------------------------------------------------------------- 328 ! ! file name ! frequency (hours) ! variable 329 ! ! ! (if <0 months) ! name 330 sn_wndi = 'ecmwf' , 6 , 'u10' , .true. , .false. , 'daily' ,'bicubic.nc' , '' ,''331 sn_wndj = 'ecmwf' , 6 , 'v10' , .true. , .false. , 'daily' ,'bicubic.nc' , '' ,''332 sn_clc = 'ecmwf' , 6 , 'clc' , .true. , .false. , 'daily' ,'bilinear.nc', '' ,''333 sn_msl = 'ecmwf' , 6 , 'msl' , .true. , .false. , 'daily' ,'bicubic.nc' , '' ,''334 sn_tair = 'ecmwf' , 6 , 't2' , .true. , .false. , 'daily' ,'bicubic.nc' , '' ,''335 sn_rhm = 'ecmwf' , 6 , 'rh' , .true. , .false. , 'daily' ,'bilinear.nc', '' ,''336 sn_prec = 'ecmwf' , 6 , 'precip' , .true. , .true. , 'daily' ,'bicubic.nc' , '' ,''349 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 350 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 351 sn_wndi = 'ecmwf' , 6 , 'u10' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 352 sn_wndj = 'ecmwf' , 6 , 'v10' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 353 sn_clc = 'ecmwf' , 6 , 'clc' , .true. , .false., 'daily' ,'bilinear.nc', '' , '' 354 sn_msl = 'ecmwf' , 6 , 'msl' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 355 sn_tair = 'ecmwf' , 6 , 't2' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 356 sn_rhm = 'ecmwf' , 6 , 'rh' , .true. , .false., 'daily' ,'bilinear.nc', '' , '' 357 sn_prec = 'ecmwf' , 6 , 'precip' , .true. , .true. , 'daily' ,'bicubic.nc' , '' , '' 337 358 338 359 cn_dir = './ECMWF/' ! root directory for the location of the bulk files … … 341 362 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 342 363 !----------------------------------------------------------------------- 343 ! ! description 344 ! ! 364 ! ! description ! multiple ! vector ! vector ! vector ! 365 ! ! ! categories ! reference ! orientation ! grids ! 345 366 ! send 346 sn_snd_temp = 347 sn_snd_alb = 348 sn_snd_thick = 'none' , 'no', '' , '' , ''349 sn_snd_crt = 350 sn_snd_co2 = 367 sn_snd_temp = 'weighted oce and ice' , 'no' , '' , '' , '' 368 sn_snd_alb = 'weighted ice' , 'no' , '' , '' , '' 369 sn_snd_thick = 'none' , 'no' , '' , '' , '' 370 sn_snd_crt = 'none' , 'no' , 'spherical' , 'eastward-northward' , 'T' 371 sn_snd_co2 = 'coupled' , 'no' , '' , '' , '' 351 372 ! receive 352 sn_rcv_w10m = 353 sn_rcv_taumod = 354 sn_rcv_tau = 355 sn_rcv_dqnsdt = 356 sn_rcv_qsr = 357 sn_rcv_qns = 358 sn_rcv_emp = 359 sn_rcv_rnf = 360 sn_rcv_cal = 361 sn_rcv_co2 = 373 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' 374 sn_rcv_taumod = 'coupled' , 'no' , '' , '' , '' 375 sn_rcv_tau = 'oce only' , 'no' , 'cartesian' , 'eastward-northward', 'U,V' 376 sn_rcv_dqnsdt = 'coupled' , 'no' , '' , '' , '' 377 sn_rcv_qsr = 'oce and ice' , 'no' , '' , '' , '' 378 sn_rcv_qns = 'oce and ice' , 'no' , '' , '' , '' 379 sn_rcv_emp = 'conservative' , 'no' , '' , '' , '' 380 sn_rcv_rnf = 'coupled' , 'no' , '' , '' , '' 381 sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 382 sn_rcv_co2 = 'coupled' , 'no' , '' , '' , '' 362 383 ! 363 384 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data … … 383 404 / 384 405 !----------------------------------------------------------------------- 385 &namtra_qsr ! penetrative solar radiation 406 &namtra_qsr ! penetrative solar radiation (ln_traqsr=T) 386 407 !----------------------------------------------------------------------- 387 408 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 390 411 391 412 cn_dir = './' ! root directory for the location of the runoff files 392 ln_traqsr = .true. ! Light penetration (T) or not (F)393 413 ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration 394 414 ln_qsr_2bd = .false. ! 2 bands light penetration … … 401 421 / 402 422 !----------------------------------------------------------------------- 403 &namsbc_rnf ! runoffs namelist surface boundary condition 423 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf=T) 404 424 !----------------------------------------------------------------------- 405 425 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 425 445 / 426 446 !----------------------------------------------------------------------- 427 &namsbc_isf ! Top boundary layer (ISF) 428 !----------------------------------------------------------------------- 429 ! ! file name ! frequency (hours) ! variable ! time interp ol. ! clim ! 'yearly'/ ! weights ! rotation!430 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing!447 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 448 !----------------------------------------------------------------------- 449 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 450 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 431 451 ! nn_isf == 4 432 sn_qisf = 'rnfisf' , -12 ,'sohflisf', .false. , .true. , 'yearly' , '' , '' 433 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf', .false. , .true. , 'yearly' , '' , '' 452 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf', .false. , .true. , 'yearly' , '' , '' , '' 434 453 ! nn_isf == 3 435 sn_rnfisf = 'runoffs' , -12 ,'sofwfisf', .false. , .true. , 'yearly' , '' ,''454 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf', .false. , .true. , 'yearly' , '' , '' , '' 436 455 ! nn_isf == 2 and 3 437 sn_depmax_isf = 'runoffs' , -12 ,'sozisfmax' , .false. , .true. , 'yearly' , '' ,''438 sn_depmin_isf = 'runoffs' , -12 ,'sozisfmin' , .false. , .true. , 'yearly' , '' ,''456 sn_depmax_isf='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 457 sn_depmin_isf='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 439 458 ! nn_isf == 2 440 sn_Leff_isf = 'rnfisf' , 0 ,'Leff' , .false. , .true. , 'yearly' , '' , '' 459 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 460 ! 441 461 ! for all case 442 ln_divisf = .true. ! apply isf melting as a mass flux or in the salinity trend. (maybe I should remove this option as for runoff?) 462 nn_isf = 1 ! ice shelf melting/freezing 463 ! 1 = presence of ISF 2 = bg03 parametrisation 464 ! 3 = rnf file for isf 4 = ISF fwf specified 465 ! option 1 and 4 need ln_isfcav = .true. (domzgr) 443 466 ! only for nn_isf = 1 or 2 444 rn_gammat0 = 1.0e-4 ! gammat coefficient used in blk formula 445 rn_gammas0 = 1.0e-4 ! gammas coefficient used in blk formula 467 rn_gammat0 = 1.e-4 ! gammat coefficient used in blk formula 468 rn_gammas0 = 1.e-4 ! gammas coefficient used in blk formula 469 ! only for nn_isf = 1 or 4 470 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 471 ! 0 => thickness of the tbl = thickness of the first wet cell 446 472 ! only for nn_isf = 1 447 nn_isfblk = 1 ! 1 ISOMIP ; 2 conservative (3 equation formulation, Jenkins et al. 1991 ??) 448 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 449 ! 0 => thickness of the tbl = thickness of the first wet cell 450 ln_conserve = .true. ! conservative case (take into account meltwater advection) 473 nn_isfblk = 1 ! 1 ISOMIP like: 2 equations formulation (Hunter et al., 2006) 474 ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 451 475 nn_gammablk = 1 ! 0 = cst Gammat (= gammat/s) 452 476 ! 1 = velocity dependend Gamma (u* * gammat/s) (Jenkins et al. 2010) 453 ! if you want to keep the cd as in global config, adjust rn_gammat0 to compensate 454 ! 2 = velocity and stability dependent Gamma Holland et al. 1999 477 ! 2 = velocity and stability dependent Gamma (Holland et al. 1999) 478 / 479 !----------------------------------------------------------------------- 480 &namsbc_iscpl ! land ice / ocean coupling option 481 !----------------------------------------------------------------------- 482 nn_drown = 10 ! number of iteration of the extrapolation loop (fill the new wet cells) 483 ln_hsb = .false. ! activate conservation module (conservation exact after a time of rn_fiscpl) 484 nn_fiscpl = 43800 ! (number of time step) conservation period (maybe should be fix to the coupling frequencey of restart frequency) 455 485 / 456 486 !----------------------------------------------------------------------- 457 487 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 458 488 !----------------------------------------------------------------------- 459 ! ! file name 460 ! ! ! (if <0 months) ! name ! (logical)! (T/F) ! 'monthly' ! filename ! pairing ! filename !461 sn_apr = 'patm' 489 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 490 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 491 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' , '' 462 492 463 493 cn_dir = './' ! root directory for the location of the bulk files … … 467 497 / 468 498 !----------------------------------------------------------------------- 469 &namsbc_ssr ! surface boundary condition : sea surface restoring 499 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr=T) 470 500 !----------------------------------------------------------------------- 471 501 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 493 523 / 494 524 !----------------------------------------------------------------------- 495 &namberg ! iceberg parameters 496 !----------------------------------------------------------------------- 497 ln_icebergs = .false. 525 &namsbc_wave ! External fields from wave model (ln_wave=T) 526 !----------------------------------------------------------------------- 527 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 528 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 529 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff', .true. , .false., 'daily' , '' , '' , '' 530 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false., 'daily' , '' , '' , '' 531 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false., 'daily' , '' , '' , '' 532 sn_wn = 'sdw_wave' , 1 , 'wave_num' , .true. , .false., 'daily' , '' , '' , '' 533 ! 534 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 535 ln_cdgw = .false. ! Neutral drag coefficient read from wave model 536 ln_sdw = .false. ! Computation of 3D stokes drift 537 / 538 !----------------------------------------------------------------------- 539 &namberg ! iceberg parameters (default: No iceberg) 540 !----------------------------------------------------------------------- 541 ln_icebergs = .false. ! iceberg floats or not 498 542 ln_bergdia = .true. ! Calculate budgets 499 543 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 … … 520 564 rn_speed_limit = 0. ! CFL speed limit for a berg 521 565 522 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !523 ! ! ! (if <0 months) ! name ! (logical)! (T/F ) ! 'monthly' ! filename ! pairing ! filename !524 sn_icb = 'calving' , -1 , 'calvingmask', .true., .true. , 'yearly' , '' , '' , ''566 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 567 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 568 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 525 569 526 570 cn_dir = './' … … 540 584 &namlbc ! lateral momentum boundary condition 541 585 !----------------------------------------------------------------------- 586 ! ! free slip ! partial slip ! no slip ! strong slip 542 587 rn_shlat = 2. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 543 ! free slip ! partial slip ! no slip ! strong slip 544 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs. 588 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical Eqs. 545 589 / 546 590 !----------------------------------------------------------------------- … … 554 598 / 555 599 !----------------------------------------------------------------------- 556 &nam_tide ! tide parameters (#ifdef key_tide)600 &nam_tide ! tide parameters ("key_tide") 557 601 !----------------------------------------------------------------------- 558 602 ln_tide_pot = .true. ! use tidal potential forcing … … 596 640 / 597 641 !----------------------------------------------------------------------- 598 &nambdy_dta ! open boundaries - external data("key_bdy")599 !----------------------------------------------------------------------- 600 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !601 ! ! ! (if <0 months) ! name ! (logical)! (T/F ) ! 'monthly' ! filename ! pairing ! filename !602 bn_ssh = 'amm12_bdyT_u2d' , 24 , 'sossheig' , .true., .false. , 'daily' , '' , '' , ''603 bn_u2d = 'amm12_bdyU_u2d' , 24 , 'vobtcrtx' , .true., .false. , 'daily' , '' , '' , ''604 bn_v2d = 'amm12_bdyV_u2d' , 24 , 'vobtcrty' , .true., .false. , 'daily' , '' , '' , ''605 bn_u3d = 'amm12_bdyU_u3d' , 24 , 'vozocrtx' , .true., .false. , 'daily' , '' , '' , ''606 bn_v3d = 'amm12_bdyV_u3d' , 24 , 'vomecrty' , .true., .false. , 'daily' , '' , '' , ''607 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper' , .true., .false. , 'daily' , '' , '' , ''608 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline' , .true., .false. , 'daily' , '' , '' , ''642 &nambdy_dta ! open boundaries - external data ("key_bdy") 643 !----------------------------------------------------------------------- 644 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 645 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 646 bn_ssh = 'amm12_bdyT_u2d' , 24 , 'sossheig', .true. , .false. , 'daily' , '' , '' , '' 647 bn_u2d = 'amm12_bdyU_u2d' , 24 , 'vobtcrtx', .true. , .false. , 'daily' , '' , '' , '' 648 bn_v2d = 'amm12_bdyV_u2d' , 24 , 'vobtcrty', .true. , .false. , 'daily' , '' , '' , '' 649 bn_u3d = 'amm12_bdyU_u3d' , 24 , 'vozocrtx', .true. , .false. , 'daily' , '' , '' , '' 650 bn_v3d = 'amm12_bdyV_u3d' , 24 , 'vomecrty', .true. , .false. , 'daily' , '' , '' , '' 651 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper', .true. , .false. , 'daily' , '' , '' , '' 652 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline', .true. , .false. , 'daily' , '' , '' , '' 609 653 ! for lim2 610 ! bn_frld = 'amm12_bdyT_ice' , 24 , 'ileadfra' , .true., .false. , 'daily' , '' , '' , ''611 ! bn_hicif = 'amm12_bdyT_ice' , 24 , 'iicethic' , .true., .false. , 'daily' , '' , '' , ''612 ! bn_hsnif = 'amm12_bdyT_ice' , 24 , 'isnowthi' , .true., .false. , 'daily' , '' , '' , ''654 ! bn_frld = 'amm12_bdyT_ice' , 24 , 'ileadfra', .true. , .false. , 'daily' , '' , '' , '' 655 ! bn_hicif = 'amm12_bdyT_ice' , 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , '' 656 ! bn_hsnif = 'amm12_bdyT_ice' , 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , '' 613 657 ! for lim3 614 ! bn_a_i = 'amm12_bdyT_ice' , 24 , 'ileadfra' , .true. , .false. , 'daily' , '' , '' , '' 615 ! bn_ht_i = 'amm12_bdyT_ice' , 24 , 'iicethic' , .true. , .false. , 'daily' , '' , '' , '' 616 ! bn_ht_s = 'amm12_bdyT_ice' , 24 , 'isnowthi' , .true. , .false. , 'daily' , '' , '' , '' 617 cn_dir = 'bdydta/' 618 ln_full_vel = .false. 658 ! bn_a_i = 'amm12_bdyT_ice' , 24 , 'ileadfra', .true. , .false. , 'daily' , '' , '' , '' 659 ! bn_ht_i = 'amm12_bdyT_ice' , 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , '' 660 ! bn_ht_s = 'amm12_bdyT_ice' , 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , '' 661 662 cn_dir = 'bdydta/' ! root directory for the location of the bulk files 663 ln_full_vel = .false. ! 619 664 / 620 665 !----------------------------------------------------------------------- 621 666 &nambdy_tide ! tidal forcing at open boundaries 622 667 !----------------------------------------------------------------------- 623 filtide = 'bdydta/amm12_bdytide_' 624 ln_bdytide_2ddta = .false. 625 ln_bdytide_conj = .false. 668 filtide = 'bdydta/amm12_bdytide_' ! file name root of tidal forcing files 669 ln_bdytide_2ddta = .false. ! 670 ln_bdytide_conj = .false. ! 626 671 / 627 672 !!====================================================================== … … 634 679 ! 635 680 !----------------------------------------------------------------------- 636 &nambfr ! bottom friction 681 &nambfr ! bottom friction (default: linear) 637 682 !----------------------------------------------------------------------- 638 683 nn_bfr = 1 ! type of bottom friction : = 0 : free slip, = 1 : linear friction … … 657 702 / 658 703 !----------------------------------------------------------------------- 659 &nambbc ! bottom temperature boundary condition 660 !----------------------------------------------------------------------- 661 ! ! ! (if <0 months) ! 662 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 663 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 664 sn_qgh ='geothermal_heating.nc', -12. , 'heatflow' , .false. , .true. , 'yearly' , '' , '' , '' 704 &nambbc ! bottom temperature boundary condition (default: NO) 705 !----------------------------------------------------------------------- 706 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 707 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 708 sn_qgh ='geothermal_heating.nc', -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , '' 665 709 ! 666 cn_dir = './' ! root directory for the location of the runoff files 667 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 710 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 668 711 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 669 712 ! = 1 constant flux 670 713 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 671 714 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 672 / 673 !----------------------------------------------------------------------- 674 &nambbl ! bottom boundary layer scheme 715 cn_dir = './' ! root directory for the location of the runoff files 716 / 717 !----------------------------------------------------------------------- 718 &nambbl ! bottom boundary layer scheme ("key_trabbl") 675 719 !----------------------------------------------------------------------- 676 720 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) … … 711 755 / 712 756 !----------------------------------------------------------------------- 713 &namtra_adv ! advection scheme for tracer 757 &namtra_adv ! advection scheme for tracer (default: NO advection) 714 758 !----------------------------------------------------------------------- 715 759 ln_traadv_cen = .false. ! 2nd order centered scheme … … 724 768 ln_mus_ups = .false. ! use upstream scheme near river mouths 725 769 ln_traadv_ubs = .false. ! UBS scheme 726 nn_ubs_v = 2 ! =2 , vertical 2nd order FCT 770 nn_ubs_v = 2 ! =2 , vertical 2nd order FCT / COMPACT 4th order 727 771 ln_traadv_qck = .false. ! QUICKEST scheme 728 772 / 729 773 !----------------------------------------------------------------------- 730 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) 774 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) (default: NO) 731 775 !----------------------------------------------------------------------- 732 776 ln_mle = .false. ! (T) use the Mixed Layer Eddy (MLE) parameterisation … … 740 784 rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK 741 785 / 742 !----------------------------------------------------------------------- -----------743 &namtra_ldf ! lateral diffusion scheme for tracers 744 !----------------------------------------------------------------------- -----------786 !----------------------------------------------------------------------- 787 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO diffusion) 788 !----------------------------------------------------------------------- 745 789 ! ! Operator type: 746 790 ! ! no diffusion: set ln_traldf_lap=..._blp=F … … 772 816 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 773 817 / 774 !----------------------------------------------------------------------- -----------775 &namtra_ldfeiv ! eddy induced velocity param. 776 !----------------------------------------------------------------------- -----------777 ln_ldfeiv =.false. 778 ln_ldfeiv_dia =.false. 779 rn_aeiv_0 = 2000. 780 nn_aei_ijk_t = 21 818 !----------------------------------------------------------------------- 819 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 820 !----------------------------------------------------------------------- 821 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 822 ln_ldfeiv_dia =.false. ! diagnose eiv stream function and velocities 823 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] 824 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 781 825 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file 782 826 ! ! = 0 constant … … 787 831 / 788 832 !----------------------------------------------------------------------- 789 &namtra_dmp ! tracer: T & S newtonian damping 833 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 790 834 !----------------------------------------------------------------------- 791 835 ln_tradmp = .true. ! add a damping termn (T) or not (F) … … 793 837 ! =1 no damping in the mixing layer (kz criteria) 794 838 ! =2 no damping in the mixed layer (rho crieria) 795 cn_resto = 'resto.nc' ! Name of file containing restoration coefficientfield (use dmp_tools to create this)839 cn_resto ='resto.nc' ! Name of file containing restoration coeff. field (use dmp_tools to create this) 796 840 / 797 841 … … 807 851 ! 808 852 !----------------------------------------------------------------------- 809 &namdyn_adv ! formulation of the momentum advection 853 &namdyn_adv ! formulation of the momentum advection (default: vector form) 810 854 !----------------------------------------------------------------------- 811 855 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) … … 816 860 / 817 861 !----------------------------------------------------------------------- 818 &nam_vvl ! vertical coordinate options 862 &nam_vvl ! vertical coordinate options (default: zstar) 819 863 !----------------------------------------------------------------------- 820 864 ln_vvl_zstar = .true. ! zstar vertical coordinate … … 830 874 / 831 875 !----------------------------------------------------------------------- 832 &namdyn_vor ! option of physics/algorithm (not control by CPP keys)876 &namdyn_vor ! option of physics/algorithm (default: NO) 833 877 !----------------------------------------------------------------------- 834 878 ln_dynvor_ene = .false. ! enstrophy conserving scheme … … 836 880 ln_dynvor_mix = .false. ! mixed scheme 837 881 ln_dynvor_een = .false. ! energy & enstrophy scheme 838 nn_een_e3f = 1 !e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)839 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes) ! PLEASE DO NOT USE840 / 841 !----------------------------------------------------------------------- 842 &namdyn_hpg ! Hydrostatic pressure gradient option 882 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 883 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes) ! PLEASE DO NOT ACTIVATE 884 / 885 !----------------------------------------------------------------------- 886 &namdyn_hpg ! Hydrostatic pressure gradient option (default: zps) 843 887 !----------------------------------------------------------------------- 844 888 ln_hpg_zco = .false. ! z-coordinate - full steps … … 850 894 / 851 895 !----------------------------------------------------------------------- 852 &namdyn_spg ! surface pressure gradient 896 &namdyn_spg ! surface pressure gradient (default: NO) 853 897 !----------------------------------------------------------------------- 854 898 ln_dynspg_exp = .false. ! explicit free surface 855 899 ln_dynspg_ts = .false. ! split-explicit free surface 856 ln_bt_fw = .true. ! Forward integration of barotropic Eqs.857 ln_bt_av = .true. ! Time filtering of barotropic variables858 nn_bt_flt = 1! Time filter choice = 0 None859 ! ! = 1 Boxcar over nn_baro sub-steps860 ! ! = 2 Boxcar over 2*nn_baro " "861 ln_bt_auto = .true. ! Number of sub-step defined from:862 rn_bt_cmax = 0.8 ! =T : the Maximum Courant Number allowed863 nn_baro = 30 ! =F : the number of sub-step in rn_rdt seconds864 / 865 !----------------------------------------------------------------------- 866 &namdyn_ldf ! lateral diffusion on momentum 900 ln_bt_fw = .true. ! Forward integration of barotropic Eqs. 901 ln_bt_av = .true. ! Time filtering of barotropic variables 902 nn_bt_flt = 1 ! Time filter choice = 0 None 903 ! ! = 1 Boxcar over nn_baro sub-steps 904 ! ! = 2 Boxcar over 2*nn_baro " " 905 ln_bt_auto = .true. ! Number of sub-step defined from: 906 rn_bt_cmax = 0.8 ! =T : the Maximum Courant Number allowed 907 nn_baro = 30 ! =F : the number of sub-step in rn_rdt seconds 908 / 909 !----------------------------------------------------------------------- 910 &namdyn_ldf ! lateral diffusion on momentum (default: NO) 867 911 !----------------------------------------------------------------------- 868 912 ! ! Type of the operator : … … 896 940 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 897 941 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 942 !! namzdf_gls GLS vertical mixing ("key_zdfgls") 898 943 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 899 944 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") … … 927 972 rn_wtmix = 10.0 ! vertical eddy viscosity coeff [m2/s] in the mixed-layer 928 973 rn_wvmix = 10.0 ! vertical eddy diffusion coeff [m2/s] in the mixed-layer 929 ln_mldw = .true. ! Flag to use or not the mi zed layer depth param.974 ln_mldw = .true. ! Flag to use or not the mixed layer depth param. 930 975 / 931 976 !----------------------------------------------------------------------- … … 997 1042 !! nammpp Massively Parallel Processing ("key_mpp_mpi) 998 1043 !! namctl Control prints & Benchmark 999 !! namc1d 1D configuration options ("key_c1d")1000 !! namc1d_uvd data: U & V currents ("key_c1d")1001 !! namc1d_dyndmp U & V newtonian damping ("key_c1d")1002 1044 !! namsto Stochastic parametrization of EOS 1003 1045 !!====================================================================== … … 1028 1070 ! (no physical validity of the results) 1029 1071 nn_timing = 0 ! timing by routine activated (=1) creates timing.output file, or not (=0) 1030 / 1031 !----------------------------------------------------------------------- 1032 &namc1d_uvd ! data: U & V currents ("key_c1d") 1033 !----------------------------------------------------------------------- 1034 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 1035 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 1036 sn_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 1037 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 1038 ! 1039 cn_dir = './' ! root directory for the location of the files 1040 ln_uvd_init = .false. ! Initialisation of ocean U & V with U & V input data (T) or not (F) 1041 ln_uvd_dyndmp = .false. ! damping of ocean U & V toward U & V input data (T) or not (F) 1042 / 1043 !----------------------------------------------------------------------- 1044 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d") 1045 !----------------------------------------------------------------------- 1046 ln_dyndmp = .false. ! add a damping term (T) or not (F) 1047 / 1048 !----------------------------------------------------------------------- 1049 &namsto ! Stochastic parametrization of EOS 1050 !----------------------------------------------------------------------- 1051 ln_rststo = .false. ! start from mean parameter (F) or from restart file (T) 1072 nn_diacfl = 0 ! Write out CFL diagnostics (=1) in cfl_diagnostics.ascii, or not (=0) 1073 / 1074 !----------------------------------------------------------------------- 1075 &namsto ! Stochastic parametrization of EOS (default: NO) 1076 !----------------------------------------------------------------------- 1077 ln_sto_eos = .false. ! stochastic equation of state 1078 nn_sto_eos = 1 ! number of independent random walks 1079 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points) 1080 rn_eos_stdz = 0.7 ! random walk vert. standard deviation (in grid points) 1081 rn_eos_tcor = 1440. ! random walk time correlation (in timesteps) 1082 nn_eos_ord = 1 ! order of autoregressive processes 1083 nn_eos_flt = 0 ! passes of Laplacian filter 1084 rn_eos_lim = 2.0 ! limitation factor (default = 3.0) 1085 ln_rststo = .false. ! start from mean parameter (F) or from restart file (T) 1052 1086 ln_rstseed = .true. ! read seed of RNG from restart file 1053 1087 cn_storst_in = "restart_sto" ! suffix of stochastic parameter restart file (input) 1054 1088 cn_storst_out = "restart_sto" ! suffix of stochastic parameter restart file (output) 1055 1056 ln_sto_eos = .false. ! stochastic equation of state1057 nn_sto_eos = 1 ! number of independent random walks1058 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points)1059 rn_eos_stdz = 0.7 ! random walk vert. standard deviation (in grid points)1060 rn_eos_tcor = 1440.0 ! random walk time correlation (in timesteps)1061 nn_eos_ord = 1 ! order of autoregressive processes1062 nn_eos_flt = 0 ! passes of Laplacian filter1063 rn_eos_lim = 2.0 ! limitation factor (default = 3.0)1064 1089 / 1065 1090 … … 1067 1092 !! *** Diagnostics namelists *** 1068 1093 !!====================================================================== 1069 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")1070 1094 !! namtrd dynamics and/or tracer trends 1071 1095 !! namptr Poleward Transport Diagnostics 1096 !! namhsb Heat and salt budgets 1072 1097 !! namflo float parameters ("key_float") 1073 !! namhsb Heat and salt budgets 1074 !!====================================================================== 1075 ! 1076 !----------------------------------------------------------------------- 1077 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 1078 !----------------------------------------------------------------------- 1079 nn_nchunks_i= 4 ! number of chunks in i-dimension 1080 nn_nchunks_j= 4 ! number of chunks in j-dimension 1081 nn_nchunks_k= 31 ! number of chunks in k-dimension 1082 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 1083 ! is optimal for postprocessing which works exclusively with horizontal slabs 1084 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 1085 ! (F) ignore chunking information and produce netcdf3-compatible files 1086 / 1087 !----------------------------------------------------------------------- 1088 &namtrd ! diagnostics on dynamics and/or tracer trends 1089 ! ! and/or mixed-layer trends and/or barotropic vorticity 1098 !! nam_diaharm Harmonic analysis of tidal constituents ('key_diaharm') 1099 !! namdct transports through some sections 1100 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 1101 !!====================================================================== 1102 ! 1103 !----------------------------------------------------------------------- 1104 &namtrd ! diagnostics on dynamics and/or tracer trends (default F) 1105 ! ! and/or mixed-layer trends and/or barotropic vorticity 1090 1106 !----------------------------------------------------------------------- 1091 1107 ln_glo_trd = .false. ! (T) global domain averaged diag for T, T^2, KE, and PE 1092 1108 ln_dyn_trd = .false. ! (T) 3D momentum trend output 1093 ln_dyn_mxl = . FALSE. ! (T) 2D momentum trends averaged over the mixed layer (not coded yet)1094 ln_vor_trd = . FALSE. ! (T) 2D barotropic vorticity trends (not coded yet)1109 ln_dyn_mxl = .false. ! (T) 2D momentum trends averaged over the mixed layer (not coded yet) 1110 ln_vor_trd = .false. ! (T) 2D barotropic vorticity trends (not coded yet) 1095 1111 ln_KE_trd = .false. ! (T) 3D Kinetic Energy trends 1096 1112 ln_PE_trd = .false. ! (T) 3D Potential Energy trends 1097 ln_tra_trd = . FALSE. ! (T) 3D tracer trend output1113 ln_tra_trd = .false. ! (T) 3D tracer trend output 1098 1114 ln_tra_mxl = .false. ! (T) 2D tracer trends averaged over the mixed layer (not coded yet) 1099 1115 nn_trd = 365 ! print frequency (ln_glo_trd=T) (unit=time step) … … 1106 1122 !!gm ln_trdmld_instant = .false. ! flag to diagnose trends of instantantaneous or mean ML T/S 1107 1123 !!gm 1124 !----------------------------------------------------------------------- 1125 &namptr ! Poleward Transport Diagnostic (default F) 1126 !----------------------------------------------------------------------- 1127 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 1128 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 1129 / 1130 !----------------------------------------------------------------------- 1131 &namhsb ! Heat and salt budgets (default F) 1132 !----------------------------------------------------------------------- 1133 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 1134 / 1108 1135 !----------------------------------------------------------------------- 1109 1136 &namflo ! float parameters ("key_float") … … 1121 1148 / 1122 1149 !----------------------------------------------------------------------- 1123 &namptr ! Poleward Transport Diagnostic 1124 !----------------------------------------------------------------------- 1125 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 1126 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 1127 / 1128 !----------------------------------------------------------------------- 1129 &namhsb ! Heat and salt budgets 1130 !----------------------------------------------------------------------- 1131 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 1132 / 1133 !----------------------------------------------------------------------- 1134 &nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm') 1150 &nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm') 1135 1151 !----------------------------------------------------------------------- 1136 1152 nit000_han = 1 ! First time step used for harmonic analysis … … 1141 1157 / 1142 1158 !----------------------------------------------------------------------- 1143 &namdct ! transports through s ections1159 &namdct ! transports through some sections 1144 1160 !----------------------------------------------------------------------- 1145 1161 nn_dct = 15 ! time step frequency for transports computing … … 1149 1165 ! 0 < n : debug section number n 1150 1166 / 1151 1152 !!====================================================================== 1153 !! *** Observation & Assimilation namelists *** 1154 !!====================================================================== 1155 !! namobs observation and model comparison ('key_diaobs') 1167 !----------------------------------------------------------------------- 1168 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 1169 !----------------------------------------------------------------------- 1170 nn_nchunks_i= 4 ! number of chunks in i-dimension 1171 nn_nchunks_j= 4 ! number of chunks in j-dimension 1172 nn_nchunks_k= 31 ! number of chunks in k-dimension 1173 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 1174 ! is optimal for postprocessing which works exclusively with horizontal slabs 1175 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 1176 ! (F) ignore chunking information and produce netcdf3-compatible files 1177 / 1178 1179 !!====================================================================== 1180 !! *** Observation & Assimilation *** 1181 !!====================================================================== 1182 !! namobs observation and model comparison 1156 1183 !! nam_asminc assimilation increments ('key_asminc') 1157 1184 !!====================================================================== 1158 1185 ! 1159 1186 !----------------------------------------------------------------------- 1160 &namobs ! observation usage switch ('key_diaobs') 1161 !----------------------------------------------------------------------- 1162 ln_t3d = .false. ! Logical switch for T profile observations 1163 ln_s3d = .false. ! Logical switch for S profile observations 1164 ln_ena = .false. ! Logical switch for ENACT insitu data set 1165 ln_cor = .false. ! Logical switch for Coriolis insitu data set 1166 ln_profb = .false. ! Logical switch for feedback insitu data set 1167 ln_sla = .false. ! Logical switch for SLA observations 1168 ln_sladt = .false. ! Logical switch for AVISO SLA data 1169 ln_slafb = .false. ! Logical switch for feedback SLA data 1170 ln_ssh = .false. ! Logical switch for SSH observations 1171 ln_sst = .false. ! Logical switch for SST observations 1172 ln_reysst = .false. ! Logical switch for Reynolds observations 1173 ln_ghrsst = .false. ! Logical switch for GHRSST observations 1174 ln_sstfb = .false. ! Logical switch for feedback SST data 1175 ln_sss = .false. ! Logical switch for SSS observations 1176 ln_seaice = .false. ! Logical switch for Sea Ice observations 1177 ln_vel3d = .false. ! Logical switch for velocity observations 1178 ln_velavcur= .false ! Logical switch for velocity daily av. cur. 1179 ln_velhrcur= .false ! Logical switch for velocity high freq. cur. 1180 ln_velavadcp = .false. ! Logical switch for velocity daily av. ADCP 1181 ln_velhradcp = .false. ! Logical switch for velocity high freq. ADCP 1182 ln_velfb = .false. ! Logical switch for feedback velocity data 1183 ln_grid_global = .false. ! Global distribtion of observations 1184 ln_grid_search_lookup = .false. ! Logical switch for obs grid search w/lookup table 1185 grid_search_file = 'grid_search' ! Grid search lookup file header 1187 &namobs ! observation usage switch 1188 !----------------------------------------------------------------------- 1189 ln_diaobs = .false. ! Logical switch for the observation operator 1190 ln_t3d = .false. ! Logical switch for T profile observations 1191 ln_s3d = .false. ! Logical switch for S profile observations 1192 ln_sla = .false. ! Logical switch for SLA observations 1193 ln_sst = .false. ! Logical switch for SST observations 1194 ln_sic = .false. ! Logical switch for Sea Ice observations 1195 ln_vel3d = .false. ! Logical switch for velocity observations 1196 ln_altbias = .false. ! Logical switch for altimeter bias correction 1197 ln_nea = .false. ! Logical switch for rejection of observations near land 1198 ln_grid_global = .true. ! Logical switch for global distribution of observations 1199 ln_grid_search_lookup = .false. ! Logical switch for obs grid search w/lookup table 1200 ln_ignmis = .true. ! Logical switch for ignoring missing files 1201 ln_s_at_t = .false. ! Logical switch for computing model S at T obs if not there 1202 ln_sstnight = .false. ! Logical switch for calculating night-time average for SST obs 1186 1203 ! All of the *files* variables below are arrays. Use namelist_cfg to add more files 1187 enactfiles = 'enact.nc' ! ENACT input observation file names (specify full array in namelist_cfg) 1188 coriofiles = 'corio.nc' ! Coriolis input observation file name 1189 profbfiles = 'profiles_01.nc' ! Profile feedback input observation file name 1190 ln_profb_enatim = .false ! Enact feedback input time setting switch 1191 slafilesact = 'sla_act.nc' ! Active SLA input observation file names 1192 slafilespas = 'sla_pass.nc' ! Passive SLA input observation file names 1193 slafbfiles = 'sla_01.nc' ! slafbfiles: Feedback SLA input observation file names 1194 sstfiles = 'ghrsst.nc' ! GHRSST input observation file names 1195 sstfbfiles = 'sst_01.nc' ! Feedback SST input observation file names 1196 seaicefiles = 'seaice_01.nc' ! Sea Ice input observation file names 1197 velavcurfiles = 'velavcurfile.nc' ! Vel. cur. daily av. input file name 1198 velhrcurfiles = 'velhrcurfile.nc' ! Vel. cur. high freq. input file name 1199 velavadcpfiles = 'velavadcpfile.nc' ! Vel. ADCP daily av. input file name 1200 velhradcpfiles = 'velhradcpfile.nc' ! Vel. ADCP high freq. input file name 1201 velfbfiles = 'velfbfile.nc' ! Vel. feedback input observation file name 1202 dobsini = 20000101.000000 ! Initial date in window YYYYMMDD.HHMMSS 1203 dobsend = 20010101.000000 ! Final date in window YYYYMMDD.HHMMSS 1204 n1dint = 0 ! Type of vertical interpolation method 1205 n2dint = 0 ! Type of horizontal interpolation method 1206 ln_nea = .false. ! Rejection of observations near land switch 1207 nmsshc = 0 ! MSSH correction scheme 1208 mdtcorr = 1.61 ! MDT correction 1209 mdtcutoff = 65.0 ! MDT cutoff for computed correction 1210 ln_altbias = .false. ! Logical switch for alt bias 1211 ln_ignmis = .true. ! Logical switch for ignoring missing files 1212 endailyavtypes = 820 ! ENACT daily average types - array (use namelist_cfg to set more values) 1213 ln_grid_global = .true. 1214 ln_grid_search_lookup = .false. 1204 cn_profbfiles = 'profiles_01.nc' ! Profile feedback input observation file names 1205 cn_slafbfiles = 'sla_01.nc' ! SLA feedback input observation file names 1206 cn_sstfbfiles = 'sst_01.nc' ! SST feedback input observation file names 1207 cn_sicfbfiles = 'sic_01.nc' ! SIC feedback input observation file names 1208 cn_velfbfiles = 'vel_01.nc' ! Velocity feedback input observation file names 1209 cn_altbiasfile = 'altbias.nc' ! Altimeter bias input file name 1210 cn_gridsearchfile = 'gridsearch.nc' ! Grid search file name 1211 rn_gridsearchres = 0.5 ! Grid search resolution 1212 rn_dobsini = 00010101.000000 ! Initial date in window YYYYMMDD.HHMMSS 1213 rn_dobsend = 00010102.000000 ! Final date in window YYYYMMDD.HHMMSS 1214 nn_1dint = 0 ! Type of vertical interpolation method 1215 nn_2dint = 0 ! Type of horizontal interpolation method 1216 nn_msshc = 0 ! MSSH correction scheme 1217 rn_mdtcorr = 1.61 ! MDT correction 1218 rn_mdtcutoff = 65.0 ! MDT cutoff for computed correction 1219 nn_profdavtypes = -1 ! Profile daily average types - array 1220 ln_sstbias = .false. 1221 cn_sstbias_files = 'sstbias.nc' 1215 1222 / 1216 1223 !----------------------------------------------------------------------- … … 1233 1240 / 1234 1241 !----------------------------------------------------------------------- 1235 &namsbc_wave ! External fields from wave model 1236 !----------------------------------------------------------------------- 1237 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 1238 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 1239 sn_cdg = 'cdg_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , '' 1240 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 1241 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 1242 sn_wn = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '' , '' , '' 1243 ! 1244 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 1245 / 1246 !----------------------------------------------------------------------- 1247 &namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed) 1248 !----------------------------------------------------------------------- 1249 ! Suggested lengthscale values are those of Eby & Holloway (1994) for a coarse model 1250 ln_neptsimp = .false. ! yes/no use simplified neptune 1251 1252 ln_smooth_neptvel = .false. ! yes/no smooth zunep, zvnep 1253 rn_tslse = 1.2e4 ! value of lengthscale L at the equator 1254 rn_tslsp = 3.0e3 ! value of lengthscale L at the pole 1255 ! Specify whether to ramp down the Neptune velocity in shallow 1256 ! water, and if so the depth range controlling such ramping down 1257 ln_neptramp = .true. ! ramp down Neptune velocity in shallow water 1258 rn_htrmin = 100.0 ! min. depth of transition range 1259 rn_htrmax = 200.0 ! max. depth of transition range 1260 / 1242 &namdiu ! Cool skin and warm layer models 1243 !----------------------------------------------------------------------- 1244 ln_diurnal = .false. ! 1245 ln_diurnal_only = .false. ! 1246 / 1247 !----------------------------------------------------------------------- 1248 &nam_diatmb ! Top Middle Bottom Output 1249 !----------------------------------------------------------------------- 1250 ln_diatmb = .false. ! Choose Top Middle and Bottom output or not 1251 / 1252 !----------------------------------------------------------------------- 1253 &nam_dia25h ! 25h Mean Output 1254 !----------------------------------------------------------------------- 1255 ln_dia25h = .false. ! Choose 25h mean output or not 1256 / -
trunk/NEMOGCM/CONFIG/SHARED/namelist_top_ref
r5836 r6140 11 11 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 12 12 !----------------------------------------------------------------------- 13 &namtrc_run ! run information13 &namtrc_run ! run information 14 14 !----------------------------------------------------------------------- 15 15 nn_dttrc = 1 ! time step frequency for passive sn_tracers 16 16 nn_writetrc = 5475 ! time step frequency for sn_tracer outputs 17 ln_top_euler = .false. 17 ln_top_euler = .false. ! use Euler time-stepping for TOP 18 18 ln_rsttr = .false. ! start from a restart file (T) or not (F) 19 19 nn_rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value 20 ! = 1 do not use the value in the restart file21 ! = 2 calendar parameters read in the restart file20 ! = 1 do not use the value in the restart file 21 ! = 2 calendar parameters read in the restart file 22 22 cn_trcrst_in = "restart_trc" ! suffix of pass. sn_tracer restart name (input) 23 23 cn_trcrst_indir = "." ! directory from which to read input passive tracer restarts … … 26 26 / 27 27 !----------------------------------------------------------------------- 28 &namtrc ! tracers definition28 &namtrc ! tracers definition 29 29 !----------------------------------------------------------------------- 30 30 ln_trcdta = .true. ! Initialisation from data input file (T) or not (F) … … 35 35 &namtrc_dta ! Initialisation from data input file 36 36 !----------------------------------------------------------------------- 37 ! 38 cn_dir = './' ! root directory for the location of the data files 37 cn_dir = './' ! root directory for the location of the data files 39 38 / 40 39 !----------------------------------------------------------------------- 41 &namtrc_adv ! advection scheme for passive tracer40 &namtrc_adv ! advection scheme for passive tracer 42 41 !----------------------------------------------------------------------- 43 42 ln_trcadv_cen = .false. ! 2nd order centered scheme … … 56 55 / 57 56 !----------------------------------------------------------------------- 58 &namtrc_ldf ! lateral diffusion scheme for passive tracer57 &namtrc_ldf ! lateral diffusion scheme for passive tracer 59 58 !----------------------------------------------------------------------- 60 ! ! Type of the operator:61 ln_trcldf_lap = .true. ! laplacian operator62 ln_trcldf_blp = .false. ! bilaplacian operator63 ! ! Direction of action:64 ln_trcldf_lev = .false. ! iso-level65 ln_trcldf_hor = .false. ! horizontal (geopotential)66 ln_trcldf_iso = .true. ! iso-neutral (standard operator)67 ln_trcldf_triad = .false. ! iso-neutral (triad operator)68 ! ! Coefficient69 rn_ahtrc_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s]70 rn_bhtrc_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s]59 ! ! Type of the operator: 60 ln_trcldf_lap = .true. ! laplacian operator 61 ln_trcldf_blp = .false. ! bilaplacian operator 62 ! ! Direction of action: 63 ln_trcldf_lev = .false. ! iso-level 64 ln_trcldf_hor = .false. ! horizontal (geopotential) 65 ln_trcldf_iso = .true. ! iso-neutral (standard operator) 66 ln_trcldf_triad = .false. ! iso-neutral (triad operator) 67 ! ! Coefficient 68 rn_ahtrc_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s] 69 rn_bhtrc_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 71 70 / 72 71 !----------------------------------------------------------------------- 73 &namtrc_zdf 72 &namtrc_zdf ! vertical physics 74 73 !----------------------------------------------------------------------- 75 ln_trczdf_exp 76 nn_trczdf_exp 74 ln_trczdf_exp = .false. ! split explicit (T) or implicit (F) time stepping 75 nn_trczdf_exp = 3 ! number of sub-timestep for ln_trczdfexp=T 77 76 / 78 77 !----------------------------------------------------------------------- 79 &namtrc_rad 78 &namtrc_rad ! treatment of negative concentrations 80 79 !----------------------------------------------------------------------- 81 ln_trcrad = .true.! artificially correct negative concentrations (T) or not (F)80 ln_trcrad = .true. ! artificially correct negative concentrations (T) or not (F) 82 81 / 83 82 !----------------------------------------------------------------------- 84 &namtrc_dmp ! passive tracer newtonian damping83 &namtrc_dmp ! passive tracer newtonian damping 85 84 !----------------------------------------------------------------------- 86 nn_zdmp_tr = 1 ! vertical shape =0 damping throughout the water column87 ! =1 no damping in the mixing layer (kz criteria)88 ! =2 no damping in the mixed layer (rho crieria)89 cn_resto_tr = 'resto_tr.nc' ! create a damping.coeff NetCDF file (=1) or not (=0)85 nn_zdmp_tr = 1 ! vertical shape =0 damping throughout the water column 86 ! =1 no damping in the mixing layer (kz criteria) 87 ! =2 no damping in the mixed layer (rho crieria) 88 cn_resto_tr = 'resto_tr.nc' ! create a damping.coeff NetCDF file (=1) or not (=0) 90 89 / 91 90 !----------------------------------------------------------------------- 92 &namtrc_ice 91 &namtrc_ice ! Representation of sea ice growth & melt effects 93 92 !----------------------------------------------------------------------- 94 nn_ice_tr = -1! tracer concentration in sea ice95 ! =-1 (no vvl: identical cc in ice and ocean / vvl: cc_ice = 0)96 ! = 0 (no vvl: cc_ice = zero / vvl: cc_ice = )97 ! = 1 prescribed to a namelist value (implemented in pisces only)93 nn_ice_tr = -1 ! tracer concentration in sea ice 94 ! =-1 (no vvl: identical cc in ice and ocean / vvl: cc_ice = 0) 95 ! = 0 (no vvl: cc_ice = zero / vvl: cc_ice = ) 96 ! = 1 prescribed to a namelist value (implemented in pisces only) 98 97 / 99 98 !----------------------------------------------------------------------- 100 &namtrc_trd ! diagnostics on tracer trends('key_trdtrc')101 ! or mixed-layer trends ('key_trdmld_trc')99 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 100 ! or mixed-layer trends ('key_trdmld_trc') 102 101 !---------------------------------------------------------------------- 103 nn_trd_trc = 5475! time step frequency and tracers trends104 nn_ctls_trc = 0! control surface type in mixed-layer trends (0,1 or n<jpk)105 rn_ucf_trc = 1! unit conversion factor (=1 -> /seconds ; =86400. -> /day)106 ln_trdmld_trc_restart = .false. 102 nn_trd_trc = 5475 ! time step frequency and tracers trends 103 nn_ctls_trc = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 104 rn_ucf_trc = 1 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 105 ln_trdmld_trc_restart = .false. ! restart for ML diagnostics 107 106 ln_trdmld_trc_instant = .true. ! flag to diagnose trends of instantantaneous or mean ML T/S 108 ln_trdtrc( 1) =.true.109 ln_trdtrc( 2) =.true.110 ln_trdtrc(23) = 107 ln_trdtrc( 1) = .true. 108 ln_trdtrc( 2) = .true. 109 ln_trdtrc(23) = .true. 111 110 / 112 111 !----------------------------------------------------------------------- 113 &namtrc_dia 112 &namtrc_dia ! parameters for passive tracer additional diagnostics 114 113 !---------------------------------------------------------------------- 115 114 ln_diatrc = .true. ! save additional diag. (T) or not (F) 116 115 ln_diabio = .true. ! output biological trends 117 116 nn_writedia = 5475 ! time step frequency for diagnostics 118 nn_writebio = 10 ! :frequency of biological outputs117 nn_writebio = 10 ! frequency of biological outputs 119 118 / 120 119 !---------------------------------------------------------------------- 121 !namtrc_bc ! data for boundary conditions120 &namtrc_bc ! data for boundary conditions 122 121 !----------------------------------------------------------------------- 123 &namtrc_bc 124 ! 125 cn_dir = './' ! root directory for the location of thedata files122 cn_dir_sbc = './' ! root directory for the location of SURFACE data files 123 cn_dir_cbc = './' ! root directory for the location of COASTAL data files 124 cn_dir_obc = './' ! root directory for the location of OPEN data files 126 125 / 126 !---------------------------------------------------------------------- 127 &namtrc_bdy ! Setup of tracer boundary conditions 128 !----------------------------------------------------------------------- 129 cn_trc_dflt = 'neumann' ! OBC applied by default to all tracers 130 cn_trc = 'none' ! Boundary conditions used for tracers with data files (selected in namtrc) 131 132 nn_trcdmp_bdy = 0 ! Use damping timescales defined in nambdy of namelist 133 ! = 0 NO damping of tracers at open boudaries 134 ! = 1 Only for tracers forced with external data 135 ! = 2 Damping applied to all tracers 136 / -
trunk/NEMOGCM/CONFIG/cfg.txt
r5656 r6140 7 7 AMM12 OPA_SRC 8 8 ORCA2_LIM_PISCES OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC 9 GYRE OPA_SRC10 9 ORCA2_LIM3 OPA_SRC LIM_SRC_3 NST_SRC 11 10 ORCA2_LIM OPA_SRC LIM_SRC_2 NST_SRC 12 11 ORCA2_OFF_PISCES OPA_SRC OFF_SRC TOP_SRC 12 GYRE OPA_SRC -
trunk/NEMOGCM/CONFIG/uspcfg.txt
r5333 r6140 1 1 ORCA1_CICE # ORCA2_LIM # OPA_SRC TOP_SRC # http://gws-access.ceda.ac.uk/public/nemo/uspconfigs/ORCA1_CICE/v3.6.0/ORCA1_CICE_ctl.txt 2 ISOMIP # GYRE # OPA_SRC # http://gws-access.ceda.ac.uk/public/nemo/uspconfigs/ISOMIP/ v3.6.0/ISOMIP_ctl.txt2 ISOMIP # GYRE # OPA_SRC # http://gws-access.ceda.ac.uk/public/nemo/uspconfigs/ISOMIP/trunk/ISOMIP_ctl.txt
Note: See TracChangeset
for help on using the changeset viewer.