Internal:PDM ND: Difference between revisions
Jump to navigation
Jump to search
Spyridon97 (talk | contribs) |
Spyridon97 (talk | contribs) |
||
| Line 8: | Line 8: | ||
# Read [https://crtc.cs.odu.edu/pub/papers/journal_56.pdf PODM3D] ✔ | # Read [https://crtc.cs.odu.edu/pub/papers/journal_56.pdf PODM3D] ✔ | ||
# Read [https://cepm.cs.odu.edu/pub/papers/journal_74.pdf PODM4D] ✔ | # Read [https://cepm.cs.odu.edu/pub/papers/journal_74.pdf PODM4D] ✔ | ||
# Read [http://www.qhull.org/ Q- | # Read [http://www.qhull.org/ Q-HULL ND Delaunay Triangulator] (TODO) | ||
=Requirements= | =Requirements= | ||
Revision as of 12:29, 23 June 2020
Parallel Delaunay Mesher N-D
Documentation
Summer 2020
- Read Dynamic Parallel 3D Delaunay Triangulation (PDT) ✔
- Read PODM3D ✔
- Read PODM4D ✔
- Read Q-HULL ND Delaunay Triangulator (TODO)
Requirements
Summer 2020
- Clean-up of PDT code-base
- Usage of modern C++20
- Creation of efficient predicates using PCK
- Template for N-Dimensions
- Selection of optimal Cell-location algorithm
- Replace Master-worker parallelism with speculative parallelism
- Implementation of Rupert's Algorithm
- Removal of slivers
- using PODM 3D/4D Heuristic method
- Creation of Sizing Function for adaptive mesh generation
- Decoupling of Geometry, Parallelism, and Load-Balancing with the usage of PREMA
- Constrained Delaunay Triangulation
- Handle inputs of Points set or Images
- Addition of PDR for a distributed computations
- Distinguish basic meshing operations that could be changed based on needs, e.g. Delaunay property could be changed to advancing-front property.