Go to the documentation of this file.
39 cellSizeCalculationType,
49 const dictionary& cellSizeCalcTypeDict,
50 const triSurfaceMesh& surface,
51 const scalar& defaultCellSize
54 cellSizeCalculationType
61 coeffsDict_(cellSizeCalcTypeDict.subDict(typeName +
"Coeffs")),
64 cellSizeCalcTypeDict.subDict(typeName +
"Coeffs").
lookup(
"fieldFile")
66 cellSizeMultipleCoeff_
68 coeffsDict_.lookupOrDefault<scalar>(
"cellSizeMultipleCoeff", 1)
79 tmp<triSurfacePointScalarField> pointCellSize
86 surface_.searchableSurface::time().constant(),
88 surface_.searchableSurface::time(),
98 pointCellSize() *= cellSizeMultipleCoeff_;
100 return pointCellSize;
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
A class for managing temporary objects.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
Ostream & endl(Ostream &os)
Add newline and flush stream.
fieldFromFile(const dictionary &cellSizeCalcTypeDict, const triSurfaceMesh &surface, const scalar &defaultCellSize)
Construct from components.
Macros for easy insertion into run-time selection tables.
Ostream & indent(Ostream &os)
Indent stream.
Foam::DimensionedField< scalar, triSurfacePointGeoMesh > triSurfacePointScalarField
virtual tmp< triSurfacePointScalarField > load()
Load the cell size field.
defineTypeNameAndDebug(combustionModel, 0)
stressControl lookup("compactNormalStress") >> compactNormalStress