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 10478 for branches/UKMO/AMM15_v3_6_STABLE_package_collate_coupling/NEMOGCM/CONFIG/SHARED/namelist_ref – NEMO

Ignore:
Timestamp:
2019-01-09T12:11:55+01:00 (5 years ago)
Author:
jcastill
Message:

Merged branch UKMO/r6232_HZG_WAVE-coupling@9868

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/AMM15_v3_6_STABLE_package_collate_coupling/NEMOGCM/CONFIG/SHARED/namelist_ref

    r10473 r10478  
    240240   ln_blk_core = .true.    !  CORE bulk formulation                     (T => fill namsbc_core) 
    241241   ln_blk_mfs  = .false.   !  MFS bulk formulation                      (T => fill namsbc_mfs ) 
    242    ln_cpl      = .false.   !  atmosphere coupled   formulation          ( requires key_oasis3 ) 
    243    ln_mixcpl   = .false.   !  forced-coupled mixed formulation          ( requires key_oasis3 ) 
     242   ln_cpl      = .false.   !  coupled   formulation                       ( requires key_oasis3 )  
     243   ln_mixcpl   = .false.   !  forced-coupled mixed atmosphere formulation ( requires key_oasis3 )  
     244   ln_wavcpl   = .false.   !  forced-coupled mixed wave       formulation ( requires key_oasis3 ) 
    244245   nn_components = 0       !  configuration of the opa-sas OASIS coupling 
    245246                           !  =0 no opa-sas OASIS coupling: default single executable configuration 
     
    265266                           !     =2 annual global mean of e-p-r set to zero 
    266267   ln_wave = .false.       !  Activate coupling with wave (T => fill namsbc_wave)    
    267    ln_cdgw = .false.       !  Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave)    
    268    ln_sdw  = .false.       !  Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave)     
    269    ln_tauoc= .false.       !  Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave)    
    270    ln_stcor= .false.       !  Activate Stokes Coriolis term (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave 
    271268   nn_lsm  = 0             !  =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 
    272269                           !  =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) 
     
    276273                           !  = 1  Average and redistribute per-category fluxes, forced mode only, not yet implemented coupled 
    277274                           !  = 2  Redistribute a single flux over categories (coupled mode only) 
     275   nn_drag   = 0      !  formula to calculate momentum from the wind components  
     276                           ! = 0 UKMO SHELF formulation  
     277                           ! = 1 standard formulation with forced of coupled drag coefficient  
     278                           ! = 2 standard formulation with constant drag coefficient  
     279                           ! = 3 momentum calculated from core forcing fields 
    278280/ 
    279281!----------------------------------------------------------------------- 
     
    298300   sn_emp      = 'emp'       ,        24         , 'emp'     , .false.      , .false., 'yearly'  , ''       , ''       , '' 
    299301 
    300    cn_dir      = './'      !  root directory for the location of the flux files 
     302   cn_dir       = './'      !  root directory for the location of the flux files  
     303   ln_shelf_flx = .false.   !  UKMO SHELF specific flux flag - read from file wind components instead of momentum   
     304   ln_rel_wind  = .false.   !  UKMO SHELF - calculate momentum from wind speed relative to currents   
     305   rn_wfac      = 1.0       !  UKMO SHELF - multiplicative factor for ocean/wind velocity 
    301306/ 
    302307!----------------------------------------------------------------------- 
     
    383388   sn_rcv_mslp   =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
    384389   sn_rcv_phioc  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
    385    sn_rcv_sdrfx  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
    386    sn_rcv_sdrfy  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
     390   sn_rcv_sdrft  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
    387391   sn_rcv_wper   =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
     392   sn_rcv_wfreq  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
    388393   sn_rcv_wnum   =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
    389    sn_rcv_wstrf  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
     394   sn_rcv_tauoc  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''   
     395   sn_rcv_tauw   =       'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
    390396   sn_rcv_wdrag  =       'none'                 ,    'no'    ,     ''      ,         ''          ,   ''  
    391397! 
     
    936942   ln_zdfexp   = .false.   !  time-stepping: split-explicit (T) or implicit (F) time stepping 
    937943   nn_zdfexp   =    3            !  number of sub-timestep for ln_zdfexp=T 
    938    ln_zdfqiao  = .false.   !  Enhanced wave vertical mixing Qiao (2010) (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 
    939944/ 
    940945!----------------------------------------------------------------------- 
     
    10001005   rn_clim_galp  = 0.267   !  galperin limit 
    10011006   ln_sigpsi     = .true.  !  Activate or not Burchard 2001 mods on psi schmidt number in the wb case 
    1002    rn_crban      = 100.    !  Craig and Banner 1994 constant for wb tke flux 
     1007   rn_crban_default = 100.    !  Craig and Banner 1994 constant for wb tke flux 
    10031008   rn_charn      = 70000.  !  Charnock constant for wb induced roughness length 
    10041009   rn_hsro       =  0.02   !  Minimum surface roughness 
     
    12941299!              !  file name  ! frequency (hours) ! variable     ! time interp. !  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    12951300!              !             !  (if <0  months)  !   name       !   (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
     1301   ln_cdgw     = .false.   !  Neutral drag coefficient read from wave model  
     1302   ln_sdw      = .false.   !  Read 2D Surf Stokes Drift & Computation of 3D stokes drift  
     1303   ln_stcor    = .false.   !  Activate Stokes Coriolis term  
     1304   ln_tauoc    = .false.   !  Activate ocean stress modified by external wave induced stress  
     1305   ln_tauw     = .false.   !  Activate ocean stress components from wave model  
     1306   ln_phioc    = .false.   !  Activate wave to ocean energy  
     1307   ln_rough    = .false.   !  Wave roughness equals the significant wave height  
     1308   ln_zdfqiao  = .false.   !  Enhanced wave vertical mixing Qiao (2010)  
     1309   nn_sdrift   =  0   !  Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift  
     1310                           ! = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)]  
     1311                           ! = 1 Phillips:                      v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))]  
     1312   nn_wmix     =  0   !  type of wave breaking mixing  
     1313                           ! = 0 Craig and Banner formulation (original NEMO formulation)   
     1314                           ! = 1 Janssen formulation (no assumption of direct energy conversion) 
    12961315   sn_cdg      =  'cdw_wave' ,        1          , 'drag_coeff' ,     .true.   , .false. , 'daily'   ,  ''      , ''       , '' 
    12971316   sn_usd      =  'sdw_wave' ,        1          , 'u_sd2d'     ,     .true.   , .false. , 'daily'   ,  ''      , ''       , '' 
     
    12991318   sn_hsw      =  'sdw_wave' ,        1          , 'hs'         ,     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
    13001319   sn_wmp      =  'sdw_wave' ,        1          , 'wmp'        ,     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
     1320   sn_wfr      =  'sdw_wave' ,        1          , 'wave_freq'  ,     .true.   , .false. , 'daily'   ,  ''      , ''       , '' 
    13011321   sn_wnum     =  'sdw_wave' ,        1          , 'wave_num'   ,     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
    13021322   sn_tauoc    =  'sdw_wave' ,        1          , 'wave_stress',     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
     1323   sn_tauwx    =  'sdw_wave' ,        1          , 'wave_stress',     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
     1324   sn_tauwy    =  'sdw_wave' ,        1          , 'wave_stress',     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
     1325   sn_phioc    =  'sdw_wave' ,        1          , 'wave_energy',     .true.   , .false. , 'daily'   ,  ''      , ''       , ''   
     1326   cn_dir      = './'  !  root directory for the location of wave forcing files 
    13031327 
    1304    cn_dir  = './'  !  root directory for the location of drag coefficient files 
    13051328/ 
    13061329!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.