- Timestamp:
- 2011-11-09T11:47:32+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_UKM0_2011/NEMOGCM/NEMO/OPA_SRC/DYN/dynspg_ts.F90
r2724 r3062 25 25 USE domvvl ! variable volume 26 26 USE zdfbfr ! bottom friction 27 USE obcdta ! open boundary condition data28 USE obcfla ! Flather open boundary condition29 27 USE dynvor ! vorticity term 30 28 USE obc_oce ! Lateral open boundary condition 31 29 USE obc_par ! open boundary condition parameters 32 USE bdy_oce ! unstructured open boundaries 33 USE bdy_par ! unstructured open boundaries 34 USE bdydta ! unstructured open boundaries 35 USE bdydyn ! unstructured open boundaries 36 USE bdytides ! tidal forcing at unstructured open boundaries. 30 USE obcdta ! open boundary condition data 31 USE obcfla ! Flather open boundary condition 32 USE bdy_par ! for lk_bdy 33 USE bdy_oce ! Lateral open boundary condition 34 USE bdydta ! open boundary condition data 35 USE bdydyn2d ! open boundary conditions on barotropic variables 37 36 USE lib_mpp ! distributed memory computing library 38 37 USE lbclnk ! ocean lateral boundary conditions (or mpp link) … … 367 366 IF( jn == 1 ) z2dt_e = rdt / nn_baro 368 367 369 ! !* Update the forcing ( OBC,BDY and tides)368 ! !* Update the forcing (BDY and tides) 370 369 ! ! ------------------ 371 370 IF( lk_obc ) CALL obc_dta_bt ( kt, jn ) 372 IF( lk_bdy ) CALL bdy_dta _fla( kt, jn+1, icycle)371 IF( lk_bdy ) CALL bdy_dta ( kt, jit=jn, time_offset=+1 ) 373 372 374 373 ! !* after ssh_e … … 489 488 ! !* domain lateral boundary 490 489 ! ! ----------------------- 491 ! ! Flather's boundary condition for the barotropic loop : 492 ! ! - Update sea surface height on each open boundary 493 ! ! - Correct the velocity 494 490 491 ! OBC open boundaries 495 492 IF( lk_obc ) CALL obc_fla_ts ( ua_e, va_e, sshn_e, ssha_e ) 496 IF( lk_bdy .OR. ln_tides ) CALL bdy_dyn_fla( sshn_e ) 493 494 ! BDY open boundaries 495 #if defined key_bdy 496 pssh => sshn_e 497 phur => hur_e 498 phvr => hvr_e 499 pu2d => ua_e 500 pv2d => va_e 501 502 IF( lk_bdy ) CALL bdy_dyn2d( kt ) 503 #endif 504 497 505 ! 498 506 CALL lbc_lnk( ua_e , 'U', -1. ) ! local domain boundaries
Note: See TracChangeset
for help on using the changeset viewer.