mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: renumberMesh: renumber refinement data. Fixes #1241.
This commit is contained in:
@ -55,7 +55,7 @@ Description
|
|||||||
#include "faceSet.H"
|
#include "faceSet.H"
|
||||||
#include "pointSet.H"
|
#include "pointSet.H"
|
||||||
#include "processorMeshes.H"
|
#include "processorMeshes.H"
|
||||||
#include "hexRef8.H"
|
#include "hexRef8Data.H"
|
||||||
|
|
||||||
#ifdef HAVE_ZOLTAN
|
#ifdef HAVE_ZOLTAN
|
||||||
#include "zoltanRenumber.H"
|
#include "zoltanRenumber.H"
|
||||||
@ -1327,8 +1327,24 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
// Remove old procAddressing files
|
// Remove old procAddressing files
|
||||||
processorMeshes::removeFiles(mesh);
|
processorMeshes::removeFiles(mesh);
|
||||||
// Remove refinement data
|
|
||||||
hexRef8::removeFiles(mesh);
|
// Update refinement data
|
||||||
|
hexRef8Data refData
|
||||||
|
(
|
||||||
|
IOobject
|
||||||
|
(
|
||||||
|
"dummy",
|
||||||
|
mesh.facesInstance(),
|
||||||
|
polyMesh::meshSubDir,
|
||||||
|
mesh,
|
||||||
|
IOobject::READ_IF_PRESENT,
|
||||||
|
IOobject::NO_WRITE,
|
||||||
|
false
|
||||||
|
)
|
||||||
|
);
|
||||||
|
refData.updateMesh(map());
|
||||||
|
refData.write();
|
||||||
|
|
||||||
// Update sets
|
// Update sets
|
||||||
topoSet::updateMesh(mesh.facesInstance(), map(), cellSets);
|
topoSet::updateMesh(mesh.facesInstance(), map(), cellSets);
|
||||||
topoSet::updateMesh(mesh.facesInstance(), map(), faceSets);
|
topoSet::updateMesh(mesh.facesInstance(), map(), faceSets);
|
||||||
|
|||||||
Reference in New Issue
Block a user