diff --git a/src/biogeophys/SoilHydrologyMod.F90 b/src/biogeophys/SoilHydrologyMod.F90 index 27f49035a8..18a8e01944 100644 --- a/src/biogeophys/SoilHydrologyMod.F90 +++ b/src/biogeophys/SoilHydrologyMod.F90 @@ -2297,13 +2297,16 @@ subroutine SubsurfaceLateralFlow(bounds, & ! should a warning be used instead? head_gradient = min(max(head_gradient,-2._r8),2._r8) - ! Calculate transmissivity of source column + ! Determine source and destination columns if (head_gradient >= 0._r8) then c_src = c + c_dst = col%cold(c) else c_src = col%cold(c) + c_dst = c endif - + + ! Calculate transmissivity of source column transmis = 0._r8 if(c_src /= ispval) then ! transmissivity non-zero only when saturated conditions exist