Changeset 5105 for LMDZ6/branches/Amaury_dev/libf/dyn3d_common/dump2d.f90
- Timestamp:
- Jul 23, 2024, 7:14:34 PM (8 weeks ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/dyn3d_common/dump2d.f90
r5104 r5105 2 2 ! $Id$ 3 3 4 5 6 INTEGERim,jm7 REALz(im,jm)8 4 SUBROUTINE dump2d(im,jm,z,nom_z) 5 IMPLICIT NONE 6 INTEGER :: im,jm 7 REAL :: z(im,jm) 8 CHARACTER (len=*) :: nom_z 9 9 10 INTEGERi,j,imin,illm,jmin,jllm11 REALzmin,zllm10 INTEGER :: i,j,imin,illm,jmin,jllm 11 REAL :: zmin,zllm 12 12 13 13 WRITE(*,*) "dump2d: ",trim(nom_z) 14 14 15 16 17 18 19 20 15 zmin=z(1,1) 16 zllm=z(1,1) 17 imin=1 18 illm=1 19 jmin=1 20 jllm=1 21 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 22 DO j=1,jm 23 DO i=1,im 24 IF(z(i,j)>zllm) THEN 25 illm=i 26 jllm=j 27 zllm=z(i,j) 28 ENDIF 29 IF(z(i,j)<zmin) THEN 30 imin=i 31 jmin=j 32 zmin=z(i,j) 33 ENDIF 34 ENDDO 35 ENDDO 36 36 37 38 37 PRINT*,'MIN: ',zmin 38 PRINT*,'MAX: ',zllm 39 39 40 41 42 43 44 45 46 END 40 IF(zllm>zmin) THEN 41 DO j=1,jm 42 WRITE(*,'(600i1)') (NINT(10.*(z(i,j)-zmin)/(zllm-zmin)),i=1,im) 43 ENDDO 44 ENDIF 45 RETURN 46 END SUBROUTINE dump2d
Note: See TracChangeset
for help on using the changeset viewer.