Python中计算科学的网格生成

jlc*_*lin 8 python math mesh computational-geometry

我需要一个Python模块/包,它提供了一个网格,我可以在其上做计算科学吗?我不是在做图形,所以我认为搅拌机包不是我想要的.

有谁知道一个好的包裹?

Nic*_*mer 7

那里最有用的包也许

我创建了一个展示大量例子的回购.

(免责声明:我是pygmsh,pygalmesh和dmsh的作者.)


And*_*ker 6

如果您正在尝试在网格上求解FE或CFD样式方程,则可以 在2维和3维中使用MeshPy.Meshpy是现有工具tetgentriangle的一个很好的包装器.

如果你正在寻找更典型的图形样式网格,那么在PyCon 2011 "OpenGL几何的算法生成"中有一个有趣的话题,它描述了一种实用的程序网格生成方法.演示文稿中的代码可在线获取

如果您对通过数据重建曲面感兴趣,则无法通过Stanford Bunny的家中的Standford 3D扫描库

编辑:

一个无依赖的替代方案可能是使用类似gmsh的东西,它是独立于平台的,并且在其后端使用类似的工具进行网格化.