- Timestamp:
- 2015-12-14T10:27:28+01:00 (9 years ago)
- Location:
- branches/2014/dev_r4650_UKMO14.12_STAND_ALONE_OBSOPER/NEMOGCM/CONFIG/GYRE_BFM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2014/dev_r4650_UKMO14.12_STAND_ALONE_OBSOPER/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg
r5600 r6043 69 69 / 70 70 !----------------------------------------------------------------------- 71 &namsplit ! time splitting parameters ("key_dynspg_ts")72 !-----------------------------------------------------------------------73 /74 !-----------------------------------------------------------------------75 71 &namcrs ! Grid coarsening for dynamics output and/or 76 72 ! passive tracer coarsened online simulations … … 159 155 !----------------------------------------------------------------------- 160 156 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 161 /162 !-----------------------------------------------------------------------163 &namcla ! cross land advection164 !-----------------------------------------------------------------------165 /166 !-----------------------------------------------------------------------167 &namobc ! open boundaries parameters ("key_obc")168 !-----------------------------------------------------------------------169 157 / 170 158 !----------------------------------------------------------------------- … … 228 216 &namtra_adv ! advection scheme for tracer 229 217 !----------------------------------------------------------------------- 230 ln_traadv_msc_ups= .false. ! use upstream scheme within muscl 218 ln_traadv_fct = .true. ! FCT scheme 219 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 220 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 221 nn_fct_zts = 0 ! >=1, 2nd order FCT scheme with vertical sub-timestepping 222 ! ! (number of sub-timestep = nn_fct_zts) 231 223 / 232 224 !----------------------------------------------------------------------- … … 237 229 &namtra_ldf ! lateral diffusion scheme for tracers 238 230 !---------------------------------------------------------------------------------- 239 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] 240 rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 231 ! ! Operator type: 232 ln_traldf_lap = .true. ! laplacian operator 233 ln_traldf_blp = .false. ! bilaplacian operator 234 ! ! Direction of action: 235 ln_traldf_lev = .false. ! iso-level 236 ln_traldf_hor = .false. ! horizontal (geopotential) 237 ln_traldf_iso = .true. ! iso-neutral (standard operator) 238 ln_traldf_triad = .false. ! iso-neutral (triad operator) 239 ! 240 ! ! iso-neutral options: 241 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) 242 rn_slpmax = 0.01 ! slope limit (both operators) 243 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 244 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 245 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 246 ! 247 ! ! Coefficients: 248 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 249 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 250 ! ! = 0 constant 251 ! ! = 10 F(k) =ldf_c1d 252 ! ! = 20 F(i,j) =ldf_c2d 253 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 254 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 255 ! ! = 31 F(i,j,k,t)=F(local velocity) 256 rn_aht_0 = 1000. ! lateral eddy diffusivity (lap. operator) [m2/s] 257 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 258 / 259 !---------------------------------------------------------------------------------- 260 &namtra_ldfeiv ! eddy induced velocity param. 261 !---------------------------------------------------------------------------------- 262 ln_ldfeiv =.false. ! use eddy induced velocity parameterization 241 263 / 242 264 !----------------------------------------------------------------------- … … 252 274 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 253 275 !----------------------------------------------------------------------- 254 ln_dynvor_ene = .true. ! energy conserving scheme 255 ln_dynvor_ens = .false. ! enstrophy conserving scheme 256 ln_dynvor_een = .false. ! energy & enstrophy scheme 276 ln_dynvor_ene = .true. ! enstrophy conserving scheme 257 277 / 258 278 !----------------------------------------------------------------------- … … 263 283 / 264 284 !----------------------------------------------------------------------- 265 !namdyn_spg ! surface pressure gradient (CPP key only) 266 !----------------------------------------------------------------------- 285 &namdyn_spg ! surface pressure gradient 286 !----------------------------------------------------------------------- 287 ln_dynspg_ts = .true. ! split-explicit free surface 288 / 267 289 !----------------------------------------------------------------------- 268 290 &namdyn_ldf ! lateral diffusion on momentum 269 291 !----------------------------------------------------------------------- 292 ! ! Type of the operator : 293 ! ! no diffusion: set ln_dynldf_lap=..._blp=F 294 ln_dynldf_lap = .true. ! laplacian operator 295 ln_dynldf_blp = .false. ! bilaplacian operator 296 ! ! Direction of action : 297 ln_dynldf_lev = .true. ! iso-level 298 ln_dynldf_hor = .false. ! horizontal (geopotential) 299 ln_dynldf_iso = .false. ! iso-neutral 300 ! ! Coefficient 301 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 302 ! ! =-30 read in eddy_viscosity_3D.nc file 303 ! ! =-20 read in eddy_viscosity_2D.nc file 304 ! ! = 0 constant 305 ! ! = 10 F(k)=c1d 306 ! ! = 20 F(i,j)=F(grid spacing)=c2d 307 ! ! = 30 F(i,j,k)=c2d*c1d 308 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 309 rn_ahm_0 = 100000. ! horizontal laplacian eddy viscosity [m2/s] 310 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 311 rn_bhm_0 = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 312 ! 313 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 314 / 270 315 rn_ahm_0_lap = 100000. ! horizontal laplacian eddy viscosity [m2/s] 271 316 / … … 284 329 nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 285 330 / 286 !------------------------------------------------------------------------287 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally:288 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")289 /290 331 !----------------------------------------------------------------------- 291 332 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") … … 300 341 !----------------------------------------------------------------------- 301 342 ln_tmx_itf = .false. ! ITF specific parameterisation 302 /303 !-----------------------------------------------------------------------304 &namsol ! elliptic solver / island / free surface305 !-----------------------------------------------------------------------306 nn_solv = 2 ! elliptic solver: =1 preconditioned conjugate gradient (pcg)307 nn_nmin = 210 ! minimum of iterations for the SOR solver308 rn_sor = 1.96 ! optimal coefficient for SOR solver (to be adjusted with the domain)309 343 / 310 344 !----------------------------------------------------------------------- -
branches/2014/dev_r4650_UKMO14.12_STAND_ALONE_OBSOPER/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_top_cfg
r4152 r6043 23 23 !----------------------------------------------------------------------- 24 24 &namtrc_adv ! advection scheme for passive tracer 25 !----------------------------------------------------------------------- 26 ln_trcadv_tvd = .true. ! TVD scheme 27 ln_trcadv_muscl = .false. ! MUSCL scheme 25 !----------------------------------------------------------------------- 26 ln_trcadv_fct = .true. ! FCT scheme 27 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 28 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 29 nn_fct_zts = 0 ! >=1, 2nd order FCT scheme with vertical sub-timestepping 30 ! ! (number of sub-timestep = nn_fct_zts) 28 31 / 29 32 !----------------------------------------------------------------------- -
branches/2014/dev_r4650_UKMO14.12_STAND_ALONE_OBSOPER/NEMOGCM/CONFIG/GYRE_BFM/cpp_GYRE_BFM.fcm
r4230 r6043 1 bld::tool::fppkeys key_ dynspg_flt key_ldfslp key_zdftke key_vectopt_loopkey_top key_my_trc key_mpp_mpi key_iomput1 bld::tool::fppkeys key_zdftke key_top key_my_trc key_mpp_mpi key_iomput 2 2 inc $BFMDIR/src/nemo/bfm.fcm
Note: See TracChangeset
for help on using the changeset viewer.