×

DistMesh

swMATH ID: 12766
Software Authors: P.-O. Persson; G. Strang
Description: 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.
Homepage: http://persson.berkeley.edu/distmesh/
Dependencies: Matlab
Related Software: Matlab; Triangle; rbf_qr; Gmsh; iFEM; top.m; TetGen; FreeFem++; GitHub; COMSOL; na14; PolyMesher; Netgen; Qhull; L-BFGS; IIMPACK; CGAL; LAPACK; Adam; FEAPpv
Cited in: 361 Documents
all top 5

Cited by 775 Authors

7 Dehghan Takht Fooladi, Mehdi
7 Persson, Per-Olof
6 Liu, Jie
6 Mohammadi, Vahid
6 Shankar, Varun
5 Dapogny, Charles
5 Fornberg, Bengt
5 Garanzha, Vladimir A.
5 Kim, Junseok
5 Kudryavtseva, Lyudmila N.
5 Li, Yibao
4 Allaire, Grégoire
4 Chappell, David J.
4 Flyer, Natasha
4 Ju, Lili
4 Kovacs, Balazs A.
4 Ling, Leevan
4 Liu, Chun
4 Menezes, Ivan F. M.
4 Paulino, Glaucio H.
4 Wright, Grady B.
4 Zahr, Matthew J.
3 Baginski, Frank E.
3 Calvetti, Daniela
3 Chen, Long
3 Chen, Meng
3 Choi, Gary Pui-Tung
3 Crofts, Jonathan J.
3 Ghosh, Sudeshna
3 Groenwold, Albert A.
3 Gunzburger, Max D.
3 Kirby, Robert M. II
3 Kok, Schalk
3 Larsson, Elisabeth
3 Lehto, Erik
3 Li, Buyang
3 Massart, Thierry Jacques
3 Pereira, Anderson
3 Reeger, Jonah A.
3 Somersalo, Erkki
3 Sonon, Bernard
3 Talischi, Cameron
3 Terzioglu, Fatma
3 Tominec, Igor
3 Wilke, Daniel Nicolas
3 Wu, Qingbiao
3 Yamasaki, Shintaro
3 Zhang, Zhimin
3 Zhou, Shiwei
3 Zhu, Shengfeng
2 Albuquerque, Duarte M. S.
2 Atzberger, Paul J.
2 Bakushinskĭ, Anatoliĭ Borisovich B.
2 Balachandar, S. Raja
2 Belokrys-Fedotov, Aleksei I.
2 Bendito, Enrique
2 Bogoşel, Beniamin
2 Cai, Wei
2 Cai, Zhiqiang
2 Cao, Shuhao
2 Carmona, Ángeles
2 Chen, Minxin
2 Chuzhanova, N. A.
2 Copos, Calina A.
2 de Hoop, Maarten V.
2 Diele, Fasma
2 Duan, Beiping
2 Ehab Moustafa Kamel, Karim
2 Encinas, Andrés M.
2 Feppon, Florian
2 Fernandes Pereira, José Carlos
2 Frey, Pascal Jean
2 Fuselier, Edward J.
2 Galagusz, Ryan
2 Gesto, J. M.
2 Govindjee, Sanjay
2 Gross, Ben J.
2 Guy, Robert D.
2 Heryudono, Alfa R. H.
2 Hysing, Shuren
2 Jeong, Darae
2 Jolivet, Pierre
2 Kawamoto, Atsushi
2 Khoo, Boo Cheong
2 Ku, Jaeun
2 Kuberry, Paul Allen
2 Kuchment, Peter A.
2 Lai, Mingchih
2 Li, Jingzhi
2 Li, Peijun
2 Li, Ying
2 Liu, Chunxiao
2 Lü, Jiajun
2 Lubich, Christian
2 Majd, Sheereen
2 Marangi, Carmela
2 Milewski, Slawomir
2 Nakkireddy, S.
2 Narayan, Akil C.
2 Nie, Yufeng
...and 675 more Authors
all top 5

Cited in 88 Serials

