什么是时间中心黎曼问题?

计算科学 流体动力学 无网格方法
2021-12-01 10:06:08

我正在尝试理解https://arxiv.org/pdf/1409.7395.pdf中描述的无网格方法。我无法理解以下步骤:(第 7 页,就在等式 17 之后)

现在,与其直接在 i 或 j 的粒子位置和时间取通量函数 F,在这种情况下,该方案需要一些特别的人工耗散项(粘度和电导率)才能稳定,我们可以替换通量与粒子/细胞 i 和 j 之间的适当时间中心黎曼问题的解决方案,其中自动包括耗散项。

我找不到有关信息的是:什么是以时间为中心的黎曼问题?到目前为止,我无法找到这方面的任何细节,甚至在 Toro 的“Riemann Solvers and Numerical Methods for Fluid Dynamics”中也找不到。据我所知,黎曼问题是守恒定律的特殊初值问题

Ut+A(U)Ux=0

U(x,0)=U0(x)={UL if x<0UR if x>0

那么时间中心是如何在这里发挥作用的呢?

1个回答

一些方案有两步更新。首次更新解决方案un 到时间间隔的中间[tn,tn+1]要得到un+1/2. 然后使用这个预测的解决方案un+1/2做最后的更新,在那里你使用黎曼求解器。这可能就是他们所说的以时间为中心的黎曼求解器的意思。特别是,搜索 MUSCL-Hancock 方案以获取有关此方法的更多详细信息。