一开始我以为这种问题应该已经在网上以示例的形式回答了,但到目前为止我还没有找到。我承认我对 FEniCS 和使用 FEM 软件来解决 PDE 问题都很陌生,所以我在这里解决这个问题的目标是更好地理解边界条件 (B.Cs.) FEM 软件(特别是 FEniCS)。基于此,我想我的问题可以分为以下几个部分:
- 对于孤立的静电系统(基本上是一个带非零电荷的物体),我们是否需要以某种方式将作为的 BC 包括在内?如果没有,什么 B.Cs. 我们是否选择确保 FEM 解近似于解析解?
- 如果我们确实需要传递随着趋于无穷大而势趋于零的信息,我们如何在有限域上这样做?什么类型的BC 我们应该使用它们吗?我们如何实现它们?
至于回答这个问题,从有用的书籍/网站链接到方程式解释,我将不胜感激。理想情况下,如果有人能告诉我如何在 FEniCS 中实现这个特定问题,我会很高兴,但我不知道这有多实用。感谢您的时间。
编辑: 是否可以使用诸如边界元法(BEM)之类的方法来更准确地解决此类问题?我找到了一个用 Python 编写的软件包,它连接到名为 Bempp 的 FEniCS(链接到 Bempp 网站)。BEM 的基本描述来自 Wikipedia(链接到 BEM Wikipedia 页面)。