From e35d2e53c9fde0e1dcf8743ea2d00a5264750095 Mon Sep 17 00:00:00 2001 From: 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::move static_cast(*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::move typename TrackData::cloudType::parcelType& p = static_cast(*this); + td.switchProcessor = false; + switch (td.part()) { case TrackData::tpLinearTrack: