如何使用有限元法求解波动方程?

计算科学 有限元
2021-12-23 09:04:23

我想 在使用 Galerkin 近似时,我得到 其中是质量矩阵,是刚度矩阵。我注意到我可以写成

αutt=2u
un=1
Mc¨=1α(Dc+b)
MD
U˙=ZU+B

其中在右上角有对角线块:和左下角给出的向量U=[c,c˙]TZIM1DBM1b

那么我们可以继续在这个问题上使用隐式有限差分方案。(?)

我知道我的解释很少,但我希望以前可能解决过这个问题的人可以确认这是否是一种可行的方法。我的解决方案看起来非常“不稳定”。

也许我使用这种方法真的很天真。有没有简单的方法来解决这个问题?

1个回答

解决方案是使用

https://www.dealii.org/8.5.0/doxygen/deal.II/step_23.html

并要警惕流氓减号。