DistMesh
A Simple Mesh Generator in MATLAB. Creating a mesh is the first step in a wide range of applications, including scientific computing and computer graphics. An unstructured simplex mesh requires a choice of meshpoints (vertex nodes) and a triangulation. We want to offer a short and simple MATLAB code, described in more detail than usual, so the reader can experiment (and add to the code) knowing the underlying principles. We find the node locations by solving for equilibrium in a truss structure (using piecewise linear force-displacement relations) and reset the topology by the Delaunay algorithm. The geometry is described implicitly by its distance function. In addition to being much shorter and simpler than other meshing techniques, our algorithm typically produces meshes of very high quality. We discuss ways to improve the robustness and the performance, but our aim here is simplicity. Readers can download (and edit) the codes from http://math.mit.edu/ persson/mesh.
Keywords for this software
References in zbMATH (referenced in 230 articles )
Showing results 1 to 20 of 230.
Sorted by year (- Chen, Meng; Ling, Leevan: Extrinsic meshless collocation methods for PDEs on manifolds (2020)
- Cho, Kanghun; Moon, Minam: Multiscale hybridizable discontinuous Galerkin method for elliptic problems in perforated domains (2020)
- Fok, Pak-Wing; Gou, Kun: Finite element simulation of intimal thickening in 2D multi-layered arterial cross sections by morphoelasticity (2020)
- Hesthaven, Jan S.; Mönkeberg, Fabian: Two-dimensional RBF-ENO method on unstructured grids (2020)
- Li, Ruo; Yang, Fanyi: A least squares method for linear elasticity using a patch reconstructed space (2020)
- Ma, Erfang: Integral formulation of the complete electrode model of electrical impedance tomography (2020)
- Muntean, Adrian; Nikolopoulos, Christos: Colloidal transport in locally periodic evolving porous media -- an upscaling exercise (2020)
- Vasyliv, Yaroslav; Alexeev, Alexander: Simulating incompressible flow on moving meshfree grids (2020)
- Antonietti, P. F.; Pennesi, G.: (V)-cycle multigrid algorithms for discontinuous Galerkin methods on non-nested polytopic meshes (2019)
- Barg, Michael C.; Mangum, Amanda J.: A phase separation problem and geodesic disks on Cassinian oval surfaces (2019)
- Berge, Runar Lie; Klemetsdal, Øystein Strengehagen; Lie, Knut-Andreas: Unstructured Voronoi grids conforming to lower dimensional objects (2019)
- Borsche, R.; Meurer, A.: Microscopic and macroscopic models for coupled car traffic and pedestrian flow (2019)
- Brus, S. R.; Wirasaet, D.; Kubatko, E. J.; Westerink, J. J.; Dawson, C.: High-order discontinuous Galerkin methods for coastal hydrodynamics applications (2019)
- Calvetti, D.; Nakkireddy, S.; Somersalo, Erkki: Approximation of continuous EIT data from electrode measurements with Bayesian methods (2019)
- Dehghan, Mehdi; Mohammadi, Vahid: Two-dimensional simulation of the damped Kuramoto-Sivashinsky equation via radial basis function-generated finite difference scheme combined with an exponential time discretization (2019)
- Duan, Beiping; Zheng, Zhoushun: An exponentially convergent scheme in time for time fractional diffusion equations with non-smooth initial data (2019)
- Ehab Moustafa Kamel, Karim; Sonon, Bernard; Massart, Thierry Jacques: An integrated approach for the conformal discretization of complex inclusion-based microstructures (2019)
- Finlay, Chris; Oberman, Adam: Improved accuracy of monotone finite difference schemes on point clouds and regular grids (2019)
- Fu, Lin; Han, Luhui; Hu, Xiangyu Y.; Adams, Nikolaus A.: An isotropic unstructured mesh generation method based on a fluid relaxation analogy (2019)
- Ghazi, A.; Berke, P.; Ehab Moustafa Kamel, K.; Sonon, B.; Tiago, C.; Massart, T. J.: Multiscale computational modelling of closed cell metallic foams with detailed microstructural morphological control (2019)