- Timestamp:
- 2016-07-01T18:02:45+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5003_MERCATOR6_CRS/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfmxl_crs.F90
r6101 r6772 24 24 USE trc_oce, ONLY : lk_offline ! offline flag 25 25 USE crs 26 USE ieee_arithmetic 26 27 27 28 IMPLICIT NONE … … 64 65 REAL(wp) :: zN2_c ! local scalar 65 66 INTEGER, POINTER, DIMENSION(:,:) :: imld ! 2D workspace 66 REAL(wp), POINTER, DIMENSION(:,:) :: z2d ! 2D workspace67 67 !!---------------------------------------------------------------------- 68 68 ! … … 70 70 ! 71 71 CALL wrk_alloc( jpi_crs,jpj_crs, imld ) 72 CALL wrk_alloc( jpi_crs,jpj_crs, z2d )73 72 74 73 IF( kt == nit000 ) THEN … … 95 94 iiki = imld(ji,jj) 96 95 iikn = nmln_crs(ji,jj) 97 IF( iiki .NE. 0 ) hmld_crs (ji,jj) = ( gdepw_crs(ji,jj,iiki ) - gdepw_crs(ji,jj,1 ) ) * tmask_crs(ji,jj,1) ! Turbocline depth 98 IF( iiki .NE. 0 ) hmlpt_crs(ji,jj) = ( gdept_crs(ji,jj,iikn-1) - gdepw_crs(ji,jj,1 ) ) * tmask_crs(ji,jj,1) ! depth of the last T-point inside the mixed layer 96 hmld_crs (ji,jj) = ( fsdepw_crs(ji,jj,iiki ) - fsdepw_crs(ji,jj,1 ) ) * tmask_crs(ji,jj,1) ! Turbocline depth 97 hmlp_crs (ji,jj) = ( fsdepw_crs(ji,jj,iikn ) - fsdepw_crs(ji,jj,nla10) ) * tmask_crs(ji,jj,1) ! Mixed layer depth 98 hmlpt_crs(ji,jj) = ( fsdept_crs(ji,jj,iikn-1) - fsdepw_crs(ji,jj,1 ) ) * tmask_crs(ji,jj,1) ! depth of the last T-point inside the mixed layer 99 99 END DO 100 100 END DO 101 101 ! 102 z2d=REAL(nmln_crs,wp)103 CALL iom_put("nmln_crs",z2d)104 CALL iom_put("hmlpt_crs",hmlpt_crs)105 !106 102 CALL wrk_dealloc( jpi_crs,jpj_crs, imld ) 107 CALL wrk_dealloc( jpi_crs,jpj_crs, z2d )108 103 ! 109 104 IF( nn_timing == 1 ) CALL timing_stop('zdf_mxl_crs')
Note: See TracChangeset
for help on using the changeset viewer.