Skip to content
cfd-lab:~/zh/tools/riemann-wave-speed-estimatoronline
$ cd ..

Riemann 波速估算器

由左右 Euler 状态计算 HLLE/Rusanov 波速包络和显式时间步限制,并显示波扇图。

visual calculator数值与稳定性

先看流动形态,再相信数字。

该工具把 CFD 设置转换为工况、尺度和主导效应提示。调节下方计算器,观察动态图与计算结果如何一起变化。

01
输入尺度
02
模型
03
判断
Riemann solverHLLECFLcompressible numerics
公式
KaTeX rendered
S_L = min(u_L-a_Lu_R-a_R)S_R = max(u_L+a_Lu_R+a_R)dt = CFL dx / max(|S|)\begin{aligned}\text{S\_L = min(u\_L-a\_L}\\[0.35em]\text{u\_R-a\_R)}\\[0.35em]\text{S\_R = max(u\_L+a\_L}\\[0.35em]\text{u\_R+a\_R)}\\[0.35em]\text{dt = CFL dx / max(|S|)}\end{aligned}
ASCII sourceS_L = min(u_L-a_L, u_R-a_R), S_R = max(u_L+a_L, u_R+a_R), dt = CFL dx / max(|S|)
HLLE/Rusanov wave-speed envelopeS_Lcontact approxS_R
a_L / a_R
374.17 / 334.66
S_L (m/s)
-374.166
S_R (m/s)
374.166
spectral radius
374.166
dt max (s)
1.336e-5

These bounds are useful for first-pass explicit time-step limits and Rusanov/HLLE flux dissipation estimates.