Clawpack 双曲问题有限体积求解包新
我的评分
Clawpack(Conservation Laws Package)用有限体积 Godunov 类格式求解双曲型方程。只要问题涉及间断——激波、溃坝、海啸传播——它就是经典的开源选择(BSD-3-Clause)。
组成
- PyClaw:高层 Python 驱动,适合脚本化与教学
- amrclaw / sharpclaw:自适应网格与高阶变体
- VisClaw:一/二维结果可视化工具
- geoclaw:地球物理流动——海啸、滑坡、坡面流
学习路径
- 安装 PyClaw,跑通对流与 Burgers 示例
- 为浅水方程实现一个 Riemann 求解器
- 用真实地形数据探索 geoclaw 海啸算例
- 配合 LeVeque《Finite Volume Methods for Hyperbolic Problems》阅读
与物理 AI 的关系
双曲求解器既生成激波分辨的训练数据,也提供可微分构件——可压缩流的 ML 闭合与代理模型正依赖这两点。
标签: