- Timestamp:
- 2014-12-02T16:13:53+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2014/dev_r4642_WavesWG/NEMOGCM/NEMO/OPA_SRC/DYN/dynspg_ts.F90
r4624 r4960 39 39 USE wrk_nemo ! Memory Allocation 40 40 USE timing ! Timing 41 USE sbcwave 41 42 USE sbcapr ! surface boundary condition: atmospheric pressure 42 43 USE dynadv, ONLY: ln_dynadv_vec … … 412 413 zv_frc(:,:) = zv_frc(:,:) + zraur * z1_2 * ( vtau_b(:,:) + vtau(:,:) ) * hvr(:,:) 413 414 ENDIF 415 416 ! Add Stokes Coriolis if defined 417 IF ( ln_stcor ) THEN 418 DO jj = 1, jpjm1 419 DO ji = 1, fs_jpim1 ! vector opt. 420 421 zy1 = ff(ji ,jj-1) * ( vsd2d(ji ,jj-1) + vsd2d(ji+1,jj-1) ) 422 zy2 = ff(ji ,jj ) * ( vsd2d(ji ,jj ) + vsd2d(ji+1,jj ) ) 423 zx1 = ff(ji-1,jj ) * ( usd2d(ji-1,jj ) + usd2d(ji-1,jj+1) ) 424 zx2 = ff(ji ,jj ) * ( usd2d(ji ,jj ) + usd2d(ji ,jj+1) ) 425 426 zu_frc(ji,jj) = zu_frc(ji,jj) + 0.25 * ( zy1 + zy2 ) * hur(ji,jj) 427 zv_frc(ji,jj) = zv_frc(ji,jj) - 0.25 * ( zx1 + zx2 ) * hvr(ji,jj) 428 END DO 429 END DO 430 ENDIF 431 414 432 ! 415 433 IF ( ln_apr_dyn ) THEN ! Add atm pressure forcing
Note: See TracChangeset
for help on using the changeset viewer.