数据集概述
本数据集包含支撑论文《X射线暴中混合H/He火焰多维模型》的元数据、输入文件及脚本,涵盖Castro运行目录、Python分析脚本与辅助库,为复现论文模型与结果提供数据基础。
文件详解
- 压缩包文件:
- paper_metadata.zip: ZIP格式压缩包,包含所有相关数据文件。
- Castro运行目录(run_*):
- inputs.*: 运行使用的输入文件
- job_info: 运行信息文件,含GPU时间、编译选项、代码版本哈希及输入设置
- density_profile.dat: 由weighted_profile.py生成的密度剖面数据
- front_tracking*.dat: 由front_tracker.py生成的火焰前沿追踪数据
- Slurm提交脚本: 运行使用的作业提交脚本
- Python脚本:
- flame_speed.py: 读取火焰追踪数据,执行拟合,生成图表(图3)及LaTeX表格(表2、3)
- make_plots.py: 生成图表(图2、4、7)
- weighted_profile.py: 读取运行的所有绘图文件,生成加权剖面数据(用于图2)
- interactive.py: 交互式IPython会话脚本,依赖util.py
- 辅助库:
- plot_utils.py: make_plots.py使用的通用代码库
- util.py: 含交互式检查绘图文件中反应的函数,其中network_plot()生成图表(图5、6)
适用场景
- 天体物理研究: 复现X射线暴中混合H/He火焰多维模型的模拟结果
- 计算流体动力学分析: 研究Castro代码在天体物理模拟中的应用
- 数据可视化: 利用提供的Python脚本生成论文相关图表
- 代码复用: 基于辅助库开发新的天体物理模拟数据分析工具