Changeset 128 for trunk/NEMO/OPA_SRC/DOM/domzgr.F90
- Timestamp:
- 2004-07-07T14:38:57+02:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/DOM/domzgr.F90
r50 r128 250 250 !! ntopo=-1 : rectangular channel or bassin with a bump 251 251 !! ntopo= 0 : flat rectangular channel or basin 252 !! ntopo= 1 : mbathy is read in 'bathy_level 'file252 !! ntopo= 1 : mbathy is read in 'bathy_level.nc' NetCDF file 253 253 !! bathy is read in 'bathy_meter.nc' NetCDF file 254 254 !! C A U T I O N : mbathy will be modified during the initializa- … … 372 372 ! ! =============== ! 373 373 374 clname = 'bathy_level ' ! level bathymetry374 clname = 'bathy_level.nc' ! Level bathymetry 375 375 INQUIRE( FILE=clname, EXIST=llbon ) 376 376 IF( llbon ) THEN … … 378 378 IF(lwp) WRITE(numout,*) ' read level bathymetry in ', clname 379 379 IF(lwp) WRITE(numout,*) 380 OPEN( UNIT=inum, FILE=clname, FORM='FORMATTED', ACCESS='SEQUENTIAL', STATUS='OLD' ) 381 382 REWIND(inum) 383 READ (inum,9101) clexp, iim, ijm 384 READ (inum,'(/)') 385 ifreq = 40 386 il1 = 1 387 DO jn = 1, jpidta/ifreq+1 388 READ(inum,'(/)') 389 il2 = MIN( jpidta, il1+ifreq-1 ) 390 READ(inum,9201) ( ii, ji = il1, il2, 5 ) 391 READ(inum,'(/)') 392 DO jj = jpjdta, 1, -1 393 READ(inum,9202) ij, ( idta(ji,jj), ji = il1, il2 ) 394 END DO 395 il1 = il1 + ifreq 396 END DO 397 CLOSE(inum) 398 399 9101 FORMAT(1x,a15,2i8) 400 9201 FORMAT(3x,13(i3,12x)) 401 9202 FORMAT(i3,41i3) 380 itime = 1 381 ipi = jpidta 382 ipj = jpjdta 383 ipk = 1 384 zdt = rdt 385 CALL flinopen( clname, 1, jpidta, 1, jpjdta, .FALSE., & 386 ipi, ipj, ipk, zlamt, zphit, zdept, itime, istep, zdate0, zdt, inum ) 387 CALL flinget( inum, 'Bathy_level', jpidta, jpjdta, 1, & 388 itime, 1, 1, 1, jpidta, 1, jpjdta, zdta(:,:) ) 389 idta(:,:) = zdta(:,:) 390 CALL flinclo( inum ) 402 391 403 392 ELSE
Note: See TracChangeset
for help on using the changeset viewer.