@@ -1627,9 +1627,9 @@ subroutine diabatic_ALE(u, v, h, tv, BLD, fluxes, visc, ADp, CDp, dt, Time_end,
1627
1627
allocate (bf% Bflx_salt(isd:ied,jsd:jed,nz+1 ), source= 0.0 )
1628
1628
if (CS% do_bflx_temp) &
1629
1629
allocate (bf% Bflx_temp(isd:ied,jsd:jed,nz+1 ), source= 0.0 )
1630
- if (CS% id_Bdif_dz> 0 .or. CS% id_Bdif_salt_dz .or. CS% id_Bdif_dz_ePBL .or. CS% id_Bdif_dz_ddiff_salt) &
1630
+ if (CS% id_Bdif_dz> 0 .or. CS% id_Bdif_salt_dz> 0 .or. CS% id_Bdif_dz_ePBL> 0 .or. CS% id_Bdif_dz_ddiff_salt> 0 ) &
1631
1631
allocate (bf% Bflx_salt_dz(isd:ied,jsd:jed,nz), source= 0.0 )
1632
- if (CS% id_Bdif_dz> 0 .or. CS% id_Bdif_temp_dz .or. CS% id_Bdif_dz_ePBL .or. CS% id_Bdif_dz_ddiff_temp) &
1632
+ if (CS% id_Bdif_dz> 0 .or. CS% id_Bdif_temp_dz> 0 .or. CS% id_Bdif_dz_ePBL> 0 .or. CS% id_Bdif_dz_ddiff_temp> 0 ) &
1633
1633
allocate (bf% Bflx_temp_dz(isd:ied,jsd:jed,nz), source= 0.0 )
1634
1634
1635
1635
! Compute N2 and don't mask negatives here
@@ -1665,7 +1665,7 @@ subroutine diabatic_ALE(u, v, h, tv, BLD, fluxes, visc, ADp, CDp, dt, Time_end,
1665
1665
call diagnoseKdWork(G, GV, US, bf% N2_salt, Kd_salt, bf% Bflx_salt, dz = dz, Bdif_flx_dz= bf% Bflx_salt_dz)
1666
1666
if (CS% id_Bdif_temp_dz> 0 .or. CS% id_Bdif_dz> 0 .or. CS% id_Bdif_temp> 0 .or. CS% id_Bdif> 0 ) &
1667
1667
call diagnoseKdWork(G, GV, US, bf% N2_temp, Kd_heat, bf% Bflx_temp, dz = dz, Bdif_flx_dz= bf% Bflx_temp_dz)
1668
- elseif (CS% id_Bdif> 0 .or. CS% id_Bdif_salt .or. CS% id_Bdif_temp> 0 ) then ! Not doing vertical integrals
1668
+ elseif (CS% id_Bdif> 0 .or. CS% id_Bdif_salt> 0 .or. CS% id_Bdif_temp> 0 ) then ! Not doing vertical integrals
1669
1669
if (CS% id_Bdif_salt> 0 .or. CS% id_Bdif> 0 ) &
1670
1670
call diagnoseKdWork(G, GV, US, bf% N2_salt, Kd_salt, bf% Bflx_salt)
1671
1671
if (CS% id_Bdif_temp> 0 .or. CS% id_Bdif> 0 ) &
0 commit comments