diff --git a/applications/utilities/mesh/manipulation/mirrorMesh/mirrorMesh.C b/applications/utilities/mesh/manipulation/mirrorMesh/mirrorMesh.C index f1232148b2..14c4e8c4fb 100644 --- a/applications/utilities/mesh/manipulation/mirrorMesh/mirrorMesh.C +++ b/applications/utilities/mesh/manipulation/mirrorMesh/mirrorMesh.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-2024 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -43,18 +43,22 @@ using namespace Foam; int main(int argc, char *argv[]) { #include "addOverwriteOption.H" + #include "addRegionOption.H" #include "addDictOption.H" #include "setRootCase.H" #include "createTime.H" + const word regionName = + args.optionLookupOrDefault("region", polyMesh::defaultRegion); + const bool overwrite = args.optionFound("overwrite"); mirrorFvMesh mesh ( IOobject ( - mirrorFvMesh::defaultRegion, + regionName, runTime.constant(), runTime ),