Changeset 882 for codes/icosagcm/trunk/src/sphere
- Timestamp:
- 06/11/19 14:59:17 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/sphere/geometry.f90
r814 r882 295 295 CALL update_circumcenters 296 296 297 DO ind=1,ndomain 298 IF (.NOT. assigned_domain(ind) .OR. .NOT. is_omp_level_master ) CYCLE 299 d=>domain(ind) 300 CALL swap_dimensions(ind) 301 CALL swap_geometry(ind) 302 DO j=jj_begin,jj_end 303 DO i=ii_begin,ii_end 304 n=(j-1)*iim+i 305 DO k=0,5 306 x1(:) = xyz_v(n+z_pos(k+1),:) 307 x2(:) = d%vertex(:,k,i,j) 308 IF (norm(x1-x2)>1e-10) THEN 309 PRINT*,"vertex diff ",ind,i,j,k 310 PRINT*,x1 311 PRINT*,x2 312 ENDIF 313 ENDDO 314 ENDDO 315 ENDDO 316 ENDDO 297 !ym you get discrepency if you try to read metric from file, vertex are not saved in file 298 ! DO ind=1,ndomain 299 ! IF (.NOT. assigned_domain(ind) .OR. .NOT. is_omp_level_master ) CYCLE 300 ! d=>domain(ind) 301 ! CALL swap_dimensions(ind) 302 ! CALL swap_geometry(ind) 303 ! DO j=jj_begin,jj_end 304 ! DO i=ii_begin,ii_end 305 ! n=(j-1)*iim+i 306 ! DO k=0,5 307 ! x1(:) = xyz_v(n+z_pos(k+1),:) 308 ! x2(:) = d%vertex(:,k,i,j) 309 ! IF (norm(x1-x2)>1e-10) THEN 310 ! PRINT*,"vertex diff ",ind,i,j,k 311 ! PRINT*,x1 312 ! PRINT*,x2 313 ! ENDIF 314 ! ENDDO 315 ! ENDDO 316 ! ENDDO 317 ! ENDDO 317 318 318 319
Note: See TracChangeset
for help on using the changeset viewer.