hydromodpy.spatial.mesh.gmsh_grid.gmsh_reader#
Read, normalize and write simple 2D Gmsh meshes.
This module is the low-level I/O layer for planar Gmsh support. It converts between external mesh representations (meshio objects or ASCII .msh content) and one small internal payload (GmshMeshData).
Its job is deliberately narrow: accept triangles or quads, normalize their connectivity, reject unsupported mixed cases, and keep file handling separate from the higher-level mesh classes.
Functions
|
Convert one normalized planar payload back to a |
|
Convert one |
|
Normalize external and |
|
Read one planar 2D triangle or quadrilateral mesh from disk. |
|
Write one planar mesh payload to disk through meshio. |
Classes
|
One homogeneous 2D cell block read from one mesh file. |
|
Raw planar mesh payload independent from the higher HydroModPy layers. |