From 9b0e0b074fbaf068a5a6295046f74c69c0f05e6b Mon Sep 17 00:00:00 2001 From: mattijs Date: Wed, 30 Aug 2023 11:45:47 +0100 Subject: [PATCH] BUG: mapFields: incorrect patches. Fixes #2944. --- src/sampling/meshToMesh/meshToMeshTemplates.C | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sampling/meshToMesh/meshToMeshTemplates.C b/src/sampling/meshToMesh/meshToMeshTemplates.C index f13e0d8362..e017813358 100644 --- a/src/sampling/meshToMesh/meshToMeshTemplates.C +++ b/src/sampling/meshToMesh/meshToMeshTemplates.C @@ -843,15 +843,15 @@ Foam::meshToMesh::mapTgtToSrc label srcPatchi = srcPatchID_[i]; label tgtPatchi = tgtPatchID_[i]; - if (!srcPatchFields.set(tgtPatchi)) + if (!srcPatchFields.set(srcPatchi)) { srcPatchFields.set ( srcPatchi, fvPatchField::New ( - tgtBfld[srcPatchi], - srcMesh.boundary()[tgtPatchi], + tgtBfld[tgtPatchi], + srcMesh.boundary()[srcPatchi], DimensionedField::null(), directFvPatchFieldMapper (