From f8bcaeb588fa5ce0e1f3e189dcc25ebcf9210924 Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Tue, 18 Oct 2022 16:55:51 +0100 Subject: [PATCH] mappedPatchBase: Bug fix to parallel reverse mapping --- .../mappedPatches/mappedPatchBase/mappedPatchBaseTemplates.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meshTools/mappedPatches/mappedPatchBase/mappedPatchBaseTemplates.C b/src/meshTools/mappedPatches/mappedPatchBase/mappedPatchBaseTemplates.C index 2e70e66fa3..da9b7b2e1f 100644 --- a/src/meshTools/mappedPatches/mappedPatchBase/mappedPatchBaseTemplates.C +++ b/src/meshTools/mappedPatches/mappedPatchBase/mappedPatchBaseTemplates.C @@ -93,7 +93,7 @@ Foam::mappedPatchBase::reverseDistribute(const Field& fld) const Field nbrFld(fld); mapPtr_->reverseDistribute(nbrPatchFaceIndices_.size(), nbrFld); tmp> tResult(new Field(nbrPolyPatch().size())); - UIndirectList(tResult.ref(), nbrPatchFaceIndices_) = nbrFld; + tResult.ref().rmap(nbrFld, nbrPatchFaceIndices_); return transform_.transform().invTransform(tResult); } else