const fileName surfaceName_
Name of the surface. Used to write the cell size field.
const Switch readInternalCloseness_
const word internalClosenessFile_
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
A class for handling words, derived from string.
A class for handling file names.
A class for managing temporary objects.
IOoject and searching on triSurface.
const Switch readCurvature_
void smoothField(triSurfaceScalarField &surf)
const Switch readFeatureProximity_
const word curvatureFile_
virtual ~automatic()
Destructor.
const scalar maximumCellSize_
The maximum allowable sell size.
const dictionary & coeffsDict_
Dictionary of coefficients for automatic cell sizing.
virtual tmp< triSurfacePointScalarField > load()
Load the cell size field.
A list of keyword definitions, which are a keyword followed by any number of values (e....
const word featureProximityFile_
TypeName("automatic")
Runtime type information.
Abstract base class for specifying target cell sizes.
automatic(const dictionary &cellSizeCalcTypeDict, const triSurfaceMesh &surface, const scalar &defaultCellSize)
Construct from components.
const scalar curvatureCellSizeCoeff_
The curvature values are multiplied by the inverse of this value to.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...