|
| 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) |
|
template<class PointIterator > |
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) |
|
template<class PointIterator > |
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 |
|
template<class Triangulation>
class Foam::DistributedDelaunayMesh< Triangulation >
- Source files
-
Definition at line 54 of file DistributedDelaunayMesh.H.
◆ Vertex_handle
◆ Cell_handle
◆ Point
typedef Triangulation::Point Point |
◆ Finite_vertices_iterator
◆ Finite_cells_iterator
◆ All_cells_iterator
◆ DistributedDelaunayMesh() [1/2]
◆ DistributedDelaunayMesh() [2/2]
◆ ~DistributedDelaunayMesh()
◆ calculateLoadUnbalance()
scalar calculateLoadUnbalance |
( |
| ) |
const |
◆ buildMap()
◆ distribute() [1/2]
◆ distribute() [2/2]
◆ sync() [1/2]
◆ sync() [2/2]
◆ rangeInsertReferredWithInfo()
labelPairHashSet rangeInsertReferredWithInfo |
( |
PointIterator |
begin, |
|
|
PointIterator |
end, |
|
|
bool |
printErrors = true |
|
) |
| |
The documentation for this class was generated from the following file: