|
| | ClassName ("cellShapeControlMesh") |
| | Runtime type information. More...
|
| |
| | cellShapeControlMesh (const Time &runTime) |
| |
| | ~cellShapeControlMesh () |
| | Destructor. More...
|
| |
| const Time & | time () const |
| |
| void | barycentricCoords (const Foam::point &pt, barycentric &bary, Cell_handle &ch) const |
| | Calculate and return the barycentric coordinates for. More...
|
| |
| boundBox | bounds () const |
| |
| label | removePoints () |
| |
| tmp< pointField > | cellCentres () const |
| | Get the centres of all the tets. More...
|
| |
| Vertex_handle | insert (const Foam::point &pt, const scalar &size, const triad &alignment, const Foam::indexedVertexEnum::vertexType type=Vb::vtInternal) |
| |
| Vertex_handle | insertFar (const Foam::point &pt) |
| |
| void | distribute (const backgroundMeshDecomposition &decomposition) |
| |
| tensorField | dumpAlignments () const |
| |
| void | writeTriangulation () |
| |
| void | write () const |
| |
| label | estimateCellCount (const autoPtr< backgroundMeshDecomposition > &decomposition) const |
| |
| | DistributedDelaunayMesh (const Time &runTime) |
| | Construct from components. More...
|
| |
| | DistributedDelaunayMesh (const Time &runTime, const word &meshName) |
| |
| | ~DistributedDelaunayMesh () |
| | Destructor. More...
|
| |
| scalar | calculateLoadUnbalance () const |
| |
| bool | distribute (const boundBox &bb) |
| |
| autoPtr< mapDistribute > | distribute (const backgroundMeshDecomposition &decomposition, List< Foam::point > &points) |
| |
| void | sync (const boundBox &bb) |
| | Refer vertices so that the processor interfaces are consistent. More...
|
| |
| void | sync (const boundBox &bb, PtrList< labelPairHashSet > &referralVertices, labelPairHashSet &receivedVertices, bool iterateReferral=true) |
| | Refer vertices so that the processor interfaces are consistent. More...
|
| |
| labelPairHashSet | rangeInsertReferredWithInfo (PointIterator begin, PointIterator end, bool printErrors=true) |
| | Inserts points into the triangulation if the point is within. More...
|
| |
| | DelaunayMesh (const Time &runTime) |
| | Construct from components. More...
|
| |
| | DelaunayMesh (const Time &runTime, const word &meshName) |
| |
| | ~DelaunayMesh () |
| | Destructor. More...
|
| |
| const Time & | time () const |
| | Return a reference to the Time object. More...
|
| |
| void | timeCheck (const string &description, const bool check=true) const |
| | Write the cpuTime to screen. More...
|
| |
| label | getNewCellIndex () const |
| | Create a new unique cell index and return. More...
|
| |
| label | getNewVertexIndex () const |
| | Create a new unique vertex index and return. More...
|
| |
| label | cellCount () const |
| | Return the cell count (the next unique cell index) More...
|
| |
| label | vertexCount () const |
| | Return the vertex count (the next unique vertex index) More...
|
| |
| void | resetCellCount () |
| | Set the cell count to zero. More...
|
| |
| void | resetVertexCount () |
| | Set the vertex count to zero. More...
|
| |
| void | reset () |
| | Clear the entire triangulation. More...
|
| |
| Map< label > | insertPoints (const List< Vb > &vertices, const bool reIndex) |
| | Insert the list of vertices (calls rangeInsertWithInfo) More...
|
| |
| Map< label > | rangeInsertWithInfo (PointIterator begin, PointIterator end, bool printErrors=false, bool reIndex=true) |
| | Function inserting points into a triangulation and setting the. More...
|
| |
| void | printInfo (Ostream &os) const |
| | Write mesh statistics to stream. More...
|
| |
| void | printVertexInfo (Ostream &os) const |
| | Write vertex statistics in the form of a table to stream. More...
|
| |
| autoPtr< polyMesh > | createMesh (const fileName &name, labelTolabelPairHashTable &vertexMap, labelList &cellMap, const bool writeDelaunayData=true) const |
| | Create an fvMesh from the triangulation. More...
|
| |
- Source files
-
Definition at line 61 of file cellShapeControlMesh.H.