动网格程序 Shadowfax
天体物理仪器与方法
2016-06-01 v1
摘要
我们介绍动网格程序 Shadowfax,它可用于演化受流体动力学和引力定律支配的气体,以及仅受引力作用的任何无碰撞流体(如冷暗物质或恒星)的混合物。该程序用 C++ 编写,其源代码根据 GNU Affero 通用公共许可证提供给科学界。我们概述了算法和实现的设计,并通过一组基本测试问题的结果证明了其有效性,这些测试问题也是公开版本的一部分。我们还将 Shadowfax 与使用不同流体动力学积分方案的若干其他公开可用程序进行了比较,说明了动网格技术的优缺点。
引用
@article{arxiv.1605.03576,
title = {The moving mesh code Shadowfax},
author = {Bert Vandenbroucke and Sven De Rijcke},
journal= {arXiv preprint arXiv:1605.03576},
year = {2016}
}
备注
28 pages, 25 figures, accepted for publication in Astronomy and Computing. The source code of Shadowfax can be found on https://github.com/AstroUGent/shadowfax