- Timestamp:
- 2011-09-27T14:33:01+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/UKMO_MERCATOR_obc_bdy_merge/NEMOGCM/NEMO/OPA_SRC/OBC/obcdyn.F90
r2800 r2865 41 41 CONTAINS 42 42 43 SUBROUTINE obc_dyn( kt )43 SUBROUTINE obc_dyn( kt, dyn3d_only ) 44 44 !!---------------------------------------------------------------------- 45 45 !! *** SUBROUTINE obc_dyn *** … … 51 51 USE wrk_nemo, ONLY: wrk_2d_7, wrk_2d_8 ! 2D workspace 52 52 !! 53 INTEGER, INTENT( in ) :: kt ! Main time step counter 53 INTEGER, INTENT( in ) :: kt ! Main time step counter 54 LOGICAL, INTENT( in ), OPTIONAL :: dyn3d_only ! T => only update baroclinic velocities 54 55 !! 55 56 INTEGER :: jk,ii,ij,ib,igrd ! Loop counter 57 LOGICAL :: ll_dyn2d, ll_dyn3d 56 58 !! 57 59 … … 60 62 END IF 61 63 64 ll_dyn2d = .true. 65 ll_dyn3d = .true. 66 67 IF( PRESENT(dyn3d_only) ) THEN 68 IF( dyn3d_only ) ll_dyn2d = .false. 69 ENDIF 70 62 71 !------------------------------------------------------- 63 72 ! Set pointers 64 73 !------------------------------------------------------- 65 74 66 pssh => sshn _b75 pssh => sshn 67 76 phur => hur 68 77 phvr => hvr … … 92 101 !------------------------------------------------------- 93 102 94 CALL obc_dyn2d( kt )103 IF( ll_dyn2d ) CALL obc_dyn2d( kt ) 95 104 96 CALL obc_dyn3d( kt )105 IF( ll_dyn3d ) CALL obc_dyn3d( kt ) 97 106 98 107 !-------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.