Go to the documentation of this file.
36 #ifndef cv2DControls_H
37 #define cv2DControls_H
207 inline scalar
span()
const;
210 inline scalar
span2()
const;
231 inline scalar
ppDist()
const;
const dictionary & motionControl_
scalar maxNotchLen() const
Return the maxNotchLen.
scalar minEdgeLen() const
Return the minEdgeLen.
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
Switch meshedSurfaceOutput_
scalar span2_
Square of span.
scalar minCellSize_
Minimum cell size below which protusions through the surface are.
scalar nearWallAlignedDist2() const
Return square of nearWallAlignedDist.
scalar maxNotchLen_
Maximum notch size below which protusions into the surface are.
scalar span() const
Return the span.
scalar ppDist() const
Return the ppDist.
scalar nearWallAlignedDist2_
Square of nearWallAlignedDist.
scalar minCellSize2_
Square of minCellSize.
label maxBoundaryConformingIter() const
Return the maximum number of boundary conformation iterations.
const dictionary & conformationControl_
Switch mirrorPoints() const
Return mirrorPoints Switch.
scalar minNearPointDist2_
Square of minNearPoint.
scalar minEdgeLen_
Minumum edge-length of the cell size below which protusions.
scalar minNearPointDist_
The minimum distance alowed between a dual-cell vertex.
void write(Ostream &os) const
Write controls to output stream.
Switch meshedSurfaceOutput() const
Return the meshedSurfaceOutput Switch.
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 randomPerturbation_
scalar maxQuadAngle_
Maximum quadrant angle allowed at a concave corner before.
scalar ppDist_
Distance between boundary conforming point-pairs.
runTime controlDict().lookup("adjustTimeStep") >> adjustTimeStep
scalar minEdgeLen2_
Square of minEdgeLen.
scalar span_
Maximum cartesian span of the geometry.
scalar maxNotchLen2_
Square of maxNotchLen.
scalar ppDist2_
Square of ppDist.
Switch insertSurfaceNearPointPairs_
Insert point-pairs vor dual-cell vertices very near the surface.
scalar nearWallAlignedDist_
Near-wall region where cells are aligned with the wall.
scalar minNearPointDist() const
Return the minNearPointDist.
label maxBoundaryConformingIter_
Switch insertSurfaceNearPointPairs() const
Return insertSurfaceNearPointPairs Switch.
Switch mirrorPoints_
Mirror near-boundary points rather than insert point-pairs.
Switch randomiseInitialGrid_
A list of keyword definitions, which are a keyword followed by any number of values (e....
scalar span2() const
Return the span squared.
scalar minCellSize2() const
Return the square of the minimum cell size.
scalar maxQuadAngle() const
Return the maximum quadrant angle.
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))
Switch insertSurfaceNearestPointPairs() const
Return insertSurfaceNearestPointPairs Switch.
scalar minNearPointDist2() const
Return the minNearPointDist squared.
scalar minEdgeLen2() const
Return the minEdgeLen squared.
scalar nearWallAlignedDist() const
Return number of layers to align with the nearest wall.
Switch objOutput() const
Return the objOutput Switch.
cv2DControls(const cv2DControls &)
Disallow default bitwise copy construct.
const dictionary & dict_
Description of data_.
scalar maxNotchLen2() const
Return the maxNotchLen squared.
Switch insertSurfaceNearestPointPairs_
Insert near-boundary point mirror or point-pairs.
~cv2DControls()
Destructor.
A bounding box defined in terms of the points at its extremities.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Switch randomiseInitialGrid() const
Return the randomise initial point layout Switch.
scalar minCellSize() const
Return the minimum cell size.
Controls for the 2D CV mesh generator.
void operator=(const cv2DControls &)
Disallow default bitwise assignment.
scalar randomPerturbation() const
Return the random perturbation factor.