Skip to content
cfd-lab:~/zh/tags/Riemann-Solver● online
$ cd ..
grep "#Riemann-Solver"// 4 篇

#Riemann-Solver

~19 分钟阅读

[论文评述] 把对流和压力彻底拆开 — Baer–Nunziato flux 的 TV 分裂

·7 min read

把Baer–Nunziato的flux拆成对流与压力后,声速只留在压力系统里;Noh滞止区在第三步就会把压力打到−0.12。

[论文评述] 让非线性通量假装成线性 — Jin–Xin 与 Suliciu 松弛法

·5 min read

Jin–Xin把非线性通量换成±a的线性对流,从而避开每步对角化。a一旦低于|f'|,松弛扩散变负,数值上激波就会被负黏性撕开。

Godunov 方法 — 每个网格里都藏一根小激波管

·4 min read

Lax激波管给出星压3.40948与星速0.62556。左态3.528高于星压,故左波为膨胀,右波为激波,容差1e-9。

从 Riemann 问题到 Godunov 格式:数值通量的核心

·3 min read

Godunov 数值通量取自左右两个常数状态解出的 p*。激波支的 f_K 走平方根,稀疏波支走等熵幂,两者之和定下中间压力。