43 int main(
int argc,
char *argv[])
48 "check all surface geometry for quality" 54 "conform to the initial points without any point motion" 60 runTime.functionObjects().off();
84 "cvSearchableSurfaces",
91 foamyHexMeshDict.subDict(
"geometry"),
92 foamyHexMeshDict.lookupOrDefault(
"singleRegionName",
true)
98 allGeometry.checkTopology(
true);
100 allGeometry.checkGeometry
113 conformalVoronoiMesh::debug =
true;
115 Info<<
"Create mesh for time = " << runTime.timeName() <<
nl <<
endl;
120 if (conformationOnly)
122 mesh.initialiseForConformation();
126 mesh.writeMesh(runTime.timeName());
130 mesh.initialiseForMotion();
132 while (runTime.run())
136 Info<<
nl <<
"Time = " << runTime.timeName() <<
endl;
141 <<
"ExecutionTime = " << runTime.elapsedCpuTime() <<
" s" 142 <<
" ClockTime = " << runTime.elapsedClockTime() <<
" s"
const double e
Elementary charge.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Ostream & endl(Ostream &os)
Add newline and flush stream.
const word & executable() const
Name of executable without the path.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
bool optionFound(const word &opt) const
Return true if the named option is found.
Container for searchableSurfaces.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
static void addBoolOption(const word &opt, const string &usage="")
Add to a bool option to validOptions with usage information.
Foam::argList args(argc, argv)
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
void writeStats(const List< wordList > &, Ostream &) const
Write some stats.