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 8143 for branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/SHARED/namelist_ref – NEMO

Ignore:
Timestamp:
2017-06-06T15:55:44+02:00 (7 years ago)
Author:
gm
Message:

#1880 (HPC-09) - step-7: top/bottom drag computed at T-points, zdfbfr.F90 replaced by zdfdrg.F90 + changes in namelist

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/SHARED/namelist_ref

    r8093 r8143  
    88!!                                    namsbc_apr, namsbc_ssr, namsbc_alb, namsbc_wave) 
    99!!              4 - lateral boundary (namlbc, namagrif, nambdy, nambdy_tide) 
    10 !!              5 - bottom  boundary (nambfr, nambbc, nambbl) 
     10!!              5 - bottom  boundary (namdrg, namdrg_top, namdrg_bot, nambbc, nambbl) 
    1111!!              6 - Tracer           (nameos, namtra_adv, namtra_ldf, namtra_ldfeiv, namtra_dmp) 
    1212!!              7 - dynamics         (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 
     
    603603!!                ***  top/Bottom boundary condition  ***             !! 
    604604!!====================================================================== 
    605 !!   nambfr        bottom friction                                      (default: NONE) 
    606 !!   namtfr        top    friction                                      (default: NONE) 
     605!!   namdrg        top/bottom drag coefficient                          (default: NONE) 
     606!!   namdrg_top    top    friction                                      (ln_isfcav=T) 
     607!!   namdrg_bot    bottom friction                                       
    607608!!   nambbc        bottom temperature boundary condition                (default: NO) 
    608609!!   nambbl        bottom boundary layer scheme                         (default: NO) 
     
    610611! 
    611612!----------------------------------------------------------------------- 
    612 &nambfr        !   bottom friction                                      (default: linear) 
    613 !----------------------------------------------------------------------- 
    614    nn_bfr      =    1      !  type of top/bottom drag: free slip (=0), linear drag (=1),  
    615    !                       !  nonlinear drag (=2), nonlinear with logarithmic formulation (=3) 
    616    ln_bfrimp   = .true.    !  implicit bottom friction (requires ln_zdfexp = .false. if true) 
    617    ln_loglayer = .false.   !  logarithmic formulation (non linear case only) 
    618                            ! 
    619    rn_bfri1    =    4.e-4  !  bottom drag coefficient (linear case) 
    620    rn_bfri2    =    1.e-3  !  bottom drag coefficient (non linear case). Minimum coeft if ln_loglayer=T 
    621    rn_bfri2_max=    1.e-1  !  max. bottom drag coefficient (non linear case and ln_loglayer=T) 
    622    rn_bfeb2    =    2.5e-3 !  bottom turbulent kinetic energy background  (m2/s2) 
    623    rn_bfrz0    =    3.e-3  !  bottom roughness [m] if ln_loglayer=T 
    624    ln_bfr2d    = .false.   !  horizontal variation of the bottom friction coef (read a 2D mask file ) 
    625       rn_bfrien   =    50.    !  local boost factor 
    626    ! 
    627    rn_tfri1    =    4.e-4  !  top drag coefficient (linear case) 
    628    rn_tfri2    =    2.5e-3 !  top drag coefficient (non linear case). Minimum coeft if ln_loglayer=T 
    629    rn_tfri2_max=    1.e-1  !  max. top drag coefficient (non linear case and ln_loglayer=T) 
    630    rn_tfeb2    =    0.0    !  top turbulent kinetic energy background  (m2/s2) 
    631    rn_tfrz0    =    3.e-3  !  top roughness [m] if ln_loglayer=T 
    632    ln_tfr2d    = .false.   !  horizontal variation of the top friction coef (read a 2D mask file ) 
    633       rn_tfrien   =   50.     !  local boost factor 
    634 / 
    635  
    636 !----------------------------------------------------------------------- 
    637 &namdrg            !   top/bottom drag coeeficient                      (default: NO selection) 
     613&namdrg            !   top/bottom drag coefficient                      (default: NO selection) 
    638614!----------------------------------------------------------------------- 
    639615   ln_NONE    = .false.    !  free-slip       : Cd = 0                  (F => fill namdrg_bot 
     
    644620   ln_drgimp  = .true.     !  implicit top/bottom friction flag 
    645621/ 
    646  
    647622!----------------------------------------------------------------------- 
    648623&namdrg_top        !   TOP friction                                     (ln_isfcav=T) 
     
    656631      rn_boost=  50.          !  local boost factor  [-] 
    657632/ 
    658  
    659633!----------------------------------------------------------------------- 
    660634&namdrg_bot        !   BOTTOM friction                                   
     
    668642      rn_boost=  50.         !  local boost factor  [-] 
    669643/ 
    670  
    671644!----------------------------------------------------------------------- 
    672645&nambbc        !   bottom temperature boundary condition                (default: NO) 
     
    980953   ln_mxl0     = .true.    !  surface mixing length scale = F(wind stress) (T) or not (F) 
    981954   rn_mxl0     =   0.04    !  surface  buoyancy lenght scale minimum value 
    982 !!gm   ln_drg      = .false.   !  top/bottom friction added as boundary condition of TKE 
     955   ln_drg      = .false.   !  top/bottom friction added as boundary condition of TKE 
    983956   ln_lc       = .true.    !  Langmuir cell parameterisation (Axell 2002) 
    984    rn_lc       =   0.15    !  coef. associated to Langmuir cells 
     957      rn_lc       =   0.15    !  coef. associated to Langmuir cells 
    985958   nn_etau     =   1       !  penetration of tke below the mixed layer (ML) due to NIWs 
    986                            !        = 0 no penetration 
    987                            !        = 1 add a tke source below the ML 
    988                            !        = 2 add a tke source just at the base of the ML 
    989                            !        = 3 as = 1 applied on HF part of the stress           (ln_cpl=T) 
    990    rn_efr      =   0.05    !  fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 
    991    nn_htau     =   1       !  type of exponential decrease of tke penetration below the ML 
    992                            !        = 0  constant 10 m length scale 
    993                            !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
     959                              !        = 0 none ; = 1 add a tke source below the ML 
     960                              !        = 2 add a tke source just at the base of the ML 
     961                              !        = 3 as = 1 applied on HF part of the stress           (ln_cpl=T) 
     962      rn_efr      =   0.05    !  fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 
     963      nn_htau     =   1       !  type of exponential decrease of tke penetration below the ML 
     964                              !        = 0  constant 10 m length scale 
     965                              !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
    994966/ 
    995967!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.