利用约束输运和自适应网格细化模拟磁流体动力学流动:AstroBEAR 代码的算法与测试
天体物理学
2009-06-23 v4 计算物理
摘要
本文描述了 AstroBEAR 自适应网格细化代码中为实现理想磁流体动力学而实施的算法。该代码提供了多种高分辨率激波捕捉格式,这些格式旨在以有限体积意义保持流动的守恒量。通过将磁场分量整理在单元界面交错网格上并利用约束输运方法积分感应方程,磁场拓扑的无散性得以保持至机器精度。在自适应网格上维持磁场拓扑是通过使用延拓和限制算子实现的,这些算子在不同分辨率的共置网格间保持磁场的散度和旋度。通过将各种测试的数值解与解析解或其他代码先前发表的数值解进行比较,证明了该代码的鲁棒性和正确性。
关键词
引用
@article{arxiv.0710.0424,
title = {Simulating Magnetohydrodynamical Flow with Constrained Transport and Adaptive Mesh Refinement; Algorithms & Tests of the AstroBEAR Code},
author = {Andrew J. Cunningham and Adam Frank and Peggy Varniere and Sorin Mitran and Thomas W. Jones},
journal= {arXiv preprint arXiv:0710.0424},
year = {2009}
}
评论
Additional Tests shown. Accepted to ApJS