Skip to content
Liu Zhigang edited this page Feb 3, 2019 · 4 revisions

欢迎来到Athena++项目

Athena++完全使用C++对天体物理磁流体动力学(MHD)代码Athena进行了重写,与以前的版本相比,Athena++具有如下特点:(1)更加灵活的坐标和网格选项,包括自适应网格细化;(2)新的物理理论,例如广义相对论;(3)性能和可扩展性的有效提升;(4)改善了代码清晰度和模块性。

该代码可以在社区内自由使用,新的特点一直处于开发中,一旦完全通过测试,将会被公布出来。

当前公开版本支持如下物理场:

  • 可压缩流体动力学及一维、二维、三维磁流体动力学;
  • 狭义相对论和广义相对论流体动力学及磁流体动力学。

另外,该版本支持如下网格与算法选项:

  • 笛卡尔坐标系,柱坐标系及球坐标系;
  • 在任意坐标系统下,静态或自适应的网格细化;
  • OpenMPI和MPI的混合并行化;
  • 基于任务的执行模型用于改善负载平衡、可扩展性及模块性。

了解更多

文档使用Wiki页提供。

查看Athena++网站获取额外的支持材料(例如测试组、性能标准等)。