From 3538462d506cec36ac20819170fa2a77ffb86812 Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Tue, 4 Feb 2025 17:43:20 +0000 Subject: [PATCH] mapFields, mapFieldPar: Support meshes with non-conformal couplings Resolves bug report https://bugs.openfoam.org/view.php?id=4209 --- .../preProcessing/mapFields/mapFields.C | 50 ++++++++++++++++++- .../preProcessing/mapFieldsPar/mapFieldsPar.C | 6 ++- 2 files changed, 54 insertions(+), 2 deletions(-) diff --git a/applications/utilities/preProcessing/mapFields/mapFields.C b/applications/utilities/preProcessing/mapFields/mapFields.C index bb76ee780c..125574d5f8 100644 --- a/applications/utilities/preProcessing/mapFields/mapFields.C +++ b/applications/utilities/preProcessing/mapFields/mapFields.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org - \\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2025 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -198,6 +198,12 @@ int main(int argc, char *argv[]) false ); + meshTarget.postConstruct + ( + false, + fvMesh::stitchType::nonGeometric + ); + Info<< "Target mesh size: " << meshTarget.nCells() << endl; for (int proci=0; proci()) << ", Target mesh size: "