Changeset 6238
- Timestamp:
- 2016-01-13T15:49:11+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5021_nn_etau_revision/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftke.F90
r5446 r6238 88 88 89 89 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) 90 91 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)92 92 REAL(wp) , ALLOCATABLE, SAVE, DIMENSION(:,:) :: efr ! surface boundary condition for nn_etau = 4 93 93 REAL(wp) , ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: dissl ! now mixing lenght of dissipation … … 115 115 !!---------------------------------------------------------------------- 116 116 ALLOCATE( & 117 & efr (jpi,jpj) , e_niw(jpi,jpj,jpk) , & 117 118 #if defined key_c1d 118 119 & e_dis(jpi,jpj,jpk) , e_mix(jpi,jpj,jpk) , & … … 120 121 #endif 121 122 & 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 ) 125 125 ! 126 126 IF( lk_mpp ) CALL mpp_sum ( zdf_tke_alloc ) … … 815 815 ENDIF 816 816 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 818 823 819 824 ! !* depth of penetration of surface tke
Note: See TracChangeset
for help on using the changeset viewer.