diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.C b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.C index 32427cba8a..8ae6f5fe09 100644 --- a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.C +++ b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.C @@ -60,14 +60,14 @@ void Foam::ReactingParcel::calcPhaseChange typedef typename TrackData::cloudType::reactingCloudType reactingCloudType; PhaseChangeModel& phaseChange = td.cloud().phaseChange(); - if (!phaseChange.active()) + if (!phaseChange.active() || (YPhase < SMALL)) { return; } scalar Tvap = phaseChange.Tvap(YComponents); - if (T < Tvap || YPhase < SMALL) + if (T < Tvap) { return; }