Two-dimensional mesh generator in generalized coordinates implemented in Python
Gustavo Taiji Naozuka, Saulo Martiello Mastelini, Eliandro Rodrigues, Cirilo, Neyva Maria Lopes Romeiro, Paulo Laerte Natti

TL;DR
This paper introduces an automated Python-based 2D mesh generator using generalized coordinates, parametric linear splines, and PDEs, capable of handling complex real-world geometries for computational modeling.
Contribution
It presents a novel Python implementation of a 2D mesh generator that automates mesh creation for complex domains using advanced mathematical models.
Findings
Successfully generated meshes for complex geometries like a bottle shape and Igapó I lake.
Implemented using Python with Numpy and Matplotlib for matrix operations and visualization.
Demonstrated the generator's ability to handle multi-block and monoblock meshes.
Abstract
Through mathematical models, it is possible to turn a problem of the physical domain into the computational domain. In this context, the paper presents a two-dimensional mesh generator in generalized coordinates, which uses the Parametric Linear Spline method and partial differential equations. The generator is automated and able to treat real complex domains. The code was implemented in Python, applying the Numpy and Matplotlib libraries to matrix manipulations and graphical plots, respectively. Applications are made for monoblock meshes (two-dimensional shape of a bottle) and multi-block meshes (geometry of Igap\'o I lake, Londrina, Paran\'a, Brazil).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · 3D Modeling in Geospatial Applications
