- Timestamp:
- 2017-10-04T09:19:23+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/NEMO/RK3_SRC/CRS/crsfld.F90
r8367 r8586 25 25 USE lbclnk ! ocean lateral boundary conditions (or mpp link) 26 26 USE timing ! preformance summary 27 USE wrk_nemo ! working array28 27 29 28 IMPLICIT NONE … … 60 59 REAL(wp) :: zztmp ! - - 61 60 ! 62 REAL(wp), POINTER, DIMENSION(:,:,:) :: ze3t, ze3u, ze3v, ze3w ! 3D workspace for e363 REAL(wp), POINTER, DIMENSION(:,:,:) :: zt, zt_crs, z3d64 REAL(wp), POINTER, DIMENSION(:,:,:) :: zs, zs_crs61 REAL(wp), DIMENSION(jpi,jpj,jpk) :: ze3t, ze3u, ze3v, ze3w ! 3D workspace for e3 62 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zt , zs , z3d 63 REAL(wp), DIMENSION(jpi_crs,jpj_crs,jpk) :: zt_crs, zs_crs 65 64 !!---------------------------------------------------------------------- 66 65 ! 67 66 IF( nn_timing == 1 ) CALL timing_start('crs_fld') 68 69 ! Initialize arrays70 CALL wrk_alloc( jpi,jpj,jpk, ze3t, ze3w )71 CALL wrk_alloc( jpi,jpj,jpk, ze3u, ze3v )72 CALL wrk_alloc( jpi,jpj,jpk, zt , zs , z3d )73 !74 CALL wrk_alloc( jpi_crs,jpj_crs,jpk, zt_crs, zs_crs )75 67 76 68 ! Depth work arrrays … … 248 240 CALL iom_put( "ice_cover", fr_i_crs ) ! ice cover output 249 241 250 ! free memory251 CALL wrk_dealloc( jpi,jpj,jpk, ze3t, ze3w )252 CALL wrk_dealloc( jpi,jpj,jpk, ze3u, ze3v )253 CALL wrk_dealloc( jpi,jpj,jpk, zt , zs )254 CALL wrk_dealloc( jpi_crs,jpj_crs,jpk, zt_crs, zs_crs )255 242 ! 256 243 CALL iom_swap( "nemo" ) ! return back on high-resolution grid
Note: See TracChangeset
for help on using the changeset viewer.