36 #ifndef cv2DControls_H 37 #define cv2DControls_H 52 Ostream&
operator<<(Ostream&,
const cv2DControls&);
214 inline scalar
span()
const;
217 inline scalar
span2()
const;
238 inline scalar
ppDist()
const;
Switch mirrorPoints_
Mirror near-boundary points rather than insert point-pairs.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
scalar minCellSize_
Minimum cell size below which protusions through the surface are.
Switch insertSurfaceNearPointPairs_
Insert point-pairs vor dual-cell vertices very near the surface.
Switch randomiseInitialGrid() const
Return the randomise initial point layout Switch.
runTime controlDict().lookup("adjustTimeStep") >> adjustTimeStep
scalar randomPerturbation_
A list of keyword definitions, which are a keyword followed by any number of values (e...
scalar randomPerturbation() const
Return the random perturbation factor.
scalar maxNotchLen2_
Square of maxNotchLen.
scalar maxNotchLen() const
Return the maxNotchLen.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none.
scalar nearWallAlignedDist2_
Square of nearWallAlignedDist.
label maxBoundaryConformingIter() const
Return the maximum number of boundary conformation iterations.
A bounding box defined in terms of the points at its extremities.
scalar ppDist2_
Square of ppDist.
~cv2DControls()
Destructor.
Switch objOutput() const
Return the objOutput Switch.
scalar nearWallAlignedDist_
Near-wall region where cells are aligned with the wall.
Switch insertSurfaceNearPointPairs() const
Return insertSurfaceNearPointPairs Switch.
Switch insertSurfaceNearestPointPairs_
Insert near-boundary point mirror or point-pairs.
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
scalar minCellSize() const
Return the minimum cell size.
label maxBoundaryConformingIter_
scalar ppDist_
Distance between boundary conforming point-pairs.
Switch randomiseInitialGrid_
scalar ppDist() const
Return the ppDist.
scalar maxQuadAngle_
Maximum quadrant angle allowed at a concave corner before.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
scalar span2_
Square of span.
scalar minNearPointDist_
The minimum distance alowed between a dual-cell vertex.
scalar minEdgeLen2_
Square of minEdgeLen.
Switch mirrorPoints() const
Return mirrorPoints Switch.
scalar span_
Maximum cartesian span of the geometry.
scalar minEdgeLen2() const
Return the minEdgeLen squared.
scalar span2() const
Return the span squared.
scalar nearWallAlignedDist2() const
Return square of nearWallAlignedDist.
scalar maxQuadAngle() const
Return the maximum quadrant angle.
Controls for the 2D CV mesh generator.
scalar maxNotchLen2() const
Return the maxNotchLen squared.
scalar minNearPointDist2_
Square of minNearPoint.
scalar minCellSize2_
Square of minCellSize.
Switch insertSurfaceNearestPointPairs() const
Return insertSurfaceNearestPointPairs Switch.
Ostream & operator<<(Ostream &, const ensightPart &)
Switch meshedSurfaceOutput() const
Return the meshedSurfaceOutput Switch.
scalar minEdgeLen_
Minumum edge-length of the cell size below which protusions.
scalar nearWallAlignedDist() const
Return number of layers to align with the nearest wall.
scalar span() const
Return the span.
Switch meshedSurfaceOutput_
void write(Ostream &os) const
Write controls to output stream.
scalar maxNotchLen_
Maximum notch size below which protusions into the surface are.
scalar minNearPointDist() const
Return the minNearPointDist.
scalar minNearPointDist2() const
Return the minNearPointDist squared.
scalar minEdgeLen() const
Return the minEdgeLen.
scalar minCellSize2() const
Return the square of the minimum cell size.