gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <meshGFaceDelaunayInsertion.h>
Public Member Functions | |
void | addVertex (MVertex *mv, double u, double v, double size, double sizeBGM) |
int | getIndex (MVertex *mv) |
MVertex * | equivalent (MVertex *v1) const |
bidimMeshData (std::map< MVertex *, MVertex * > *e=nullptr, std::map< MVertex *, SPoint2 > *p=nullptr) | |
Public Attributes | |
std::map< MVertex *, int > | indices |
std::vector< double > | Us |
std::vector< double > | Vs |
std::vector< double > | vSizes |
std::vector< double > | vSizesBGM |
std::vector< SMetric3 > | vMetricsBGM |
std::map< MVertex *, MVertex * > * | equivalence |
std::map< MVertex *, SPoint2 > * | parametricCoordinates |
std::set< MEdge, MEdgeLessThan > | internalEdges |
Definition at line 23 of file meshGFaceDelaunayInsertion.h.
|
inline |
Definition at line 65 of file meshGFaceDelaunayInsertion.h.
|
inline |
Definition at line 31 of file meshGFaceDelaunayInsertion.h.
Referenced by buildMeshGenerationDataStructures(), and insertAPoint().
Definition at line 56 of file meshGFaceDelaunayInsertion.h.
Referenced by setLcs().
|
inline |
Definition at line 51 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), bowyerWatson(), buildMeshGenerationDataStructures(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), insertAPoint(), insertVertexB(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().
Definition at line 27 of file meshGFaceDelaunayInsertion.h.
Referenced by computeEquivalences(), equivalent(), and splitEquivalentTriangles().
std::map<MVertex *, int> bidimMeshData::indices |
Definition at line 24 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), and getIndex().
std::set<MEdge, MEdgeLessThan> bidimMeshData::internalEdges |
Definition at line 29 of file meshGFaceDelaunayInsertion.h.
Referenced by buildMeshGenerationDataStructures(), and recurFindCavityAniso().
Definition at line 28 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex().
std::vector<double> bidimMeshData::Us |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), addVertex(), bowyerWatson(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().
std::vector<SMetric3> bidimMeshData::vMetricsBGM |
Definition at line 26 of file meshGFaceDelaunayInsertion.h.
std::vector<double> bidimMeshData::Vs |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), addVertex(), bowyerWatson(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().
std::vector<double> bidimMeshData::vSizes |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), bowyerWatson(), bowyerWatsonFrontalLayers(), bowyerWatsonParallelograms(), bowyerWatsonParallelogramsConstrained(), buildMeshGenerationDataStructures(), insertAPoint(), insertVertexB(), optimalPointFrontal(), and optimalPointFrontalQuad().
std::vector<double> bidimMeshData::vSizesBGM |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), buildMeshGenerationDataStructures(), insertVertexB(), optimalPointFrontal(), and optimalPointFrontalQuad().