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 14037 for NEMO/branches/2020/dev_r13333_KERNEL-08_techene_gm_HPG_SPG/cfgs/SHARED/namelist_ref – NEMO

Ignore:
Timestamp:
2020-12-03T12:20:38+01:00 (3 years ago)
Author:
ayoung
Message:

Updated to trunk at 14020. Sette tests passed with change of results for configurations with non-linear ssh. Ticket #2506.

Location:
NEMO/branches/2020/dev_r13333_KERNEL-08_techene_gm_HPG_SPG
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r13333_KERNEL-08_techene_gm_HPG_SPG

    • Property svn:externals
      •  

        old new  
        88 
        99# SETTE 
        10 ^/utils/CI/sette@13292        sette 
         10^/utils/CI/sette_wave@13990         sette 
  • NEMO/branches/2020/dev_r13333_KERNEL-08_techene_gm_HPG_SPG/cfgs/SHARED/namelist_ref

    r13286 r14037  
    9696/ 
    9797!----------------------------------------------------------------------- 
     98&namtile        !   parameters of the tiling 
     99!----------------------------------------------------------------------- 
     100   ln_tile = .false.     !  Use tiling (T) or not (F) 
     101   nn_ltile_i = 10       !  Length of tiles in i 
     102   nn_ltile_j = 10       !  Length of tiles in j 
     103/ 
     104!----------------------------------------------------------------------- 
    98105&namclo        !   parameters of the closed sea (cs) behavior                (default: OFF) 
    99106!----------------------------------------------------------------------- 
     
    230237   ln_apr_dyn  = .false.   !  Patm gradient added in ocean & ice Eqs.   (T => fill namsbc_apr ) 
    231238   ln_wave     = .false.   !  Activate coupling with wave  (T => fill namsbc_wave) 
    232    ln_cdgw     = .false.   !  Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 
    233    ln_sdw      = .false.   !  Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 
    234    nn_sdrift   =  0        !  Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 
    235       !                    !   = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 
    236       !                    !   = 1 Phillips:                      v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))] 
    237       !                    !   = 2 Phillips as (1) but using the wave frequency from a wave model 
    238    ln_tauwoc   = .false.   !  Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 
    239    ln_tauw     = .false.   !  Activate ocean stress components from wave model 
    240    ln_stcor    = .false.   !  Activate Stokes Coriolis term (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 
    241239   nn_lsm      = 0         !  =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 
    242240                           !  =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) 
     
    296294   sn_uoatm    = 'NOT USED'                   ,    6.        , 'UOATM'   ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , 'Uoceatm', '' 
    297295   sn_voatm    = 'NOT USED'                   ,    6.        , 'VOATM'   ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , 'Voceatm', '' 
     296   sn_cc       = 'NOT USED'                   ,   24.        , 'CC'      ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    298297   sn_hpgi     = 'NOT USED'                   ,   24.        , 'uhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'UG'     , '' 
    299298   sn_hpgj     = 'NOT USED'                   ,   24.        , 'vhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'VG'     , '' 
     
    335334&namsbc_cpl    !   coupled ocean/atmosphere model                       ("key_oasis3") 
    336335!----------------------------------------------------------------------- 
    337    nn_cplmodel   =     1   !  Maximum number of models to/from which NEMO is potentially sending/receiving data 
    338    ln_usecplmask = .false. !  use a coupling mask file to merge data received from several models 
    339    !                       !   -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 
    340    nn_cats_cpl   =     5   !  Number of sea ice categories over which coupling is to be carried out (if not 1) 
     336   nn_cplmodel       =     1   !  Maximum number of models to/from which NEMO is potentially sending/receiving data 
     337   ln_usecplmask     = .false. !  use a coupling mask file to merge data received from several models 
     338   !                           !   -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 
     339   ln_scale_ice_flux = .false. !  use ice fluxes that are already "ice weighted" ( i.e. multiplied ice concentration) 
     340   nn_cats_cpl       =     5   !  Number of sea ice categories over which coupling is to be carried out (if not 1) 
    341341   !_____________!__________________________!____________!_____________!______________________!________! 
    342342   !             !        description       !  multiple  !    vector   !       vector         ! vector ! 
     
    367367   sn_rcv_cal    =   'coupled'              ,    'no'    ,     ''      ,         ''           ,   '' 
    368368   sn_rcv_co2    =   'coupled'              ,    'no'    ,     ''      ,         ''           ,   '' 
    369    sn_rcv_hsig   =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    370369   sn_rcv_iceflx =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    371370   sn_rcv_mslp   =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    372    sn_rcv_phioc  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    373    sn_rcv_sdrfx  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    374    sn_rcv_sdrfy  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    375    sn_rcv_wper   =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    376    sn_rcv_wnum   =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    377    sn_rcv_wfreq  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    378    sn_rcv_wdrag  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    379371   sn_rcv_ts_ice =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    380372   sn_rcv_isf    =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    381373   sn_rcv_icb    =   'none'                 ,    'no'    ,     ''      ,         ''           ,   '' 
    382    sn_rcv_tauwoc =   'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
    383    sn_rcv_tauw   =   'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
    384    sn_rcv_wdrag  =   'none'                 ,    'no'    ,     ''      ,         ''          ,   '' 
     374   sn_rcv_hsig   =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     375   sn_rcv_phioc  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   'T' 
     376   sn_rcv_sdrfx  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   'T' 
     377   sn_rcv_sdrfy  =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     378   sn_rcv_wper   =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     379   sn_rcv_wnum   =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     380   sn_rcv_wstrf  =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     381   sn_rcv_wdrag  =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     382   sn_rcv_charn  =   'none'                 ,    'no'    ,     ''      ,         ''           ,   'T' 
     383   sn_rcv_taw    =   'none'                 ,    'no'    ,     ''      ,         ''           ,   'U,V' 
     384   sn_rcv_bhd    =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     385   sn_rcv_tusd   =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
     386   sn_rcv_tvsd   =   'none'                 ,    'no'    ,     ''      '         ''           ,   'T' 
    385387/ 
    386388!----------------------------------------------------------------------- 
     
    457459!----------------------------------------------------------------------- 
    458460   ln_rnf_mouth = .false.   !  specific treatment at rivers mouths 
    459       rn_hrnf     =  15.e0    !  depth over which enhanced vertical mixing is used    (ln_rnf_mouth=T) 
    460       rn_avt_rnf  =   1.e-3   !  value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 
    461    rn_rfact    =   1.e0    !  multiplicative factor for runoff 
     461      rn_hrnf     =  15.e0     !  depth over which enhanced vertical mixing is used    (ln_rnf_mouth=T) 
     462      rn_avt_rnf  =   1.e-3    !  value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 
     463   rn_rfact     =   1.e0    !  multiplicative factor for runoff 
    462464   ln_rnf_depth = .false.   !  read in depth information for runoff 
    463    ln_rnf_tem  = .false.   !  read in temperature information for runoff 
    464    ln_rnf_sal  = .false.   !  read in salinity information for runoff 
    465    ln_rnf_depth_ini = .false. ! compute depth at initialisation from runoff file 
    466       rn_rnf_max  = 5.735e-4  !  max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true ) 
    467       rn_dep_max  = 150.      !  depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 
    468       nn_rnf_depth_file = 0   !  create (=1) a runoff depth file or not (=0) 
    469  
    470    cn_dir      = './'      !  root directory for the runoff data location 
     465   ln_rnf_tem   = .false.   !  read in temperature information for runoff 
     466   ln_rnf_sal   = .false.   !  read in salinity information for runoff 
     467   ln_rnf_icb   = .false.   !  read iceberg flux 
     468   ln_rnf_depth_ini = .false.  ! compute depth at initialisation from runoff file 
     469      rn_rnf_max  = 5.735e-4   !  max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true ) 
     470      rn_dep_max  = 150.       !  depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 
     471      nn_rnf_depth_file = 0    !  create (=1) a runoff depth file or not (=0) 
     472 
     473   cn_dir       = './'      !  root directory for the runoff data location 
    471474   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
    472475   !           !  file name              ! frequency (hours) ! variable  ! time interp.!  clim  ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 
    473476   !           !                         !  (if <0  months)  !   name    !   (logical) !  (T/F) ! 'monthly' !                  ! pairing  !    filename   ! 
    474477   sn_rnf      = 'runoff_core_monthly'   ,        -1.        , 'sorunoff',   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
    475    sn_cnf      = 'runoff_core_monthly'   ,         0.        , 'socoefr0',   .false.   , .true. , 'yearly'  , ''               , ''       , '' 
     478   sn_cnf      = 'runoff_core_monthly'   ,       -12.        , 'socoefr0',   .false.   , .true. , 'yearly'  , ''               , ''       , '' 
    476479   sn_s_rnf    = 'runoffs'               ,        24.        , 'rosaline',   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
    477480   sn_t_rnf    = 'runoffs'               ,        24.        , 'rotemper',   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
    478    sn_dep_rnf  = 'runoffs'               ,         0.        , 'rodepth' ,   .false.   , .true. , 'yearly'  , ''               , ''       , '' 
     481   sn_i_rnf    = 'NOT USED'              ,        24.        , 'xxxxxxxx',   .true.    , .true. , 'yearly'  , ''               , ''       , '' 
     482   sn_dep_rnf  = 'runoffs'               ,       -12.        , 'rodepth' ,   .false.   , .true. , 'yearly'  , ''               , ''       , '' 
    479483/ 
    480484!----------------------------------------------------------------------- 
     
    544548         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    545549         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
    546          sn_isfpar_zmax = 'isfmlt_par',       0        ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    547          sn_isfpar_zmin = 'isfmlt_par',       0        ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     550         sn_isfpar_zmax = 'isfmlt_par',       0.       ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     551         sn_isfpar_zmin = 'isfmlt_par',       0.       ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    548552         !* 'spe' and 'oasis' case 
    549          sn_isfpar_fwf = 'isfmlt_par' ,      -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     553         sn_isfpar_fwf = 'isfmlt_par' ,      -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    550554         !* 'bg03' case 
    551          sn_isfpar_Leff = 'isfmlt_par',       0.       ,'Leff'     ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     555         sn_isfpar_Leff = 'isfmlt_par',       0.       ,'Leff'     ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    552556      ! 
    553557      ! ---------------- ice sheet coupling ------------------------------- 
     
    560564&namsbc_wave   ! External fields from wave model                        (ln_wave=T) 
    561565!----------------------------------------------------------------------- 
     566   ln_sdw      = .false.       !  get the 2D Surf Stokes Drift & Compute the 3D stokes drift 
     567   ln_stcor    = .false.       !  add Stokes Coriolis and tracer advection terms 
     568   ln_cdgw     = .false.       !  Neutral drag coefficient read from wave model 
     569   ln_tauoc    = .false.       !  ocean stress is modified by wave induced stress 
     570   ln_wave_test= .false.       !  Test case with constant wave fields 
     571! 
     572   ln_charn    = .false.       !  Charnock coefficient read from wave model (IFS only) 
     573   ln_taw      = .false.       !  ocean stress is modified by wave induced stress (coupled mode) 
     574   ln_phioc    = .false.       !  TKE flux from wave model 
     575   ln_bern_srfc= .false.       !  wave induced pressure. Bernoulli head J term 
     576   ln_breivikFV_2016 = .false. !  breivik 2016 vertical stokes profile 
     577   ln_vortex_force = .false.   !  Vortex Force term  
     578   ln_stshear  = .false.       !  include stokes shear in EKE computation 
     579! 
    562580   cn_dir      = './'      !  root directory for the waves data location 
    563581   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     
    569587   sn_hsw      =  'sdw_ecwaves_orca2'    ,        6.         , 'hs'         ,  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    570588   sn_wmp      =  'sdw_ecwaves_orca2'    ,        6.         , 'wmp'        ,  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    571    sn_wfr      =  'sdw_ecwaves_orca2'    ,        6.         , 'wfr'        ,  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    572589   sn_wnum     =  'sdw_ecwaves_orca2'    ,        6.         , 'wave_num'   ,  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    573    sn_tauwoc   =  'sdw_ecwaves_orca2'    ,        6.         , 'wave_stress',  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    574    sn_tauwx    =  'sdw_ecwaves_orca2'    ,        6.         , 'wave_stress',  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    575    sn_tauwy    =  'sdw_ecwaves_orca2'    ,        6.         , 'wave_stress',  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
     590   sn_tauoc    =  'sdw_ecwaves_orca2'    ,        6.         , 'wave_stress',  .true.  , .true. , 'yearly'  ,  ''              , ''       , '' 
    576591/ 
    577592!----------------------------------------------------------------------- 
     
    732747   bn_aip      = 'NOT USED'              ,         24.       , 'siapnd'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
    733748   bn_hip      = 'NOT USED'              ,         24.       , 'sihpnd'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
     749   bn_hil      = 'NOT USED'              ,         24.       , 'sihlid'  ,    .true.   , .false.,  'daily'  ,    ''            ,   ''     ,     '' 
    734750   ! if bn_t_i etc are "not used", then define arbitrary temperatures and salinity and ponds 
    735751   rn_ice_tem  = 270.         !  arbitrary temperature               of incoming sea ice 
     
    738754   rn_ice_apnd = 0.2          !       --   pond fraction = a_ip/a_i            -- 
    739755   rn_ice_hpnd = 0.05         !       --   pond depth                          -- 
     756   rn_ice_hlid = 0.0          !       --   pond lid depth                      -- 
    740757/ 
    741758!----------------------------------------------------------------------- 
     
    750767!!                                                                    !! 
    751768!!   namdrg        top/bottom drag coefficient                          (default: NO selection) 
    752 !!   namdrg_top    top    friction                                      (ln_OFF=F & ln_isfcav=T) 
    753 !!   namdrg_bot    bottom friction                                      (ln_OFF=F) 
     769!!   namdrg_top    top    friction                                      (ln_drg_OFF=F & ln_isfcav=T) 
     770!!   namdrg_bot    bottom friction                                      (ln_drg_OFF=F) 
    754771!!   nambbc        bottom temperature boundary condition                (default: OFF) 
    755772!!   nambbl        bottom boundary layer scheme                         (default: OFF) 
     
    759776&namdrg        !   top/bottom drag coefficient                          (default: NO selection) 
    760777!----------------------------------------------------------------------- 
    761    ln_OFF      = .false.   !  free-slip       : Cd = 0                  (F => fill namdrg_bot 
     778   ln_drg_OFF  = .false.   !  free-slip       : Cd = 0                  (F => fill namdrg_bot 
    762779   ln_lin      = .false.   !      linear  drag: Cd = Cd0 Uc0                   &   namdrg_top) 
    763780   ln_non_lin  = .false.   !  non-linear  drag: Cd = Cd0 |U| 
     
    765782   ! 
    766783   ln_drgimp   = .true.    !  implicit top/bottom friction flag 
    767 / 
    768 !----------------------------------------------------------------------- 
    769 &namdrg_top    !   TOP friction                                         (ln_OFF =F & ln_isfcav=T) 
     784      ln_drgice_imp = .true. ! implicit ice-ocean drag 
     785/ 
     786!----------------------------------------------------------------------- 
     787&namdrg_top    !   TOP friction                                         (ln_drg_OFF =F & ln_isfcav=T) 
    770788!----------------------------------------------------------------------- 
    771789   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
     
    778796/ 
    779797!----------------------------------------------------------------------- 
    780 &namdrg_bot    !   BOTTOM friction                                      (ln_OFF =F) 
     798&namdrg_bot    !   BOTTOM friction                                      (ln_drg_OFF =F) 
    781799!----------------------------------------------------------------------- 
    782800   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
     
    831849                                 ! 
    832850   !                     ! S-EOS coefficients (ln_seos=T): 
    833    !                             !  rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 
     851   !                             !  rd(T,S,Z)*rho0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 
    834852   rn_a0       =  1.6550e-1      !  thermal expension coefficient 
    835853   rn_b0       =  7.6554e-1      !  saline  expension coefficient 
     
    10441062   ln_dynrnf       =  .false.    !  runoffs option enabled (T) or not (F) 
    10451063   ln_dynrnf_depth =  .false.    !  runoffs is spread in vertical (T) or not (F) 
    1046 !   fwbcorr        = 3.786e-06   !  annual global mean of empmr for ssh correction 
     1064   fwbcorr         =    0.0      !  annual global mean of empmr for ssh correction 
    10471065 
    10481066   cn_dir      = './'      !  root directory for the ocean data location 
     
    10971115      nn_npc      =    1         ! frequency of application of npc 
    10981116      nn_npcp     =  365         ! npc control print frequency 
     1117   ln_zdfmfc   = .false.      !  Mass Flux Convection 
    10991118   ! 
    11001119   ln_zdfddm   = .false.   ! double diffusive mixing 
     
    11351154   rn_bshear   =   1.e-20  ! background shear (>0) currently a numerical threshold (do not change it) 
    11361155   nn_pdl      =   1       !  Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 
    1137    nn_mxl      =   2       !  mixing length: = 0 bounded by the distance to surface and bottom 
     1156   nn_mxl      =   3       !  mixing length: = 0 bounded by the distance to surface and bottom 
    11381157   !                       !                 = 1 bounded by the local vertical scale factor 
    11391158   !                       !                 = 2 first vertical derivative of mixing length bounded by 1 
    11401159   !                       !                 = 3 as =2 with distinct dissipative an mixing length scale 
    11411160   ln_mxl0     = .true.    !  surface mixing length scale = F(wind stress) (T) or not (F) 
    1142       nn_mxlice    = 0        ! type of scaling under sea-ice 
     1161      nn_mxlice    = 2        ! type of scaling under sea-ice 
    11431162                              !    = 0 no scaling under sea-ice 
    11441163                              !    = 1 scaling with constant sea-ice thickness 
    1145                               !    = 2  scaling with mean sea-ice thickness ( only with SI3 sea-ice model ) 
    1146                               !    = 3  scaling with maximum sea-ice thickness 
     1164                              !    = 2 scaling with mean sea-ice thickness ( only with SI3 sea-ice model ) 
     1165                              !    = 3 scaling with maximum sea-ice thickness 
    11471166      rn_mxlice   = 10.       ! max constant ice thickness value when scaling under sea-ice ( nn_mxlice=1) 
    11481167   rn_mxl0     =   0.04    !  surface  buoyancy lenght scale minimum value 
    1149    ln_drg      = .false.   !  top/bottom friction added as boundary condition of TKE 
     1168   ln_mxhsw    = .false.   !  surface mixing length scale = F(wave height) 
    11501169   ln_lc       = .true.    !  Langmuir cell parameterisation (Axell 2002) 
    11511170      rn_lc       =   0.15    !  coef. associated to Langmuir cells 
     
    11581177                              !        = 0  constant 10 m length scale 
    11591178                              !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
    1160       rn_eice     =   4       !  below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 
     1179   nn_eice     =   1       !  attenutaion of langmuir & surface wave breaking under ice 
     1180   !                       !           = 0 no impact of ice cover on langmuir & surface wave breaking 
     1181   !                       !           = 1 weigthed by 1-TANH(10*fr_i) 
     1182   !                       !           = 2 weighted by 1-fr_i 
     1183   !                       !           = 3 weighted by 1-MIN(1,4*fr_i)    
     1184   nn_bc_surf   =     1    !  surface condition (0/1=Dir/Neum) ! Only applicable for wave coupling (ln_cplwave=1) 
     1185   nn_bc_bot    =     1    !  bottom condition (0/1=Dir/Neum) ! Only applicable for wave coupling (ln_cplwave=1) 
    11611186/ 
    11621187!----------------------------------------------------------------------- 
     
    11711196   rn_charn      = 70000.  !  Charnock constant for wb induced roughness length 
    11721197   rn_hsro       =  0.02   !  Minimum surface roughness 
     1198   rn_hsri       =  0.03   !  Ice-ocean roughness 
    11731199   rn_frac_hs    =   1.3   !  Fraction of wave height as roughness (if nn_z0_met>1) 
    11741200   nn_z0_met     =     2   !  Method for surface roughness computation (0/1/2/3) 
    1175    !                             ! =3 requires ln_wave=T 
     1201   !                       !     = 3 requires ln_wave=T 
     1202   nn_z0_ice     =   1     !  attenutaion of surface wave breaking under ice 
     1203   !                       !           = 0 no impact of ice cover 
     1204   !                       !           = 1 roughness uses rn_hsri and is weigthed by 1-TANH(10*fr_i) 
     1205   !                       !           = 2 roughness uses rn_hsri and is weighted by 1-fr_i 
     1206   !                       !           = 3 roughness uses rn_hsri and is weighted by 1-MIN(1,4*fr_i) 
    11761207   nn_bc_surf    =     1   !  surface condition (0/1=Dir/Neum) 
    11771208   nn_bc_bot     =     1   !  bottom condition (0/1=Dir/Neum) 
     
    11991230/ 
    12001231!----------------------------------------------------------------------- 
     1232&namzdf_mfc     !   Mass Flux Convection 
     1233!----------------------------------------------------------------------- 
     1234   ln_edmfuv  = .false.        ! Activate on velocity fields (Not available yet) 
     1235   rn_cemf    =  1.            ! entrain/detrain coef. (<0 => cte; >0 % depending on dW/dz 
     1236   rn_cwmf    = -0.            ! entrain/detrain coef. (<0 => cte; >0 % depending on dW/dz 
     1237   rn_cent    = 2.e-5          ! entrain of convective area 
     1238   rn_cdet    = 3.e-5          ! detrain of convective area  
     1239   rn_cap     = 0.9            ! Coef. for CAP estimation 
     1240   App_max    = 0.1            ! Maximum convection area (% of the cell) 
     1241/ 
     1242!----------------------------------------------------------------------- 
    12011243&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
    12021244!----------------------------------------------------------------------- 
     
    12191261!!                                                                    !! 
    12201262!!   namtrd       dynamics and/or tracer trends                         (default: OFF) 
    1221 !!   namptr       Poleward Transport Diagnostics                        (default: OFF) 
    12221263!!   namhsb       Heat and salt budgets                                 (default: OFF) 
    12231264!!   namdiu       Cool skin and warm layer models                       (default: OFF) 
     
    12491290!!gm   ln_trdmld_instant = .false.         !  flag to diagnose trends of instantantaneous or mean ML T/S 
    12501291!!gm 
    1251 / 
    12521292!----------------------------------------------------------------------- 
    12531293&namhsb        !  Heat and salt budgets                                 (default: OFF) 
Note: See TracChangeset for help on using the changeset viewer.