53 const searchableSurface& surface,
54 const scalar& defaultCellSize
57 surfaceCellSizeFunction
65 cellSizeCalculationType_
67 cellSizeCalculationType::
New
78 "pointCellSize.cellSize",
79 surfaceTriMesh_.searchableSurface::time().
constant(),
81 surfaceTriMesh_.searchableSurface::time(),
92 pointCellSize_ = cellSizeCalculationType_().load();
95 <<
indent <<
" Minimum: " <<
min(pointCellSize_).value() <<
nl
97 <<
indent <<
" Maximum: " <<
max(pointCellSize_).value() <<
endl;
111 const face& faceHitByPt =
surfaceTriMesh_.triSurface::operator[](index);
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
constant condensation/saturation model.
Abstract base class for specifying target cell sizes.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
tmp< GeometricField< Type, faPatchField, areaMesh > > average(const GeometricField< Type, faePatchField, edgeMesh > &ssf)
Area-weighted average a edgeField creating a areaField.
const wordList surface
Standard surface field types (scalar, vector, tensor, etc).
Type & refCast(U &obj)
A dynamic_cast (for references) to Type reference.
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
Barycentric2D< scalar > barycentric2D
A scalar version of the templated Barycentric2D.
messageStream Info
Information stream (stdout output on master, null elsewhere).
Ostream & incrIndent(Ostream &os)
Increment the indent level.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Ostream & indent(Ostream &os)
Indent stream.
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
triangle< point, const point & > triPointRef
A triangle using referred points.
vectorField pointField
pointField is a vectorField.
Ostream & decrIndent(Ostream &os)
Decrement the indent level.
constexpr char nl
The newline '\n' character (0x0a).