Laplace PDE与多边形边界的numpy有限差分

时间:2016-05-05 22:00:28

标签: python numpy numerical-analysis

http://www.physics.drexel.edu/courses/Comp_Phys/Physics-306/demo6.1.py 上的numpy脚本演示了如何解决 RECTANGULAR 域的Laplace PDE。

问题: POLYGONIAL 边界条件是否有类似的网址? (最好使用python / numpy,但类似的语言也可以。)

1 个答案:

答案 0 :(得分:0)

我根据您提供的代码编写了一个解决方案。

我使用参数多边形方程进行几何变换,它起作用,因为当有4条边时我们发现相似的结果。对于边界条件,我使用了正弦函数,相反的或零函数来初始化边。

https://github.com/fr4nky89/PolygonLaplacePDE/blob/master/python.py