Changeset 15085
- Timestamp:
- 2021-07-05T22:07:24+02:00 (3 years ago)
- Location:
- NEMO/trunk/src/OCE/ISF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/ISF/isfcav.F90
r15084 r15085 109 109 zRc(ji,jj) = MAX(rn2(ji,jj,ikt+1), 1.e-20_wp) / MAX( zdku*zdku + zdkv*zdkv, 1.e-20_wp ) 110 110 END_2D 111 CALL lbc_lnk( 'isf mlt', zRc, 'T', 1._wp )111 CALL lbc_lnk( 'isfcav', zRc, 'T', 1._wp ) 112 112 ENDIF 113 113 ! -
NEMO/trunk/src/OCE/ISF/isfcpl.F90
r15062 r15085 201 201 ENDIF 202 202 END_2D 203 CALL lbc_lnk( 'isfcpl', ssh(:,:,Kmm), 'T', 1.0_wp, zssmask_b(:,:), 'T', 1.0_wp ) 203 204 ! 204 205 zssh(:,:) = ssh(:,:,Kmm) 205 206 zssmask0(:,:) = zssmask_b(:,:) 206 207 ! 207 CALL lbc_lnk( 'iscplrst', zssh, 'T', 1.0_wp, zssmask0, 'T', 1.0_wp )208 208 ! 209 209 END DO … … 359 359 END DO 360 360 ! 361 CALL lbc_lnk( 'isfcpl', ts(:,:,:,jp_tem,Kmm), 'T', 1.0_wp, ts(:,:,:,jp_sal,Kmm), 'T', 1.0_wp, ztmask1, 'T', 1.0_wp) 362 ! 361 363 ! update temperature and salinity and mask 362 364 zts0(:,:,:,:) = ts(:,:,:,:,Kmm) 363 365 ztmask0(:,:,:) = ztmask1(:,:,:) 364 366 ! 365 CALL lbc_lnk( 'iscplrst', zts0(:,:,:,jp_tem), 'T', 1.0_wp, zts0(:,:,:,jp_sal), 'T', 1.0_wp, ztmask0, 'T', 1.0_wp)366 367 ! 367 368 END DO ! nn_drown … … 437 438 & - e1v(ji ,jj-1) * e3v(ji ,jj-1,jk,Kmm) * vv(ji ,jj-1,jk,Kmm) ) & 438 439 & * tmask(ji,jj,jk) 440 ! 441 ! 1.3: get 3d volume flux difference (before - after cpl) (>0 out) 442 ! correction to add is _b - _n 443 risfcpl_vol(ji,jj,jk) = zqvolb(ji,jj,jk) - zqvoln(ji,jj,jk) 439 444 END_2D 440 !441 ! 1.3: get 3d volume flux difference (before - after cpl) (>0 out)442 ! correction to add is _b - _n443 risfcpl_vol(:,:,jk) = zqvolb(:,:,jk) - zqvoln(:,:,jk)444 445 END DO 445 446 ! … … 455 456 END_2D 456 457 ! 457 CALL lbc_lnk( 'is cpl', risfcpl_vol, 'T', 1.0_wp )458 CALL lbc_lnk( 'isfcpl', risfcpl_vol, 'T', 1.0_wp ) 458 459 ! 459 460 ! 3.0: set total correction (div, tr(:,:,:,:,Krhs), ssh) … … 691 692 ! 692 693 ! add lbclnk 693 CALL lbc_lnk( 'is cplrst', risfcpl_cons_tsc(:,:,:,jp_tem), 'T', 1.0_wp, risfcpl_cons_tsc(:,:,:,jp_sal), 'T', 1.0_wp, &694 & 694 CALL lbc_lnk( 'isfcpl', risfcpl_cons_tsc(:,:,:,jp_tem), 'T', 1.0_wp, risfcpl_cons_tsc(:,:,:,jp_sal), 'T', 1.0_wp, & 695 & risfcpl_cons_vol(:,:,:) , 'T', 1.0_wp) 695 696 ! 696 697 ! ssh correction (for dynspg_ts)
Note: See TracChangeset
for help on using the changeset viewer.