diff --git a/src/sampling/meshToMesh/meshToMeshTemplates.C b/src/sampling/meshToMesh/meshToMeshTemplates.C index f13e0d83623b459ffc1bce701079abdd29e0e8d3..e017813358996c9621dae968a891def5573fd0fc 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<Type>::New ( - tgtBfld[srcPatchi], - srcMesh.boundary()[tgtPatchi], + tgtBfld[tgtPatchi], + srcMesh.boundary()[srcPatchi], DimensionedField<Type, volMesh>::null(), directFvPatchFieldMapper (