Skip to content
/ meshpy Public
forked from inducer/meshpy

2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)

License

Notifications You must be signed in to change notification settings

c3nav/meshpy

This branch is 1 commit ahead of, 159 commits behind inducer/meshpy:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d28c23d · Sep 16, 2018
Sep 16, 2018
Jun 29, 2016
Dec 7, 2017
Mar 20, 2015
Sep 16, 2018
Oct 4, 2013
Jun 24, 2017
Feb 27, 2018
Jun 24, 2017
Aug 8, 2016
Sep 16, 2018
Jun 24, 2017
Apr 21, 2008
Sep 4, 2016
Dec 5, 2007
Jul 20, 2007
Mar 16, 2018
Nov 6, 2008
Jun 11, 2018
Dec 27, 2015
Oct 17, 2015
Dec 7, 2017

Repository files navigation

MeshPy: Simplicial Mesh Generation from Python

https://badge.fury.io/py/meshpy.png

MeshPy offers quality triangular and tetrahedral mesh generation for Python. Meshes of this type are chiefly used in finite-element simulation codes, but also have many other applications ranging from computer graphics to robotics.

In order to generate 2D and 3D meshes, MeshPy provides Python interfaces to three well-regarded mesh generators, Triangle by J. Shewchuk, TetGen by Hang Si The former two are included in the package in slightly modified versions. A generic mesh reader for the latter is included, as is an easy way to run gmsh from a Python script.

For an interface to gmsh by Christophe Geuzaine and Jean-Francois Remacle, see gmsh_interop <https://github.com/inducer/gmsh_interop>.

MeshPy has no dependencies other than a C++ compiler and a working Python installation.

As of Version 0.91.2, MeshPy also works with Python 3.

Online resources

About

2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 64.5%
  • C 29.7%
  • Python 5.8%
  • CMake 0.0%
  • GLSL 0.0%
  • Makefile 0.0%