- Timestamp:
- 2017-03-17T10:44:05+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/r6232_HZG_WAVE/NEMOGCM/NEMO/OPA_SRC/SBC/sbcflx.F90
r4990 r7807 22 22 USE lib_mpp ! distribued memory computing library 23 23 USE lbclnk ! ocean lateral boundary conditions (or mpp link) 24 USE sbcwave ! Wave parameters 24 25 25 26 IMPLICIT NONE … … 152 153 zty = vtau(ji ,jj-1) + vtau(ji,jj) 153 154 zmod = 0.5 * SQRT( ztx * ztx + zty * zty ) 155 IF (ln_cdgw) THEN 156 zcdrag = 1.5e-3 157 IF (cdn_wave(ji,jj)>=0.) zcdrag = cdn_wave(ji,jj) 158 zcoef = 1./(zrhoa*zcdrag) 159 ENDIF 154 160 taum(ji,jj) = zmod 155 161 wndm(ji,jj) = SQRT( zmod * zcoef ) … … 158 164 taum(:,:) = taum(:,:) * tmask(:,:,1) ; wndm(:,:) = wndm(:,:) * tmask(:,:,1) 159 165 CALL lbc_lnk( taum(:,:), 'T', 1. ) ; CALL lbc_lnk( wndm(:,:), 'T', 1. ) 166 167 IF (ln_tauoc) THEN 168 utau(:,:) = utau(:,:)*tauoc_wavepar(:,:) 169 vtau(:,:) = vtau(:,:)*tauoc_wavepar(:,:) 170 taum(:,:) = taum(:,:)*tauoc_wavepar(:,:) 171 ENDIF 160 172 161 173 IF( nitend-nit000 <= 100 .AND. lwp ) THEN ! control print (if less than 100 time-step asked)
Note: See TracChangeset
for help on using the changeset viewer.