|
| ClassName ("conformalVoronoiMesh") |
|
| conformalVoronoiMesh (const Time &runTime, const dictionary &foamyHexMeshDict, const fileName &decompDictFile="") |
|
| ~conformalVoronoiMesh () |
|
void | initialiseForMotion () |
|
void | initialiseForConformation () |
|
void | move () |
|
const Time & | time () const |
|
Random & | rndGen () const |
|
const searchableSurfaces & | allGeometry () const |
|
const conformationSurfaces & | geometryToConformTo () const |
|
const backgroundMeshDecomposition & | decomposition () const |
|
const cellShapeControl & | cellShapeControls () const |
|
const cvControls & | foamyHexMeshControls () const |
|
scalar | pointPairDistance (const Foam::point &pt) const |
|
scalar | mixedFeaturePointDistance (const Foam::point &pt) const |
|
scalar | featurePointExclusionDistanceSqr (const Foam::point &pt) const |
|
scalar | featureEdgeExclusionDistanceSqr (const Foam::point &pt) const |
|
scalar | surfacePtExclusionDistanceSqr (const Foam::point &pt) const |
|
scalar | surfaceSearchDistanceSqr (const Foam::point &pt) const |
|
scalar | maxSurfaceProtrusion (const Foam::point &pt) const |
|
void | createEdgePointGroup (const extendedFeatureEdgeMesh &feMesh, const pointIndexHit &edHit, DynamicList< Vb > &pts) const |
|
void | timeCheck (const string &description=string::null) const |
|
void | writeMesh (const fileName &instance) |
|
void | writeMesh (const word &meshName, const fileName &instance, pointField &points, labelList &boundaryPts, faceList &faces, labelList &owner, labelList &neighbour, const wordList &patchNames, const PtrList< dictionary > &patchDicts, const pointField &cellCentres, bitSet &boundaryFacesToRemove) const |
|
void | writeCellSizes (const fvMesh &mesh) const |
|
void | writeCellAlignments (const fvMesh &mesh) const |
|
void | writeCellCentres (const fvMesh &mesh) const |
|
labelHashSet | findRemainingProtrusionSet (const polyMesh &mesh) const |
|
| DistributedDelaunayMesh (const Time &runTime) |
|
| DistributedDelaunayMesh (const Time &runTime, const word &meshName) |
|
| ~DistributedDelaunayMesh ()=default |
|
scalar | calculateLoadUnbalance () const |
|
bool | distribute (const boundBox &bb) |
|
autoPtr< mapDistribute > | distribute (const backgroundMeshDecomposition &decomposition, List< Foam::point > &points) |
|
void | sync (const boundBox &bb) |
|
void | sync (const boundBox &bb, PtrList< labelPairHashSet > &referralVertices, labelPairHashSet &receivedVertices, bool iterateReferral=true) |
|
labelPairHashSet | rangeInsertReferredWithInfo (PointIterator begin, PointIterator end, bool printErrors=true) |
|
| DelaunayMesh (const Time &runTime) |
|
| DelaunayMesh (const Time &runTime, const word &meshName) |
|
| ~DelaunayMesh () |
|
const Time & | time () const |
|
void | timeCheck (const string &description, const bool check=true) const |
|
label | getNewCellIndex () const |
|
label | getNewVertexIndex () const |
|
label | cellCount () const |
|
label | vertexCount () const |
|
void | resetCellCount () |
|
void | resetVertexCount () |
|
void | reset () |
|
Map< label > | insertPoints (const List< Vb > &vertices, const bool reIndex) |
|
Map< label > | rangeInsertWithInfo (PointIterator begin, PointIterator end, bool printErrors=false, bool reIndex=true) |
|
void | printInfo (Ostream &os) const |
|
void | printVertexInfo (Ostream &os) const |
|
autoPtr< polyMesh > | createMesh (const fileName &name, labelPairLookup &vertexMap, labelList &cellMap, const bool writeDelaunayData=true) const |
|