
Matlab三角分解代码-PY_DISTMESH2D:基于Persson和Strang的distmesh2d Python版本重写
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
PY_DISTMESH2D是基于Persson和Strang的distmesh2d算法的Python实现,适用于二维网格生成。此项目提供了Matlab三角分解代码的替代方案,利用Python语言进行高效编程与计算。
此存储库包含对P.-distmesh2d中的distmesh2d的Python重新实现。Persson和G.Strang在MATLAB中的简单网格生成器中描述了这项工作(SIAM评论,第46卷(2),329-345页,2004年6月)。该代码实现了论文中所述的基本功能,并未包含任何改进措施,以保持与原始的MATLAB版本相似的简洁性。使用NumPy库来实现这一目标。此外,scipy.spatial.Delaunay(需要SciPy>=0.9.0)用于计算Delaunay三角剖分;或者可以使用matplotlib.delaunay(需matplotlib>=0.8)。脚本examples.py需要matplotlib版本1.0或以上。
此代码目前处于“alpha”阶段,可能会持续一段时间。不过,在测试中似乎运行良好。
全部评论 (0)
还没有任何评论哟~


