New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 8215 for branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/GYRE_BFM – NEMO

Ignore:
Timestamp:
2017-06-25T12:26:32+02:00 (7 years ago)
Author:
gm
Message:

#1911 (ENHANCE-09): PART 0 - phasing with branch dev_r7832_HPC09_ZDF revision 8214

Location:
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/GYRE_BFM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg

    r7715 r8215  
    4343/ 
    4444!----------------------------------------------------------------------- 
    45 &namcrs        !   Grid coarsening for dynamics output and/or 
    46                !   passive tracer coarsened online simulations 
     45&namcrs        !   coarsened grid (for outputs and/or TOP)              (ln_crs =T) 
    4746!----------------------------------------------------------------------- 
    4847/ 
     
    125124/ 
    126125!----------------------------------------------------------------------- 
    127 &nambfr        !   bottom friction 
    128 !----------------------------------------------------------------------- 
    129    nn_bfr      =    2      !  type of bottom friction :   = 0 : free slip,  = 1 : linear friction 
     126&namdrg            !   top/bottom drag coefficient                      (default: NO selection) 
     127!----------------------------------------------------------------------- 
     128   ln_non_lin = .true.     !  non-linear  drag: Cd = Cd0 |U| 
    130129/ 
    131130!----------------------------------------------------------------------- 
     
    245244/ 
    246245!----------------------------------------------------------------------- 
    247 &namzdf        !   vertical physics 
    248 !----------------------------------------------------------------------- 
    249    nn_evdm     =    1      !  evd apply on tracer (=0) or on tracer and momentum (=1) 
    250 / 
    251 !----------------------------------------------------------------------- 
    252 &namzdf_ric    !   richardson number dependent vertical diffusion       ("key_zdfric" ) 
    253 !----------------------------------------------------------------------- 
    254 / 
    255 !----------------------------------------------------------------------- 
    256 &namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  ("key_zdftke") 
     246&namzdf        !   vertical physics                                     (default: NO selection) 
     247!----------------------------------------------------------------------- 
     248   !                       ! type of vertical closure 
     249   ln_zdfcst   = .false.      !  constant mixing 
     250   ln_zdfric   = .false.      !  local Richardson dependent formulation (T =>   fill namzdf_ric) 
     251   ln_zdftke   = .true.       !  Turbulent Kinetic Energy closure       (T =>   fill namzdf_tke) 
     252   ln_zdfgls   = .false.      !  Generic Length Scale closure           (T =>   fill namzdf_gls) 
     253   ! 
     254   !                       ! convection 
     255   ln_zdfevd   = .true.       !  enhanced vertical diffusion 
     256      nn_evdm     =    1         ! apply on tracer (=0) or on tracer and momentum (=1) 
     257      rn_evd      =  100.        ! mixing coefficient [m2/s] 
     258   ln_zdfnpc   = .false.      !  Non-Penetrative Convective algorithm 
     259      nn_npc      =    1         ! frequency of application of npc 
     260      nn_npcp     =  365         ! npc control print frequency 
     261   ! 
     262   ln_zdfddm   = .false.   ! double diffusive mixing 
     263      rn_avts  =    1.e-4     !  maximum avs (vertical mixing on salinity) 
     264      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
     265   ! 
     266   !                       ! gravity wave-driven vertical mixing 
     267   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     268   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
     269   ! 
     270   !                       ! coefficients 
     271   rn_avm0     =   1.2e-4     !  vertical eddy viscosity   [m2/s]       (background Kz if ln_zdfcst=F) 
     272   rn_avt0     =   1.2e-5     !  vertical eddy diffusivity [m2/s]       (background Kz if ln_zdfcst=F) 
     273   nn_avb      =    0         !  profile for background avt & avm (=1) or not (=0) 
     274   nn_havtb    =    0         !  horizontal shape for avtb (=1) or not (=0) 
     275/ 
     276!----------------------------------------------------------------------- 
     277&namzdf_ric    !   richardson number dependent vertical diffusion       (ln_zdfric =T) 
     278!----------------------------------------------------------------------- 
     279/ 
     280!----------------------------------------------------------------------- 
     281&namzdf_tke    !   turbulent eddy kinetic dependent vertical diffusion  (ln_zdftke") 
    257282!----------------------------------------------------------------------- 
    258283   nn_etau     =   0       !  penetration of tke below the mixed layer (ML) due to internal & intertial waves 
    259284/ 
    260285!----------------------------------------------------------------------- 
    261 &namzdf_gls                !   GLS vertical diffusion                   ("key_zdfgls") 
    262 !----------------------------------------------------------------------- 
    263 / 
    264 !----------------------------------------------------------------------- 
    265 &namzdf_ddm    !   double diffusive mixing parameterization             ("key_zdfddm") 
    266 !----------------------------------------------------------------------- 
    267 / 
    268 !----------------------------------------------------------------------- 
    269 &namzdf_tmx    !   tidal mixing parameterization                        ("key_zdftmx") 
    270 !----------------------------------------------------------------------- 
    271    ln_tmx_itf  = .false.   !  ITF specific parameterisation 
     286&namzdf_gls                !   GLS vertical diffusion                   (ln_zdfgls =T) 
     287!----------------------------------------------------------------------- 
     288/ 
     289!----------------------------------------------------------------------- 
     290&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
     291!----------------------------------------------------------------------- 
    272292/ 
    273293!----------------------------------------------------------------------- 
  • branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/GYRE_BFM/cpp_GYRE_BFM.fcm

    r5930 r8215  
    1 bld::tool::fppkeys key_zdftke key_top key_my_trc key_mpp_mpi key_iomput 
     1bld::tool::fppkeys   key_top key_my_trc key_mpp_mpi key_iomput 
    22inc $BFMDIR/src/nemo/bfm.fcm 
Note: See TracChangeset for help on using the changeset viewer.