Public Member Functions | |
TypeName ("searchableSurfaceControl") | |
Runtime type information. More... | |
searchableSurfaceControl (const Time &runTime, const word &name, const dictionary &controlFunctionDict, const conformationSurfaces &geometryToConformTo, const scalar &defaultCellSize) | |
Construct from dictionary and references to conformalVoronoiMesh and. More... | |
~searchableSurfaceControl () | |
Destructor. More... | |
virtual void | cellSizeFunctionVertices (DynamicList< Foam::point > &pts, DynamicList< scalar > &sizes) const |
virtual void | initialVertices (pointField &pts, scalarField &sizes, triadField &alignments) const |
const PtrList< cellSizeFunction > & | sizeFunctions () const |
virtual label | maxPriority () const |
bool | cellSize (const Foam::point &pt, scalar &cellSize, label &priority) const |
![]() | |
TypeName ("cellSizeAndAlignmentControl") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, cellSizeAndAlignmentControl, dictionary,(const Time &runTime, const word &name, const dictionary &controlFunctionDict, const conformationSurfaces &geometryToConformTo, const scalar &defaultCellSize),(runTime, name, controlFunctionDict, geometryToConformTo, defaultCellSize)) | |
cellSizeAndAlignmentControl (const Time &runTime, const word &name, const dictionary &controlFunctionDict, const conformationSurfaces &geometryToConformTo, const scalar &defaultCellSize) | |
Construct from dictionary and references to conformalVoronoiMesh and. More... | |
virtual | ~cellSizeAndAlignmentControl () |
Destructor. More... | |
const word & | name () const |
const Switch & | forceInitialPointInsertion () const |
Private Member Functions | |
searchableSurfaceControl (const searchableSurfaceControl &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const searchableSurfaceControl &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
const word | surfaceName_ |
Name of the surface. More... | |
const searchableSurface & | searchableSurface_ |
Reference to the searchableSurface object holding the geometry data. More... | |
const conformationSurfaces & | geometryToConformTo_ |
PtrList< cellSizeFunction > | cellSizeFunctions_ |
labelList | regionToCellSizeFunctions_ |
label | maxPriority_ |
Additional Inherited Members | |
![]() | |
static autoPtr< cellSizeAndAlignmentControl > | New (const Time &runTime, const word &name, const dictionary &controlFunctionDict, const conformationSurfaces &geometryToConformTo, const scalar &defaultCellSize) |
Return a reference to the selected cellShapeControl. More... | |
![]() | |
const Time & | runTime_ |
const scalar & | defaultCellSize_ |
Switch | forceInitialPointInsertion_ |
Definition at line 49 of file searchableSurfaceControl.H.
|
private |
Disallow default bitwise copy construct.
searchableSurfaceControl | ( | const Time & | runTime, |
const word & | name, | ||
const dictionary & | controlFunctionDict, | ||
const conformationSurfaces & | geometryToConformTo, | ||
const scalar & | defaultCellSize | ||
) |
Construct from dictionary and references to conformalVoronoiMesh and.
Destructor.
|
private |
Disallow default bitwise assignment.
TypeName | ( | "searchableSurfaceControl" | ) |
Runtime type information.
|
virtual |
Implements cellSizeAndAlignmentControl.
|
virtual |
Implements cellSizeAndAlignmentControl.
|
inline |
Definition at line 160 of file searchableSurfaceControl.H.
References searchableSurfaceControl::cellSizeFunctions_.
|
inlinevirtual |
Implements cellSizeAndAlignmentControl.
Definition at line 165 of file searchableSurfaceControl.H.
References searchableSurfaceControl::maxPriority_.
bool cellSize | ( | const Foam::point & | pt, |
scalar & | cellSize, | ||
label & | priority | ||
) | const |
|
private |
Name of the surface.
Definition at line 56 of file searchableSurfaceControl.H.
|
private |
Reference to the searchableSurface object holding the geometry data.
Definition at line 59 of file searchableSurfaceControl.H.
|
private |
Definition at line 61 of file searchableSurfaceControl.H.
|
private |
Definition at line 63 of file searchableSurfaceControl.H.
Referenced by searchableSurfaceControl::sizeFunctions().
|
private |
Definition at line 65 of file searchableSurfaceControl.H.
|
private |
Definition at line 67 of file searchableSurfaceControl.H.
Referenced by searchableSurfaceControl::maxPriority().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.