SPH基础(四): 状态方程与压力计算

在 SPH 方法中,状态方程(Equation of State, EOS)用于将粒子的密度与压强建立联系,进而计算作用于粒子间的力。

最常用的状态方程是 Tait 方程,其形式为:

$$ P = B\left[\left(\frac{\rho}{\rho_0}\right)^\gamma - 1\right] $$

其中:

  • \( \rho \) 为当前密度,
  • \( \rho_0 \) 为参考密度,
  • \( \gamma \) 为多项式指数(通常为 7),
  • \( B \) 为常数,决定压缩性。

合理选取 EOS 参数对于模拟结果的稳定性和准确性至关重要。

🪐 本站总访问量 次 | 📖 本文阅读量
使用 Hugo 构建
主题 StackJimmy 设计