! $Id: dump2d.f90 5105 2024-07-23 17:14:34Z abarral $ SUBROUTINE dump2d(im,jm,z,nom_z) IMPLICIT NONE INTEGER :: im,jm REAL :: z(im,jm) CHARACTER (len=*) :: nom_z INTEGER :: i,j,imin,illm,jmin,jllm REAL :: zmin,zllm WRITE(*,*) "dump2d: ",trim(nom_z) zmin=z(1,1) zllm=z(1,1) imin=1 illm=1 jmin=1 jllm=1 DO j=1,jm DO i=1,im IF(z(i,j)>zllm) THEN illm=i jllm=j zllm=z(i,j) ENDIF IF(z(i,j)zmin) THEN DO j=1,jm WRITE(*,'(600i1)') (NINT(10.*(z(i,j)-zmin)/(zllm-zmin)),i=1,im) ENDDO ENDIF RETURN END SUBROUTINE dump2d