ENH: generate local orientation vectors for blockMesh VTK output (#1903)

- can help when designing/debugging blockMesh layouts

- propagate low-level cellModel methods face() and edge() to cellShape

STYLE: relocate blockMesh OBJ output to application only

- remove blockTopology files in cleanCase function

- improve code consistency in top-level blockMesh, PDRblockMesh
  generation.
This commit is contained in:
Mark Olesen
2020-10-25 21:41:46 +01:00
parent 242d9e40a2
commit f959c8eb36
16 changed files with 524 additions and 252 deletions

View File

@ -69,9 +69,11 @@ int main(int argc, char *argv[])
argList::addBoolOption
(
"noClean",
"no-clean",
"Suppress surface checking/cleanup on the input surface"
);
argList::addOptionCompat("no-clean", {"noClean", -2006});
argList::addOption
(
"scale",
@ -101,7 +103,7 @@ int main(int argc, char *argv[])
);
surf.writeStats(Info);
if (!args.found("noClean"))
if (!args.found("no-clean"))
{
Info<< "Removing duplicate and illegal triangles ..." << nl << endl;
surf.cleanup(true);