- Timestamp:
- 2018-07-20T10:24:45+02:00 (6 years ago)
- Location:
- NEMO/branches/UKMO/dev_r9888_proto_GO8_package/src/OCE/DOM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/dev_r9888_proto_GO8_package/src/OCE/DOM/domain.F90
r9893 r9977 543 543 ! 544 544 cd_cfg = 'ORCA' 545 CALL iom_get( inum, 'ORCA_index', zorca_res ) ; kk_cfg = INT( zorca_res )545 CALL iom_get( inum, 'ORCA_index', zorca_res ) ; kk_cfg = NINT( zorca_res ) 546 546 ! 547 547 WRITE(ldtxt(ii),*) ' .' ; ii = ii+1 … … 563 563 ENDIF 564 564 ! 565 CALL iom_get( inum, 'jpiglo', ziglo ) ; kpi = INT( ziglo )566 CALL iom_get( inum, 'jpjglo', zjglo ) ; kpj = INT( zjglo )567 CALL iom_get( inum, 'jpkglo', zkglo ) ; kpk = INT( zkglo )568 CALL iom_get( inum, 'jperio', zperio ) ; kperio = INT( zperio )565 CALL iom_get( inum, 'jpiglo', ziglo ) ; kpi = NINT( ziglo ) 566 CALL iom_get( inum, 'jpjglo', zjglo ) ; kpj = NINT( zjglo ) 567 CALL iom_get( inum, 'jpkglo', zkglo ) ; kpk = NINT( zkglo ) 568 CALL iom_get( inum, 'jperio', zperio ) ; kperio = NINT( zperio ) 569 569 CALL iom_close( inum ) 570 570 ! -
NEMO/branches/UKMO/dev_r9888_proto_GO8_package/src/OCE/DOM/domzgr.F90
r9892 r9977 253 253 ! !* ocean top and bottom level 254 254 CALL iom_get( inum, jpdom_data, 'top_level' , z2d , lrowattr=ln_use_jattr ) ! 1st wet T-points (ISF) 255 k_top(:,:) = INT( z2d(:,:) )255 k_top(:,:) = NINT( z2d(:,:) ) 256 256 CALL iom_get( inum, jpdom_data, 'bottom_level' , z2d , lrowattr=ln_use_jattr ) ! last wet T-points 257 k_bot(:,:) = INT( z2d(:,:) )257 k_bot(:,:) = NINT( z2d(:,:) ) 258 258 ! 259 259 ! reference depth for negative bathy (wetting and drying only) … … 307 307 END DO 308 308 ! converte into REAL to use lbc_lnk ; impose a min value of 1 as a zero can be set in lbclnk 309 zk(:,:) = REAL( miku(:,:), wp ) ; CALL lbc_lnk( zk, 'U', 1. ) ; miku(:,:) = MAX( INT( zk(:,:) ), 1 )310 zk(:,:) = REAL( mikv(:,:), wp ) ; CALL lbc_lnk( zk, 'V', 1. ) ; mikv(:,:) = MAX( INT( zk(:,:) ), 1 )311 zk(:,:) = REAL( mikf(:,:), wp ) ; CALL lbc_lnk( zk, 'F', 1. ) ; mikf(:,:) = MAX( INT( zk(:,:) ), 1 )312 ! 313 zk(:,:) = REAL( mbku(:,:), wp ) ; CALL lbc_lnk( zk, 'U', 1. ) ; mbku(:,:) = MAX( INT( zk(:,:) ), 1 )314 zk(:,:) = REAL( mbkv(:,:), wp ) ; CALL lbc_lnk( zk, 'V', 1. ) ; mbkv(:,:) = MAX( INT( zk(:,:) ), 1 )309 zk(:,:) = REAL( miku(:,:), wp ) ; CALL lbc_lnk( zk, 'U', 1. ) ; miku(:,:) = MAX( NINT( zk(:,:) ), 1 ) 310 zk(:,:) = REAL( mikv(:,:), wp ) ; CALL lbc_lnk( zk, 'V', 1. ) ; mikv(:,:) = MAX( NINT( zk(:,:) ), 1 ) 311 zk(:,:) = REAL( mikf(:,:), wp ) ; CALL lbc_lnk( zk, 'F', 1. ) ; mikf(:,:) = MAX( NINT( zk(:,:) ), 1 ) 312 ! 313 zk(:,:) = REAL( mbku(:,:), wp ) ; CALL lbc_lnk( zk, 'U', 1. ) ; mbku(:,:) = MAX( NINT( zk(:,:) ), 1 ) 314 zk(:,:) = REAL( mbkv(:,:), wp ) ; CALL lbc_lnk( zk, 'V', 1. ) ; mbkv(:,:) = MAX( NINT( zk(:,:) ), 1 ) 315 315 ! 316 316 END SUBROUTINE zgr_top_bot
Note: See TracChangeset
for help on using the changeset viewer.