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

Ignore:
Timestamp:
2017-04-29T17:24:54+02:00 (7 years ago)
Author:
gm
Message:

#1880 (HPC-09): OPA remove avmu, avmv from zdf modules + move CALL tke(gls)_rst & gls_rst in zdftke(gls) + rename zdftmx and zdfqiao

Location:
branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg

    r7954 r7990  
    324324      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    325325   ! 
    326    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    327    ! 
    328    ln_zdfqiao  = .false.   ! surface wave-induced mixing                (T => ln_wave=ln_sdw=T ) 
     326   !                       ! gravity wave-driven vertical mixing 
     327   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     328   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    329329   ! 
    330330   !                       ! time-stepping 
     
    353353/ 
    354354!----------------------------------------------------------------------- 
    355 &namzdf_tmx    !   internal wave-driven mixing parameterization         (ln_zdftmx =T) 
     355&namzdf_iwm    !   internal wave-driven mixing parameterization         (ln_zdfiwm =T) 
    356356!----------------------------------------------------------------------- 
    357357/ 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/C1D_PAPA/EXP00/namelist_cfg

    r7954 r7990  
    275275      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    276276   ! 
    277    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    278    ! 
    279    ln_zdfqiao  = .false.   ! surface wave-induced mixing                (T => ln_wave=ln_sdw=T ) 
     277   !                       ! gravity wave-driven vertical mixing 
     278   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     279   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    280280   ! 
    281281   !                       ! time-stepping 
    282282   ln_zdfexp   = .false.      ! split-explicit (T) or implicit (F) scheme 
     283      nn_zdfexp=    3            !  number of sub-timestep for ln_zdfexp=T 
    283284   ! 
    284285   !                       ! coefficients 
     
    301302/ 
    302303!----------------------------------------------------------------------- 
    303 &namzdf_tmx    !    internal wave-driven mixing parameterization        (ln_zdftmx =T) 
     304&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
    304305!----------------------------------------------------------------------- 
    305306/ 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg

    r7954 r7990  
    264264      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    265265   ! 
    266    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    267    ! 
    268    ln_zdfqiao  = .false.   ! surface wave-induced mixing                (T => ln_wave=ln_sdw=T ) 
     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 ) 
    269269   ! 
    270270   !                       ! time-stepping 
     
    292292/ 
    293293!----------------------------------------------------------------------- 
    294 &namzdf_tmx    !    internal wave-driven mixing parameterization        (ln_zdftmx =T) 
     294&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
    295295!----------------------------------------------------------------------- 
    296296/ 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg

    r7954 r7990  
    218218      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    219219   ! 
    220    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    221    ! 
    222    ln_zdfqiao  = .false.   ! enhanced wave vertical mixing Qiao (2010) (T => ln_wave=T & ln_sdw=T & fill namsbc_wave) 
     220   !                       ! gravity wave-driven vertical mixing 
     221   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     222   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    223223   ! 
    224224   !                       ! time-stepping 
    225    ln_zdfexp   = .false.   ! split-explicit (T) or implicit (F) time stepping scheme 
    226       nn_zdfexp=    3         !  number of sub-timestep for ln_zdfexp=T 
     225   ln_zdfexp   = .false.      ! split-explicit (T) or implicit (F) scheme 
     226      nn_zdfexp=    3            !  number of sub-timestep for ln_zdfexp=T 
    227227   ! 
    228228   !                       !  Coefficients 
     
    251251/ 
    252252!----------------------------------------------------------------------- 
    253 &namzdf_tmx    !   tidal mixing parameterization                        (ln_zdftmx=T) 
    254 !----------------------------------------------------------------------- 
    255    ln_tmx_itf  = .false.   !  ITF specific parameterisation 
    256 / 
    257 !----------------------------------------------------------------------- 
    258253&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi) 
    259254!----------------------------------------------------------------------- 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/1_namelist_cfg

    r7954 r7990  
    226226      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    227227   ! 
    228    ln_zdftmx   = .true.    ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    229    ! 
    230    ln_zdfqiao  = .false.   ! enhanced wave vertical mixing Qiao (2010) (T => ln_wave=T & ln_sdw=T & fill namsbc_wave) 
     228   !                       ! gravity wave-driven vertical mixing 
     229   ln_zdfiwm   = .true.       ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     230   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    231231   ! 
    232232   !                       ! time-stepping 
    233    ln_zdfexp   = .false.   ! split-explicit (T) or implicit (F) time stepping scheme 
    234       nn_zdfexp=    3         !  number of sub-timestep for ln_zdfexp=T 
     233   ln_zdfexp   = .false.      ! split-explicit (T) or implicit (F) scheme 
     234      nn_zdfexp=    3            !  number of sub-timestep for ln_zdfexp=T 
    235235   ! 
    236236   !                       !  Coefficients 
     
    245245/ 
    246246!----------------------------------------------------------------------- 
    247 &namzdf_tmx    !    internal wave-driven mixing parameterization        (ln_zdftmx =T) 
     247&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
    248248!----------------------------------------------------------------------- 
    249249   nn_zpyc     = 1         !  pycnocline-intensified dissipation scales as N (=1) or N^2 (=2) 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/ORCA2_LIM3_PISCES/EXP00/namelist_cfg

    r7954 r7990  
    2727/ 
    2828!----------------------------------------------------------------------- 
    29 &namcrs        !   Grid coarsening for dynamics output and/or 
    30                !   passive tracer coarsened online simulations 
     29&namcrs        !   coarsened grid (for outputs and/or TOP)              (ln_crs =T) 
    3130!----------------------------------------------------------------------- 
    3231/ 
     
    255254      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    256255   ! 
    257    ln_zdftmx   = .true.    ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    258    ! 
    259    ln_zdfqiao  = .false.   ! enhanced wave vertical mixing Qiao (2010) (T => ln_wave=T & ln_sdw=T & fill namsbc_wave) 
     256   !                       ! gravity wave-driven vertical mixing 
     257   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     258   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    260259   ! 
    261260   !                       ! time-stepping 
    262    ln_zdfexp   = .false.   ! split-explicit (T) or implicit (F) time stepping scheme 
    263       nn_zdfexp=    3         !  number of sub-timestep for ln_zdfexp=T 
     261   ln_zdfexp   = .false.      ! split-explicit (T) or implicit (F) scheme 
     262      nn_zdfexp=    3            !  number of sub-timestep for ln_zdfexp=T 
    264263   ! 
    265264   !                       !  Coefficients 
     
    274273/ 
    275274!----------------------------------------------------------------------- 
    276 &namzdf_tmx    !   tidal mixing parameterization                        (ln_zdftmx =T) 
     275&namzdf_iwm    !   tidal mixing parameterization                        (ln_zdfiwm =T) 
    277276!----------------------------------------------------------------------- 
    278277   nn_zpyc     = 2         !  pycnocline-intensified dissipation scales as N (=1) or N^2 (=2) 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/SHARED/field_def_nemo-opa.xml

    r7954 r7990  
    398398         <field id="avm_evd"      long_name="convective enhancement of vertical viscosity"     standard_name="ocean_vertical_momentum_diffusivity_due_to_convection"   unit="m2/s" /> 
    399399 
    400          <!-- variables available with ln_zdftmx =T --> 
     400         <!-- variables available with ln_zdfiwm =T --> 
    401401         <field id="av_ratio"     long_name="S over T diffusivity ratio"            standard_name="salinity_over_temperature_diffusivity_ratio"                     unit="1"    /> 
    402402         <field id="av_wave"      long_name="wave-induced vertical diffusivity"     standard_name="ocean_vertical_tracer_diffusivity_due_to_internal_waves"         unit="m2/s" /> 
    403          <field id="bflx_tmx"     long_name="wave-induced buoyancy flux"            standard_name="buoyancy_flux_due_to_internal_waves"                             unit="W/kg" /> 
    404          <field id="pcmap_tmx"    long_name="power consumed by wave-driven mixing"  standard_name="vertically_integrated_power_consumption_by_wave_driven_mixing"   unit="W/m2"      grid_ref="grid_W_2D" /> 
    405          <field id="emix_tmx"     long_name="power density available for mixing"    standard_name="power_available_for_mixing_from_breaking_internal_waves"         unit="W/kg" /> 
     403         <field id="bflx_iwm"     long_name="wave-induced buoyancy flux"            standard_name="buoyancy_flux_due_to_internal_waves"                             unit="W/kg" /> 
     404         <field id="pcmap_iwm"    long_name="power consumed by wave-driven mixing"  standard_name="vertically_integrated_power_consumption_by_wave_driven_mixing"   unit="W/m2"      grid_ref="grid_W_2D" /> 
     405         <field id="emix_iwm"     long_name="power density available for mixing"    standard_name="power_available_for_mixing_from_breaking_internal_waves"         unit="W/kg" /> 
    406406 
    407407         <!-- variables available with diaar5 -->    
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/SHARED/namelist_ref

    r7954 r7990  
    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) 
    13 !!              8 - Verical physics  (namzdf, namzdf_ric, namzdf_tke, namzdf_gls, namzdf_tmx, namzdf_tmx_new) 
     13!!              8 - Verical physics  (namzdf, namzdf_ric, namzdf_tke, namzdf_gls, namzdf_iwm) 
    1414!!              9 - miscellaneous    (nammpp, namctl) 
    1515!!             10 - diagnostics      (namnc4, namtrd, namspr, namflo, namhsb, namsto) 
     
    875875!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T) 
    876876!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T) 
    877 !!    namzdf_tmx    tidal mixing parameterization                       (ln_zdftmx=T) 
     877!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T) 
    878878!!====================================================================== 
    879879! 
     
    899899      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    900900   ! 
    901    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    902    ! 
    903    ln_zdfqiao  = .false.   ! surface wave-induced mixing                (T => ln_wave=ln_sdw=T ) 
     901   !                       ! gravity wave-driven vertical mixing 
     902   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     903   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    904904   ! 
    905905   !                       ! time-stepping 
     
    919919   rn_alp      =    5.     !  coefficient of the parameterization 
    920920   nn_ric      =    2      !  coefficient of the parameterization 
    921    rn_ekmfc    =    0.7    !  Factor in the Ekman depth Equation 
    922    rn_mldmin   =    1.0    !  minimum allowable mixed-layer depth estimate (m) 
    923    rn_mldmax   = 1000.0    !  maximum allowable mixed-layer depth estimate (m) 
    924    rn_wtmix    =   10.0    !  vertical eddy viscosity coeff [m2/s] in the mixed-layer 
    925    rn_wvmix    =   10.0    !  vertical eddy diffusion coeff [m2/s] in the mixed-layer 
    926    ln_mldw     =  .true.   !  Flag to use or not the mixed layer depth param. 
     921   ln_mldw     =  .false.  !  enhanced mixing in the Ekman layer 
     922      rn_ekmfc    =    0.7    !  Factor in the Ekman depth Equation 
     923      rn_mldmin   =    1.0    !  minimum allowable mixed-layer depth estimate (m) 
     924      rn_mldmax   = 1000.0    !  maximum allowable mixed-layer depth estimate (m) 
     925      rn_wtmix    =   10.0    !  vertical eddy viscosity coeff [m2/s] in the mixed-layer 
     926      rn_wvmix    =   10.0    !  vertical eddy diffusion coeff [m2/s] in the mixed-layer 
    927927/ 
    928928!----------------------------------------------------------------------- 
     
    974974/ 
    975975!----------------------------------------------------------------------- 
    976 &namzdf_tmx    !    internal wave-driven mixing parameterization        (ln_zdftmx =T) 
     976&namzdf_iwm    !    internal wave-driven mixing parameterization        (ln_zdfiwm =T) 
    977977!----------------------------------------------------------------------- 
    978978   nn_zpyc     = 1         !  pycnocline-intensified dissipation scales as N (=1) or N^2 (=2) 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/TEST_CASES/ISOMIP/EXP00/namelist_cfg

    r7954 r7990  
    344344   ln_zdfddm   = .false.   ! double diffusive mixing 
    345345   ! 
    346    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    347    ! 
    348    ln_zdfqiao  = .false.   ! surface wave-induced mixing                (T => ln_wave=ln_sdw=T ) 
     346   !                       ! gravity wave-driven vertical mixing 
     347   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     348   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    349349   ! 
    350350   !                       ! time-stepping 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/TEST_CASES/SAS_BIPER/EXP00/namelist_cfg

    r7954 r7990  
    223223/ 
    224224!----------------------------------------------------------------------- 
    225 &namzdf_tmx    !   tidal mixing parameterization                        (ln_zdftmx =T) 
     225&namzdf_iwm    !   tidal mixing parameterization                        (ln_zdfiwm =T) 
    226226!----------------------------------------------------------------------- 
    227227/ 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/TEST_CASES/WAD/EXP00/namelist_cfg

    r7954 r7990  
    328328!!    namzdf_tke    TKE vertical mixing                                 (ln_zdftke=T) 
    329329!!    namzdf_gls    GLS vertical mixing                                 (ln_zdfgls=T) 
    330 !!    namzdf_tmx    tidal mixing parameterization                       (ln_zdftmx=T) 
     330!!    namzdf_iwm    tidal mixing parameterization                       (ln_zdfiwm=T) 
    331331!!====================================================================== 
    332332!----------------------------------------------------------------------- 
     
    351351      rn_hsbfr =    1.6       !  heat/salt buoyancy flux ratio 
    352352   ! 
    353    ln_zdftmx   = .false.   ! tidal mixing parameterization              (T =>   fill namzdf_tmx) 
    354    ! 
    355    ln_zdfqiao  = .false.   ! surface wave-induced mixing (Qiao et al. 2010) (T =>   ln_wave=ln_sdw=T. & fill namsbc_wave) 
     353   !                       ! gravity wave-driven vertical mixing 
     354   ln_zdfiwm   = .false.      ! internal wave-induced mixing            (T =>   fill namzdf_iwm) 
     355   ln_zdfswm   = .false.      ! surface  wave-induced mixing            (T => ln_wave=ln_sdw=T ) 
    356356   ! 
    357357   !                       ! time-stepping 
    358    ln_zdfexp   = .false.   ! split-explicit (T) or implicit (F) scheme 
     358   ln_zdfexp   = .false.      ! split-explicit (T) or implicit (F) scheme 
     359      nn_zdfexp=    3            !  number of sub-timestep for ln_zdfexp=T 
    359360   ! 
    360361   !                       ! coefficients 
  • branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/CONFIG/cfg.txt

    r7954 r7990  
    66ORCA2_OFF_TRC OPA_SRC OFF_SRC TOP_SRC 
    77ORCA2_LIM3_PISCES OPA_SRC LIM_SRC_3 TOP_SRC NST_SRC 
     8GYRE_PISCES OPA_SRC TOP_SRC 
    89GYRE_PISCES_XIOS OPA_SRC TOP_SRC 
    9 GYRE_PISCES OPA_SRC TOP_SRC 
Note: See TracChangeset for help on using the changeset viewer.