Changeset 3294 for trunk/NEMOGCM/NEMO/OPA_SRC/DOM/domngb.F90
- Timestamp:
- 2012-01-28T17:44:18+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/DOM/domngb.F90
r2715 r3294 11 11 !!---------------------------------------------------------------------- 12 12 USE dom_oce ! ocean space and time domain 13 USE in_out_manager ! I/O manager 13 14 USE lib_mpp ! for mppsum 15 USE wrk_nemo ! Memory allocation 16 USE timing ! Timing 14 17 15 18 IMPLICIT NONE … … 34 37 !! -> not good if located at too high latitude... 35 38 !!---------------------------------------------------------------------- 36 USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released37 USE wrk_nemo, ONLY: zglam => wrk_2d_2 , zgphi => wrk_2d_3 , zmask => wrk_2d_4 , zdist => wrk_2d_538 39 ! 39 40 REAL(wp) , INTENT(in ) :: plon, plat ! longitude,latitude of the point … … 43 44 INTEGER , DIMENSION(2) :: iloc 44 45 REAL(wp) :: zlon, zmini 46 REAL(wp), POINTER, DIMENSION(:,:) :: zglam, zgphi, zmask, zdist 45 47 !!-------------------------------------------------------------------- 46 48 ! 47 IF( wrk_in_use(2, 2,3,4,5) ) CALL ctl_stop('dom_ngb: Requested workspaces already in use') 49 IF( nn_timing == 1 ) CALL timing_start('dom_ngb') 50 ! 51 CALL wrk_alloc( jpi, jpj, zglam, zgphi, zmask, zdist ) 48 52 ! 49 53 zmask(:,:) = 0._wp … … 72 76 ENDIF 73 77 ! 74 IF( wrk_not_released(2, 2,3,4,5) ) CALL ctl_stop('dom_ngb: error releasing workspaces') 78 CALL wrk_dealloc( jpi, jpj, zglam, zgphi, zmask, zdist ) 79 ! 80 IF( nn_timing == 1 ) CALL timing_stop('dom_ngb') 75 81 ! 76 82 END SUBROUTINE dom_ngb
Note: See TracChangeset
for help on using the changeset viewer.