Changeset 13295 for NEMO/trunk/src/OCE/SBC/sbcrnf.F90
- Timestamp:
- 2020-07-10T20:24:21+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/SBC/sbcrnf.F90
r13286 r13295 209 209 IF( ln_rnf_depth .OR. ln_rnf_depth_ini ) THEN !== runoff distributed over several levels ==! 210 210 IF( ln_linssh ) THEN !* constant volume case : just apply the runoff input flow 211 DO_2D _11_11211 DO_2D( 1, 1, 1, 1 ) 212 212 DO jk = 1, nk_rnf(ji,jj) 213 213 phdivn(ji,jj,jk) = phdivn(ji,jj,jk) - ( rnf(ji,jj) + rnf_b(ji,jj) ) * zfact * r1_rho0 / h_rnf(ji,jj) … … 215 215 END_2D 216 216 ELSE !* variable volume case 217 DO_2D _11_11217 DO_2D( 1, 1, 1, 1 ) 218 218 h_rnf(ji,jj) = 0._wp 219 219 DO jk = 1, nk_rnf(ji,jj) ! recalculates h_rnf to be the depth in metres … … 361 361 ! 362 362 nk_rnf(:,:) = 0 ! set the number of level over which river runoffs are applied 363 DO_2D _11_11363 DO_2D( 1, 1, 1, 1 ) 364 364 IF( h_rnf(ji,jj) > 0._wp ) THEN 365 365 jk = 2 … … 374 374 ENDIF 375 375 END_2D 376 DO_2D _11_11376 DO_2D( 1, 1, 1, 1 ) 377 377 h_rnf(ji,jj) = 0._wp 378 378 DO jk = 1, nk_rnf(ji,jj) … … 404 404 WHERE( zrnfcl(:,:,1) > 0._wp ) h_rnf(:,:) = zacoef * zrnfcl(:,:,1) ! compute depth for all runoffs 405 405 ! 406 DO_2D _11_11406 DO_2D( 1, 1, 1, 1 ) 407 407 IF( zrnfcl(ji,jj,1) > 0._wp ) THEN 408 408 jk = mbkt(ji,jj) … … 412 412 ! 413 413 nk_rnf(:,:) = 0 ! number of levels on which runoffs are distributed 414 DO_2D _11_11414 DO_2D( 1, 1, 1, 1 ) 415 415 IF( zrnfcl(ji,jj,1) > 0._wp ) THEN 416 416 jk = 2 … … 423 423 END_2D 424 424 ! 425 DO_2D _11_11425 DO_2D( 1, 1, 1, 1 ) 426 426 h_rnf(ji,jj) = 0._wp 427 427 DO jk = 1, nk_rnf(ji,jj)
Note: See TracChangeset
for help on using the changeset viewer.