- Timestamp:
- 2015-10-06T18:28:13+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/NERC/dev_r5589_is_oce_cpl/NEMOGCM/NEMO/OPA_SRC/lib_fortran.F90
r5619 r5779 163 163 FUNCTION glob_sum_full_2d( ptab ) 164 164 !!---------------------------------------------------------------------- 165 !! *** FUNCTION glob_sum_ 2d ***166 !! 167 !! ** Purpose : perform a sum in calling DDPDD routine 165 !! *** FUNCTION glob_sum_full_2d *** 166 !! 167 !! ** Purpose : perform a sum in calling DDPDD routine (nomask) 168 168 !!---------------------------------------------------------------------- 169 169 REAL(wp), INTENT(in), DIMENSION(:,:) :: ptab 170 REAL(wp) :: glob_sum_full_2d ! global maskedsum170 REAL(wp) :: glob_sum_full_2d ! global sum 171 171 !! 172 172 !!----------------------------------------------------------------------- … … 179 179 FUNCTION glob_sum_full_3d( ptab ) 180 180 !!---------------------------------------------------------------------- 181 !! *** FUNCTION glob_sum_ 3d ***182 !! 183 !! ** Purpose : perform a sum on a 3D array in calling DDPDD routine 181 !! *** FUNCTION glob_sum_full_3d *** 182 !! 183 !! ** Purpose : perform a sum on a 3D array in calling DDPDD routine (nomask) 184 184 !!---------------------------------------------------------------------- 185 185 REAL(wp), INTENT(in), DIMENSION(:,:,:) :: ptab 186 REAL(wp) :: glob_sum_full_3d ! global maskedsum186 REAL(wp) :: glob_sum_full_3d ! global sum 187 187 !! 188 188 INTEGER :: ji, jj, jk ! dummy loop indices … … 192 192 ijpk = SIZE(ptab,3) 193 193 ! 194 glob_sum_ 3d = 0.e0194 glob_sum_full_3d = 0.e0 195 195 DO jk = 1, ijpk 196 glob_sum_ 3d = glob_sum_3d + SUM( ptab(:,:,jk) )196 glob_sum_full_3d = glob_sum_full_3d + SUM( ptab(:,:,jk) ) 197 197 END DO 198 198 IF( lk_mpp ) CALL mpp_sum( glob_sum_full_3d )
Note: See TracChangeset
for help on using the changeset viewer.