Skip to content
Snippets Groups Projects
Commit b35ae36e authored by mattijs's avatar mattijs
Browse files

ENH: surfaceBooleanFeatures: write eMesh edgeMesh as well

parent d15415af
No related merge requests found
......@@ -71,6 +71,7 @@ Description
#include "triSurface.H"
#include "argList.H"
#include "Time.H"
#include "featureEdgeMesh.H"
#include "extendedFeatureEdgeMesh.H"
#include "triSurfaceSearch.H"
#include "OFstream.H"
......@@ -452,6 +453,30 @@ int main(int argc, char *argv[])
feMesh.writeObj(sFeatFileName);
{
// Write a featureEdgeMesh for backwards compatibility
featureEdgeMesh bfeMesh
(
IOobject
(
sFeatFileName + ".eMesh", // name
runTime.constant(), // instance
"triSurface",
runTime, // registry
IOobject::NO_READ,
IOobject::NO_WRITE,
false
),
feMesh.points(),
feMesh.edges()
);
Info<< nl << "Writing featureEdgeMesh to "
<< bfeMesh.objectPath() << endl;
bfeMesh.regIOobject::write();
}
Info << "End\n" << endl;
return 0;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment