From 5a3ce721ab32a34f45e34f05a64642d08c436b18 Mon Sep 17 00:00:00 2001 From: sergio <sergio> Date: Mon, 26 Jun 2017 08:47:46 -0700 Subject: [PATCH] BUG: Fixing issue 505 in GL. Initializing switchProcessor and keepParticle in CollidingParcel and MPPICParcel --- .../parcels/Templates/CollidingParcel/CollidingParcel.C | 1 + .../intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollidingParcel.C b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollidingParcel.C index 500ac6fb3e..f4d23f5c2e 100644 --- a/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollidingParcel.C +++ b/src/lagrangian/intermediate/parcels/Templates/CollidingParcel/CollidingParcel.C @@ -70,6 +70,7 @@ bool Foam::CollidingParcel<ParcelType>::move static_cast<typename TrackData::cloudType::parcelType&>(*this); td.keepParticle = true; + td.switchProcessor = false; switch (td.part()) { diff --git a/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C b/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C index 2af95e4a2e..8f22ce7c60 100644 --- a/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C +++ b/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C @@ -63,6 +63,8 @@ bool Foam::MPPICParcel<ParcelType>::move typename TrackData::cloudType::parcelType& p = static_cast<typename TrackData::cloudType::parcelType&>(*this); + td.switchProcessor = false; + switch (td.part()) { case TrackData::tpLinearTrack: -- GitLab