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 6238 – NEMO

Changeset 6238


Ignore:
Timestamp:
2016-01-13T15:49:11+01:00 (8 years ago)
Author:
davestorkey
Message:

Cosmetic changes to UKMO/dev_r5021_nn_etau_revision branch to make compatible with latest version of nemo_v_3_6_STABLE branch (rev 6228).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r5021_nn_etau_revision/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftke.F90

    r5446 r6238  
    8888 
    8989   REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) ::   en             !: now turbulent kinetic energy   [m2/s2] 
     90   REAL(wp)        , ALLOCATABLE, SAVE, DIMENSION(:,:)   ::   htau           ! depth of tke penetration (nn_htau) 
    9091   REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) ::   e_niw          !: TKE budget- near-inertial waves term 
    91    REAL(wp)        , ALLOCATABLE, SAVE, DIMENSION(:,:)   ::   htau           ! depth of tke penetration (nn_htau) 
    9292   REAL(wp)        , ALLOCATABLE, SAVE, DIMENSION(:,:)   ::   efr            ! surface boundary condition for nn_etau = 4 
    9393   REAL(wp)        , ALLOCATABLE, SAVE, DIMENSION(:,:,:) ::   dissl          ! now mixing lenght of dissipation 
     
    115115      !!---------------------------------------------------------------------- 
    116116      ALLOCATE(                                                                    & 
     117         &      efr  (jpi,jpj)     , e_niw(jpi,jpj,jpk) ,                         &       
    117118#if defined key_c1d 
    118119         &      e_dis(jpi,jpj,jpk) , e_mix(jpi,jpj,jpk) ,                          & 
     
    120121#endif 
    121122         &      en    (jpi,jpj,jpk) , htau  (jpi,jpj)    , dissl(jpi,jpj,jpk) ,     &  
    122          &      avt_k (jpi,jpj,jpk) , avm_k (jpi,jpj,jpk), efr  (jpi,jpj)     ,     & 
    123          &      avmu_k(jpi,jpj,jpk) , avmv_k(jpi,jpj,jpk), e_niw(jpi,jpj,jpk) ,     & 
    124          &      STAT= zdf_tke_alloc      ) 
     123         &      avt_k (jpi,jpj,jpk) , avm_k (jpi,jpj,jpk),                          & 
     124         &      avmu_k(jpi,jpj,jpk) , avmv_k(jpi,jpj,jpk), STAT= zdf_tke_alloc      ) 
    125125         ! 
    126126      IF( lk_mpp             )   CALL mpp_sum ( zdf_tke_alloc ) 
     
    815815      ENDIF 
    816816       
    817       IF( nn_etau == 2  .OR. ( nn_etau /= 0 .AND. nn_htau == 2 ) )   CALL zdf_mxl( nit000 - 1 )      ! Initialization of nmln and hmlp 
     817      IF( nn_etau == 2  )   CALL zdf_mxl( nit000 )      ! Initialization of nmln  
     818 
     819      IF( nn_etau /= 0 .and. nn_htau == 2 ) THEN 
     820          ierr = zdf_mxl_alloc() 
     821          nmln(:,:) = nlb10           ! Initialization of nmln 
     822      ENDIF 
    818823 
    819824      !                               !* depth of penetration of surface tke 
Note: See TracChangeset for help on using the changeset viewer.