Skip to content
Snippets Groups Projects
Commit e161131d authored by laurence's avatar laurence
Browse files

ENH: surfaceFeatureExtract: Always write a featureEdgeMesh

parent 421a2b85
No related branches found
No related tags found
No related merge requests found
...@@ -525,12 +525,6 @@ int main(int argc, char *argv[]) ...@@ -525,12 +525,6 @@ int main(int argc, char *argv[])
surfaceDict.lookupOrAddDefault<Switch>("writeVTK", "off"); surfaceDict.lookupOrAddDefault<Switch>("writeVTK", "off");
const Switch writeObj = const Switch writeObj =
surfaceDict.lookupOrAddDefault<Switch>("writeObj", "off"); surfaceDict.lookupOrAddDefault<Switch>("writeObj", "off");
const Switch writeFeatureEdgeMesh =
surfaceDict.lookupOrAddDefault<Switch>
(
"writeFeatureEdgeMesh",
"off"
);
const Switch curvature = const Switch curvature =
surfaceDict.lookupOrAddDefault<Switch>("curvature", "off"); surfaceDict.lookupOrAddDefault<Switch>("curvature", "off");
...@@ -781,29 +775,26 @@ int main(int argc, char *argv[]) ...@@ -781,29 +775,26 @@ int main(int argc, char *argv[])
feMesh.write(); feMesh.write();
// Write a featureEdgeMesh for backwards compatibility // Write a featureEdgeMesh for backwards compatibility
if (writeFeatureEdgeMesh) featureEdgeMesh bfeMesh
{ (
featureEdgeMesh bfeMesh IOobject
( (
IOobject surfFileName.lessExt().name() + ".eMesh", // name
( runTime.constant(), // instance
surfFileName.lessExt().name() + ".eMesh", // name "triSurface",
runTime.constant(), // instance runTime, // registry
"triSurface", IOobject::NO_READ,
runTime, // registry IOobject::AUTO_WRITE,
IOobject::NO_READ, false
IOobject::AUTO_WRITE, ),
false feMesh.points(),
), feMesh.edges()
feMesh.points(), );
feMesh.edges()
);
Info<< nl << "Writing featureEdgeMesh to " Info<< nl << "Writing featureEdgeMesh to "
<< bfeMesh.objectPath() << endl; << bfeMesh.objectPath() << endl;
bfeMesh.regIOobject::write(); bfeMesh.regIOobject::write();
}
triSurfaceMesh searchSurf triSurfaceMesh searchSurf
( (
......
...@@ -87,9 +87,6 @@ surface2.nas ...@@ -87,9 +87,6 @@ surface2.nas
// Write options // Write options
// Write .eMesh file (for snappyHexMesh)
writeFeatureEdgeMesh no;
// Write features to obj format for postprocessing // Write features to obj format for postprocessing
writeObj yes; writeObj yes;
...@@ -99,5 +96,4 @@ surface2.nas ...@@ -99,5 +96,4 @@ surface2.nas
} }
// ************************************************************************* // // ************************************************************************* //
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment