Skip to content

pyvista/scikit-gmsh

Scikit for Gmsh to generate 3D finite element mesh.

Status All Contributors Contributing Documentation Status GitHub Repo stars License: GPL v3 Contributor Covenant

The scikit-gmsh package provides a simple interface to:

  • Christophe Geuzaine and Jean-François Remacle's Gmsh

The library has following main objectives:

  1. Provide an intuitive, object-oriented API for mesh creation like scipy.spatial.Delaunay class.
  2. Integrate seamlessly with other libraries in the Scientific Python ecosystem.

Installation

pypi

pip install scikit-gmsh

Gallery

Check out the example galleries organized by subject here:

Other Resources

This library may not meet your needs and if this is this case, consider checking out these other resources:

  • meshwell - GMSH wrapper, with integrated photonics focus.
  • objectgmsh - Object oriented Gmsh modeling.
  • optimesh - Mesh optimization, mesh smoothing.
  • pandamesh - 🐼 From geodataframe to mesh ▦.
  • pygalmesh - A Python interface to CGAL's meshing tools.
  • pygmsh - Gmsh for Python.

License

License: GPL v3

This software is published under the GPLv3 license.

Contributions

Contributions are very welcome . This project is released with a Contributor Code of Conduct. By participating in this project, We want you to know that you agree to follow its terms.

Star History

Enjoying scikit-gmsh? Show your support with a GitHub star — it’s a simple click that means the world to us and helps others discover it, too! ⭐️

Star History Chart