我无法弄清楚如何为这个问题实现边界条件:
物理域是一个简单的正方形,时域是. 我正在研究的论文说无通量边界条件是:
在哪里是外向单位法向量。
我所做的: 我已经设置了前 3 个方程的中心差分版本(此处为 Overleaf PDF),但我不确定如何设置使用上面的 BC 在边界上。我尝试将 BC 转换为有限差分版本并使用它来取消某些术语,但我不确定这是否是解决此问题的正确方法。任何建议表示赞赏!
我无法弄清楚如何为这个问题实现边界条件:
我所做的: 我已经设置了前 3 个方程的中心差分版本(此处为 Overleaf PDF),但我不确定如何设置使用上面的 BC 在边界上。我尝试将 BC 转换为有限差分版本并使用它来取消某些术语,但我不确定这是否是解决此问题的正确方法。任何建议表示赞赏!
有限体积的观点对于您的问题非常方便。它与有限差分没有太大区别。坚持一维,你的第一个单元格将是间隔然后你将解决方案存储在这个单元格的中心,比如说. 那么这个单元的半离散方案将是
方程为和没有任何空间导数,因此它们不需要(实际上也不可能)任何边界条件。因此,只有有边界条件,这些是在你的诺伊曼类型的情况下。将您拥有的方程式重写为很方便
在有限元上下文中,其左侧的项自然地作为按部分积分的结果出现,因此处理边界条件是一件微不足道的事情,只需将边界条件中的项替换为此处的项即可。我不足以作为一个有限差分的人来说明在这种情况下如何最好地做到这一点。