patchToPatch: Compact local target information

This commit is contained in:
Will Bainbridge
2022-10-07 12:11:09 +01:00
parent c8e451f67e
commit 387690b0f5
11 changed files with 365 additions and 169 deletions

View File

@ -328,9 +328,16 @@ private:
const primitiveOldTimePatch& tgtPatch
);
//- Subset the local target patch so that only parts that actually
// intersect the source remain
virtual labelList subsetLocalTgt
(
const primitiveOldTimePatch& localTgtPatch
);
//- Send data that resulted from an intersection between the source
// patch and a distributed source-local-target patch back to the
// original target processes.
// original target processes
virtual void rDistributeTgt(const primitiveOldTimePatch& tgtPatch);
//- Finalise the intersection