Changeset 32 for trunk/NEMO/OPA_SRC/OBC/obctra.F90
- Timestamp:
- 2004-02-17T10:20:15+01:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/OBC/obctra.F90
r3 r32 20 20 USE obc_oce ! ocean open boundary conditions 21 21 USE lib_mpp ! ??? 22 USE lbclnk ! ??? 22 23 USE in_out_manager ! I/O manager 23 24 … … 29 30 30 31 !! * Module variables 31 INTEGER :: ji, jj, jk ! dummy loop indices32 33 32 INTEGER :: & ! ... boundary space indices 34 33 nib = 1, & ! nib = boundary point … … 90 89 END IF 91 90 92 ! 1. East open boundary 93 ! --------------------- 94 95 IF( lpeastobc )THEN 96 CALL obc_tra_east( kt ) 97 END IF 98 99 ! 2. West open boundary 100 ! --------------------- 101 102 IF( lpwestobc )THEN 103 CALL obc_tra_west( kt ) 104 END IF 105 106 ! 3. North open boundary 107 ! --------------------- 108 109 IF( lpnorthobc )THEN 110 CALL obc_tra_north( kt ) 111 END IF 112 113 ! 4. South open boundary 114 ! --------------------- 115 116 IF( lpsouthobc )THEN 117 CALL obc_tra_south( kt ) 118 END IF 119 120 # if defined key_mpp 121 !! bug ??? 122 IF( kt >= nit000+3 .AND. ln_rstart ) THEN 123 CALL mpp_lnk_3d( tb, 'T', 1. ) 124 CALL mpp_lnk_3d( sb, 'T', 1. ) 125 END IF 126 CALL mpp_lnk_3d( ta, 'T', 1. ) 127 CALL mpp_lnk_3d( sa, 'T', 1. ) 128 # endif 91 IF( lpeastobc ) CALL obc_tra_east ( kt ) ! East open boundary 92 93 IF( lpwestobc ) CALL obc_tra_west ( kt ) ! West open boundary 94 95 IF( lpnorthobc ) CALL obc_tra_north( kt ) ! North open boundary 96 97 IF( lpsouthobc ) CALL obc_tra_south( kt ) ! South open boundary 98 99 IF( lk_mpp ) THEN !!bug ??? 100 IF( kt >= nit000+3 .AND. ln_rstart ) THEN 101 CALL lbc_lnk( tb, 'T', 1. ) 102 CALL lbc_lnk( sb, 'T', 1. ) 103 END IF 104 CALL lbc_lnk( ta, 'T', 1. ) 105 CALL lbc_lnk( sa, 'T', 1. ) 106 ENDIF 129 107 130 108 END SUBROUTINE obc_tra … … 151 129 152 130 !! * Local declaration 131 INTEGER :: ji, jj, jk ! dummy loop indices 153 132 REAL(wp) :: z05cx, ztau, zin 154 155 !!------------------------------------------------------------------------------156 !! OPA 8.5, LODYC-IPSL (2002)157 133 !!------------------------------------------------------------------------------ 158 134 … … 253 229 254 230 !! * Local declaration 231 INTEGER :: ji, jj, jk ! dummy loop indices 255 232 REAL(wp) :: z05cx, ztau, zin 256 233 !!------------------------------------------------------------------------------ … … 351 328 352 329 !! * Local declaration 330 INTEGER :: ji, jj, jk ! dummy loop indices 353 331 REAL(wp) :: z05cx, ztau, zin 354 332 !!------------------------------------------------------------------------------ … … 452 430 453 431 !! * Local declaration 432 INTEGER :: ji, jj, jk ! dummy loop indices 454 433 REAL(wp) :: z05cx, ztau, zin 455 434 !!------------------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.