Changeset 327 for codes/icosagcm/trunk/src/checksum.f90
- Timestamp:
- 02/09/15 20:18:34 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/checksum.f90
r295 r327 14 14 TYPE(t_field), POINTER :: field(:) 15 15 INTEGER :: intval(2) 16 INTEGER :: ind,i,j,ij,l 16 INTEGER :: ind,i,j,ij,l,k 17 17 INTEGER :: tot_sum 18 18 … … 49 49 ENDDO 50 50 ENDDO 51 52 ELSE IF (field(ind)%ndim==4) THEN 53 54 DO k=1,size(field(ind)%rval4d,3) 55 DO l=1,size(field(ind)%rval4d,2) 56 DO j=jj_begin,jj_end 57 DO i=ii_begin,ii_end 58 ij=(j-1)*iim+i 59 IF (domain(ind)%own(i,j)) THEN 60 intval=transfer(field(ind)%rval4d(ij,l,k),intval,2) 61 tot_sum=tot_sum+intval(1)+intval(2) 62 ENDIF 63 ENDDO 64 ENDDO 65 ENDDO 66 ENDDO 51 67 52 68 ENDIF … … 56 72 57 73 !$OMP MASTER 58 PRINT*,"CheckSum Field ",field(1)%name,tot_sum74 PRINT*,"CheckSum Field : ",field(1)%name,tot_sum 59 75 !$OMP END MASTER 60 76
Note: See TracChangeset
for help on using the changeset viewer.