Changeset 10944 for NEMO/releases/release-4.0/src/ICE/icevar.F90
- Timestamp:
- 2019-05-07T19:28:57+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/releases/release-4.0/src/ICE/icevar.F90
r10929 r10944 563 563 DO jl = 1, jpl !== loop over the categories ==! 564 564 ! 565 ! make sure a_i=0 where v_i<=0 566 WHERE( pv_i(:,:,:) <= 0._wp ) pa_i(:,:,:) = 0._wp 567 565 568 !---------------------------------------- 566 569 ! zap ice energy and send it to the ocean … … 569 572 DO jj = 1 , jpj 570 573 DO ji = 1 , jpi 571 IF( pe_i(ji,jj,jk,jl) < 0._wp .OR. pa_i(ji,jj,jl) < 0._wp ) THEN574 IF( pe_i(ji,jj,jk,jl) < 0._wp .OR. pa_i(ji,jj,jl) <= 0._wp ) THEN 572 575 hfx_res(ji,jj) = hfx_res(ji,jj) - pe_i(ji,jj,jk,jl) * z1_dt ! W.m-2 >0 573 576 pe_i(ji,jj,jk,jl) = 0._wp … … 580 583 DO jj = 1 , jpj 581 584 DO ji = 1 , jpi 582 IF( pe_s(ji,jj,jk,jl) < 0._wp .OR. pa_i(ji,jj,jl) < 0._wp ) THEN585 IF( pe_s(ji,jj,jk,jl) < 0._wp .OR. pa_i(ji,jj,jl) <= 0._wp ) THEN 583 586 hfx_res(ji,jj) = hfx_res(ji,jj) - pe_s(ji,jj,jk,jl) * z1_dt ! W.m-2 <0 584 587 pe_s(ji,jj,jk,jl) = 0._wp … … 593 596 DO jj = 1 , jpj 594 597 DO ji = 1 , jpi 595 IF( pv_i(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) < 0._wp ) THEN598 IF( pv_i(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) <= 0._wp ) THEN 596 599 wfx_res(ji,jj) = wfx_res(ji,jj) + pv_i (ji,jj,jl) * rhoi * z1_dt 597 600 pv_i (ji,jj,jl) = 0._wp 598 601 ENDIF 599 IF( pv_s(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) < 0._wp ) THEN602 IF( pv_s(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) <= 0._wp ) THEN 600 603 wfx_res(ji,jj) = wfx_res(ji,jj) + pv_s (ji,jj,jl) * rhos * z1_dt 601 604 pv_s (ji,jj,jl) = 0._wp 602 605 ENDIF 603 IF( psv_i(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) < 0._wp ) THEN606 IF( psv_i(ji,jj,jl) < 0._wp .OR. pa_i(ji,jj,jl) <= 0._wp ) THEN 604 607 sfx_res(ji,jj) = sfx_res(ji,jj) + psv_i(ji,jj,jl) * rhoi * z1_dt 605 608 psv_i (ji,jj,jl) = 0._wp
Note: See TracChangeset
for help on using the changeset viewer.