57 Journal of Computational Physics
36 Computer Methods in Applied Mechanics and Engineering
22 SIAM Journal on Scientific Computing
15 Computers & Mathematics with Applications
14 Journal of Scientific Computing
13 International Journal for Numerical Methods in Engineering
10 Journal of Computational and Applied Mathematics
9 Computers and Fluids
9 Applied Mathematics and Computation
8 Inverse Problems
8 Engineering Analysis with Boundary Elements
6 Mathematics and Computers in Simulation
6 SIAM Journal on Numerical Analysis
6 Computational Mechanics
6 Structural and Multidisciplinary Optimization
5 Journal of Fluid Mechanics
5 Numerische Mathematik
5 Applied Mathematical Modelling
5 Communications in Nonlinear Science and Numerical Simulation
5 SIAM Journal on Imaging Sciences
4 Applied Numerical Mathematics
4 SIAM Journal on Applied Mathematics
4 Computational Geosciences
3 Numerical Methods for Partial Differential Equations
3 SIAM Journal on Matrix Analysis and Applications
3 Computational Mathematics and Mathematical Physics
2 Zhurnal Vychislitel’noĭ Matematiki i Matematicheskoĭ Fiziki
2 Quarterly of Applied Mathematics
2 SIAM Journal on Mathematical Analysis
2 Computational and Applied Mathematics
2 Statistica Sinica
2 European Journal of Mechanics. A. Solids
2 Discrete and Continuous Dynamical Systems. Series B
2 International Journal of Numerical Analysis and Modeling
2 European Series in Applied and Industrial Mathematics (ESAIM): Mathematical Modelling and Numerical Analysis
2 Inverse Problems in Science and Engineering
2 Journal of Physics A: Mathematical and Theoretical
2 Communications in Computational Physics
2 Inverse Problems and Imaging
2 Science China. Mathematics
2 Annals of Applied Mathematics
2 SMAI Journal of Computational Mathematics
1 Classical and Quantum Gravity
1 Computer Physics Communications
1 IMA Journal of Numerical Analysis
1 International Journal for Numerical Methods in Fluids
1 Journal of Mathematical Biology
1 Mathematical Biosciences
1 Mathematical Methods in the Applied Sciences
1 Wave Motion
1 ZAMP. Zeitschrift für angewandte Mathematik und Physik
1 Mathematics of Computation
1 BIT
1 Computing
1 Meccanica
1 Applied Mathematics Letters
1 European Journal of Applied Mathematics
1 Computational Geometry
1 M\(^3\)AS. Mathematical Models & Methods in Applied Sciences
1 SIAM Review
1 International Journal of Bifurcation and Chaos in Applied Sciences and Engineering
1 Experimental Mathematics
1 Electronic Journal of Differential Equations (EJDE)
1 Numerical Linear Algebra with Applications
1 Journal of Inverse and Ill-Posed Problems
1 ETNA. Electronic Transactions on Numerical Analysis
1 Advances in Computational Mathematics
1 Journal of Computational Neuroscience
1 International Journal of Computational Fluid Dynamics
1 European Series in Applied and Industrial Mathematics (ESAIM): Control, Optimization and Calculus of Variations
1 The ANZIAM Journal
1 Archives of Computational Methods in Engineering
1 Foundations of Computational Mathematics
1 SIAM Journal on Applied Dynamical Systems
1 International Journal of Computational Methods
1 Communications in Applied Mathematics and Computational Science
1 Numerical Mathematics: Theory, Methods and Applications
1 Advances in Applied Mathematics and Mechanics
1 Science China. Technological Sciences
1 Inverse and Ill-Posed Problems Series
1 ISRN Applied Mathematics
1 Journal of Theoretical Biology
1 Molecular Based Mathematical Biology
1 Lecture Notes in Electrical Engineering
1 Computational and Mathematical Biophysics
1 Electronic Research Archive
1 International Journal on Finite Volumes
1 Environmetrics
all top 5

Cited in 36 Fields

247 Numerical analysis (65-XX)
101 Partial differential equations (35-XX)
85 Fluid mechanics (76-XX)
81 Mechanics of deformable solids (74-XX)
41 Biology and other natural sciences (92-XX)
20 Calculus of variations and optimal control; optimization (49-XX)
17 Optics, electromagnetic theory (78-XX)
15 Computer science (68-XX)
11 Approximations and expansions (41-XX)
10 Statistics (62-XX)
9 Statistical mechanics, structure of matter (82-XX)
9 Operations research, mathematical programming (90-XX)
8 Geophysics (86-XX)
7 Differential geometry (53-XX)
5 Dynamical systems and ergodic theory (37-XX)
4 Linear and multilinear algebra; matrix theory (15-XX)
3 Functions of a complex variable (30-XX)
3 Special functions (33-XX)
3 Integral transforms, operational calculus (44-XX)
3 Operator theory (47-XX)
3 Convex and discrete geometry (52-XX)
3 Global analysis, analysis on manifolds (58-XX)
3 Probability theory and stochastic processes (60-XX)
3 Classical thermodynamics, heat transfer (80-XX)
3 Systems theory; control (93-XX)
2 Real functions (26-XX)
2 Integral equations (45-XX)
2 Mechanics of particles and systems (70-XX)
2 Information and communication theory, circuits (94-XX)
1 General and overarching topics; collections (00-XX)
1 Ordinary differential equations (34-XX)
1 Quantum theory (81-XX)
1 Relativity and gravitational theory (83-XX)
1 Astronomy and astrophysics (85-XX)
1 Game theory, economics, finance, and other social and behavioral sciences (91-XX)
1 Mathematics education (97-XX)

Citations by Year