From de1aa8059349b97e1ddd5f777aba159d54406ca8 Mon Sep 17 00:00:00 2001
From: Andrew Heather <>
Date: Fri, 6 May 2022 10:54:39 +0100
Subject: [PATCH] BUG: SprayParcel - set the child origProc. Fixed #1857

---
 src/lagrangian/spray/parcels/Templates/SprayParcel/SprayParcel.C | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lagrangian/spray/parcels/Templates/SprayParcel/SprayParcel.C b/src/lagrangian/spray/parcels/Templates/SprayParcel/SprayParcel.C
index 04d38b25c04..0968e7a0773 100644
--- a/src/lagrangian/spray/parcels/Templates/SprayParcel/SprayParcel.C
+++ b/src/lagrangian/spray/parcels/Templates/SprayParcel/SprayParcel.C
@@ -294,6 +294,7 @@ void Foam::SprayParcel<ParcelType>::calcBreakup
         // Add child parcel as copy of parent
         SprayParcel<ParcelType>* child = new SprayParcel<ParcelType>(*this);
         child->origId() = this->getNewParticleID();
+        child->origProc() = Pstream::myProcNo();
         child->d() = dChild;
         child->d0() = dChild;
         const scalar massChild = child->mass();
-- 
GitLab