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

Ignore:
Timestamp:
2010-12-27T18:33:53+01:00 (13 years ago)
Author:
rblod
Message:

Update NEMOGCM from branch nemo_v3_3_beta

File:
1 edited

Legend:

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

    • Property svn:eol-style deleted
    r1601 r2528  
    1818   USE zdf_oce         ! TKE vertical mixing           
    1919   USE lib_mpp         ! distribued memory computing 
    20    USE zdftke_old      ! TKE vertical mixing  (old scheme) 
    2120   USE zdftke          ! TKE vertical mixing 
     21   USE zdfgls          ! GLS vertical mixing 
    2222   USE zdfkpp          ! KPP vertical mixing           
    2323   USE zdfddm          ! double diffusion mixing       
     
    3737    
    3838   !!---------------------------------------------------------------------- 
    39    !! NEMO/OPA 3.2 , LOCEAN-IPSL (2009)  
     39   !! NEMO/OPA 3.3 , NEMO Consortium (2010) 
    4040   !! $Id$ 
    41    !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 
     41   !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 
    4242   !!---------------------------------------------------------------------- 
    4343    
     
    9898         ioptio = ioptio+1 
    9999      ENDIF 
    100       IF( lk_zdftke_old ) THEN 
     100      IF( lk_zdftke ) THEN 
    101101         IF(lwp) WRITE(numout,*) '      TKE dependent eddy coefficients' 
    102102         ioptio = ioptio+1 
    103103      ENDIF 
    104       IF( lk_zdftke ) THEN 
    105          IF(lwp) WRITE(numout,*) '      TKE dependent eddy coefficients' 
     104      IF( lk_zdfgls ) THEN 
     105         IF(lwp) WRITE(numout,*) '      GLS dependent eddy coefficients' 
    106106         ioptio = ioptio+1 
    107107      ENDIF 
     
    125125         ioptio = ioptio+1 
    126126      ENDIF 
    127       IF( lk_zdftke_old .OR. lk_zdftke ) THEN 
     127      IF( lk_zdftke ) THEN 
    128128         IF(lwp) WRITE(numout,*) '      use the 1.5 turbulent closure' 
     129      ENDIF 
     130      IF( lk_zdfgls ) THEN 
     131         IF(lwp) WRITE(numout,*) '      use the GLS closure scheme' 
    129132      ENDIF 
    130133      IF( lk_zdfkpp ) THEN 
     
    136139      ENDIF 
    137140      IF ( ioptio > 1 .AND. .NOT. lk_esopa )   CALL ctl_stop( ' chose between ln_zdfnpc and ln_zdfevd' ) 
    138       IF( ioptio == 0 .AND. .NOT.( lk_zdftke_old .OR. lk_zdftke .OR. lk_zdfkpp ) ) & 
    139          CALL ctl_stop( ' except for TKE sor KPP physics, a convection scheme is', & 
     141      IF( ioptio == 0 .AND. .NOT.( lk_zdftke .OR. lk_zdfgls .OR. lk_zdfkpp ) ) & 
     142         CALL ctl_stop( ' except for TKE, GLS or KPP physics, a convection scheme is', & 
    140143         &              ' required: ln_zdfevd or ln_zdfnpc logicals' ) 
    141144 
Note: See TracChangeset for help on using the changeset viewer.