- Timestamp:
- 2021-11-28T21:19:36+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/ticket2632_r14588_theta_sbcblk/src/OCE/SBC/sbc_phy.F90
r14592 r15551 257 257 zmask = 1._wp 258 258 ztpot = ptpot 259 zta = 0._wp 259 260 ELSE 260 261 zmask = 0._wp 262 ztpot = 0._wp 261 263 zta = pta 262 264 ENDIF … … 585 587 REAL(wp) :: ztptv 586 588 !!------------------------------------------------------------------- 587 IF( PRESENT(pta_layer) .AND. PRESENT(pqa_layer) ) l_ptqa_l_prvd =.TRUE.589 IF( PRESENT(pta_layer) .AND. PRESENT(pqa_layer) ) l_ptqa_l_prvd = .TRUE. 588 590 ! 589 591 zsstv = virt_temp_sclr( psst, pssq ) ! virtual potential SST … … 610 612 INTEGER :: ji, jj 611 613 612 IF( PRESENT(pta_layer) .AND. PRESENT(pqa_layer) ) l_ptqa_l_prvd =.TRUE.613 DO_2D( nn_hls, nn_hls, nn_hls, nn_hls )614 IF( l_ptqa_l_prvd ) THEN !!GS: "IF" inside loop needs to be removed614 IF( PRESENT(pta_layer) .AND. PRESENT(pqa_layer) ) l_ptqa_l_prvd = .TRUE. 615 IF( l_ptqa_l_prvd ) THEN 616 DO_2D( nn_hls, nn_hls, nn_hls, nn_hls ) 615 617 Ri_bulk_vctr(ji,jj) = Ri_bulk_sclr( pz, psst(ji,jj), ptha(ji,jj), pssq(ji,jj), pqa(ji,jj), pub(ji,jj), & 616 618 & pta_layer=pta_layer(ji,jj ), pqa_layer=pqa_layer(ji,jj ) ) 617 ELSE 619 END_2D 620 ELSE 621 DO_2D( nn_hls, nn_hls, nn_hls, nn_hls ) 618 622 Ri_bulk_vctr(ji,jj) = Ri_bulk_sclr( pz, psst(ji,jj), ptha(ji,jj), pssq(ji,jj), pqa(ji,jj), pub(ji,jj) ) 619 END IF620 END _2D623 END_2D 624 END IF 621 625 622 626 END FUNCTION Ri_bulk_vctr
Note: See TracChangeset
for help on using the changeset viewer.