地图

用一个新的MHD并行程序对网格进行优化。利用FORTRAN语言编写了一个新的磁流体力学(MHD)模拟程序MAP,该程序采用自适应网格细化(AMR)和消息传递接口(MPI)并行化。计算磁流体力学部分有几种可选的数值格式,即修正的Mac-Cormack格式(MMC)、Lax-Friedrichs格式(LF)和加权本质无振荡(WENO)格式。它们都是双曲型守恒方程的二阶两步分量格式。还配备了总变差减小(TVD)限制器和近似黎曼解算器。分层块结构的AMR网格可以获得较高的分辨率。我们使用扩展的广义拉格朗日乘子(EGLM)MHD方程来减小磁感应方程中由该格式产生的无发散误差。程序中还提供了电阻率、导热系数等非理想项的数值计算方法。文中详细介绍了AMR算法和MPI算法。