From 02a855e9ee259eda285ce1a91c86612b01c21376 Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Wed, 23 Aug 2017 16:31:13 +0100 Subject: [PATCH] lagrangian: Removed duplicate hit-processor handling --- .../DSMC/parcels/Templates/DSMCParcel/DSMCParcel.C | 8 -------- .../parcels/Templates/KinematicParcel/KinematicParcel.C | 8 -------- src/lagrangian/solidParticle/solidParticle.C | 8 -------- 3 files changed, 24 deletions(-) diff --git a/src/lagrangian/DSMC/parcels/Templates/DSMCParcel/DSMCParcel.C b/src/lagrangian/DSMC/parcels/Templates/DSMCParcel/DSMCParcel.C index 11604d6488..3ebb52b8b8 100644 --- a/src/lagrangian/DSMC/parcels/Templates/DSMCParcel/DSMCParcel.C +++ b/src/lagrangian/DSMC/parcels/Templates/DSMCParcel/DSMCParcel.C @@ -65,14 +65,6 @@ bool Foam::DSMCParcel::move const scalar f = 1 - p.stepFraction(); p.trackToAndHitFace(f*trackTime*Utracking, f, cloud, td); - - if (p.onBoundaryFace() && td.keepParticle) - { - if (isA(pbMesh[p.patch()])) - { - td.switchProcessor = true; - } - } } return td.keepParticle; diff --git a/src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C b/src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C index 55d46c8ebd..7c37b189ed 100644 --- a/src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C +++ b/src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C @@ -334,14 +334,6 @@ bool Foam::KinematicParcel::move { p.hitFace(s, cloud, ttd); } - - if (p.onBoundaryFace() && ttd.keepParticle) - { - if (isA(pbMesh[p.patch()])) - { - ttd.switchProcessor = true; - } - } } return ttd.keepParticle; diff --git a/src/lagrangian/solidParticle/solidParticle.C b/src/lagrangian/solidParticle/solidParticle.C index 9ad200dbee..407b9fee3b 100644 --- a/src/lagrangian/solidParticle/solidParticle.C +++ b/src/lagrangian/solidParticle/solidParticle.C @@ -82,14 +82,6 @@ bool Foam::solidParticle::move scalar Dc = (24.0*nuc/d_)*ReFunc*(3.0/4.0)*(rhoc/(d_*rhop)); U_ = (U_ + dt*(Dc*Uc + (1.0 - rhoc/rhop)*td.g()))/(1.0 + dt*Dc); - - if (onBoundaryFace() && td.keepParticle) - { - if (isA(pbMesh[patch()])) - { - td.switchProcessor = true; - } - } } return td.keepParticle;