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 1239 for trunk/NEMO/OPA_SRC/ZDF/zdfini.F90 – NEMO

Ignore:
Timestamp:
2008-12-31T10:35:35+01:00 (15 years ago)
Author:
ctlod
Message:

this version allows to stabilize the computation of En production term, see ticket: #281

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/ZDF/zdfini.F90

    r1156 r1239  
    1414   USE zdf_oce         ! TKE vertical mixing           
    1515   USE lib_mpp         ! distribued memory computing 
    16    USE zdftke          ! TKE vertical mixing   
     16   USE zdftke          ! TKE  vertical mixing   
     17   USE zdftke2         ! TKE2 vertical mixing 
    1718   USE zdfkpp          ! KPP vertical mixing           
    1819   USE zdfddm          ! double diffusion mixing       
     
    104105         ioptio = ioptio+1 
    105106      ENDIF 
     107      IF( lk_zdftke2 ) THEN 
     108         IF(lwp) WRITE(numout,*) '             TKE2 dependent eddy coefficients' 
     109         ioptio = ioptio+1 
     110      ENDIF 
    106111      IF( lk_zdfkpp ) THEN 
    107112         IF(lwp) WRITE(numout,*) '             KPP dependent eddy coefficients' 
     
    123128         ioptio = ioptio+1 
    124129      ENDIF 
    125       IF( lk_zdftke ) THEN 
     130      IF( lk_zdftke .OR. lk_zdftke2 ) THEN 
    126131         IF(lwp) WRITE(numout,*) '             use the 1.5 turbulent closure' 
    127132      ENDIF 
     
    135140      IF ( ioptio > 1 .AND. .NOT. lk_esopa ) & 
    136141           CALL ctl_stop( ' chose between ln_zdfnpc', '           and ln_zdfevd' ) 
    137       IF( ioptio == 0 .AND. .NOT.( lk_zdftke .OR. lk_zdfkpp ) ) & 
     142      IF( ioptio == 0 .AND. .NOT.( lk_zdftke .OR. lk_zdftke2 .OR. lk_zdfkpp ) ) & 
    138143         CALL ctl_stop( ' except for TKE sor KPP physics, a convection scheme is', & 
    139144         &              ' required: ln_zdfevd or ln_zdfnpc logicals' ) 
Note: See TracChangeset for help on using the changeset viewer.