DUALMESH - Polygonal mesh construction.
DUALMESH is a toolbox of mesh processing routines that allow the construction of "dual" meshes based on underlying simplicial triangulations. Support is provided for various planar and surface triangulation types, including non-Delaunay and non-manifold types.
DUALMESH makes use of a "generalised" dual-mesh paradigm that guarantees dual cells are "star-shaped" w.r.t. their associated generating vertices, even when mesh quality is very low or for highly curved surface discretisations. This generalised dual-mesh is equivalent to the conventional Voronoi diagram when the input is a so-called "well-centred" Delaunay triangulation.
Dual-meshes are useful for a variety of numerical methods, and are often used as a basis for unstructured finite-volume or discontinuous Galerkin finite-element formulations.
See DEMODUAL2, MAKEDUAL2 for additional information.
Citation pour cette source
Darren Engwirda (2026). DUALMESH - Polygonal mesh construction. (https://github.com/dengwirda/dual-mesh), GitHub. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- MATLAB > Mathematics > Computational Geometry > Delaunay Triangulation >
- MATLAB > Mathematics > Computational Geometry > Voronoi Diagram >
Tags
Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
msh
Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.6.0.0 | update summary |
|
|
| 1.4.0.0 | moved to github |
|
|
| 1.3.0.0 | bug fix |
||
| 1.2.0.0 | bug fix |
||
| 1.1.0.0 | updates to summary |
||
| 1.0.0.0 |
