Divergence-free adaptive mesh refinement for magnetohydrodynamics

被引:229
作者
Balsara, DS [1 ]
机构
[1] Univ Notre Dame, Dept Phys, Notre Dame, IN 46556 USA
基金
美国国家科学基金会;
关键词
magnetohydrodynamics; adaptive mesh refinement; numerical schemes;
D O I
10.1006/jcph.2001.6917
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Several physical systems, such as nonrelativistic and relativistic magnetohydrodynamics (MHD), radiation MHD, electromagnetics, and incompressible hydrodynamics, satisfy Stoke's law type equations for the divergence-free evolution of vector fields. In this paper we present a full-fledged scheme for the second-order accurate. divergence-free evolution of vector fields on an adaptive mesh refinement (AMR) hierarchy. We focus here on adaptive mesh MHD. However, the scheme has applicability to the other systems of equations mentioned above. The scheme is based on making a significant advance in the divergence-free reconstruction of vector fields. In that sense. it complements the earlier work of D. S. Balsara and D. S. Spicer (1999, J. Comput. Phys. 7, 270) where we discussed the divergence-free time-update of vector fields which satisfy Stoke's law type evolution equations. Our advance in divergence-free reconstruction of vector fields is such that it reduces to the total variation diminishing (TVD) property for one-dimensional evolution and yet goes beyond it in multiple dimensions. For that reason, it is extremely suitable for the construction of higher order Godunov schemes for MHD. Both the two-dimensional and three-dimensional reconstruction strategies are developed. A slight extension of the divergence-free reconstruction procedure yields a divergence-free prolongation strategy for prolonging magnetic fields on AMR hierarchies. Divergence-free restriction is also discussed. Because our work is based on an integral formulation, divergence-free restriction and prolongation can be carried out on AMR meshes with any integral refinement ratio, though we specialize the expressions for the most popular situation where the refinement ratio is two. Furthermore, we pay attention to the fact that in order to efficiently evolve the MHD equations on AMR hierarchies, the refined meshes must evolve in time with time steps that are a fraction of their parent mesh's time step. An electric field correction strategy is presented for use on AMR meshes. The electric field correction strategy helps preserve the divergence-free evolution of the magnetic field even when the time steps are subcycled on refined meshes. The above-mentioned innovations have been implemented in Balsara's RIEMANN framework for parallel, self-adaptive computational astrophysics, which supports both nonrelativistic and relativistic MHD. Several rigorous, three-dimensional AMR-MHD test problems with strong discontinuities have been run with the RIEMANN framework showing that the strategy works very well. In our AMR-MHD scheme, the adaptive mesh hierarchy can change in response to discontinuities that move rapidly with respect to the mesh. Time-step subcycling permits efficient processing of the AMR hierarchy. Our AMR-MHD scheme parallelizes very well as shown by Balsara and Norton [8]. (C) 2001 Elsevier Science.
引用
收藏
页码:614 / 648
页数:35
相关论文
共 45 条
[1]   Fast and accurate discrete ordinates methods for multidimensional radiative transfer. Part I, basic methods [J].
Balsara, D .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2001, 69 (06) :671-707
[2]   Total variation diminishing scheme for relativistic magnetohydrodynamics [J].
Balsara, D .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2001, 132 (01) :83-101
[3]   A staggered mesh algorithm using high order Godunov fluxes to ensure solenoidal magnetic fields in magnetohydrodynamic simulations [J].
Balsara, DS ;
Spicer, DS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 149 (02) :270-292
[4]   Total variation diminishing scheme for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :133-153
[5]   Highly parallel structured adaptive mesh refinement using parallel language-based approaches [J].
Balsara, DS ;
Norton, CD .
PARALLEL COMPUTING, 2001, 27 (1-2) :37-70
[6]   The eigenstructure of the equations of radiation magnetohydrodynamics [J].
Balsara, DS .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 1999, 61 (05) :637-646
[7]   Linearized formulation of the Riemann problem for radiation magnetohydrodynamics [J].
Balsara, DS .
JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 1999, 62 (02) :167-180
[8]   Linearized formulation of the Riemann problem for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :119-131
[9]  
BALSARA DS, IN PRESS ASTROPHYS J
[10]   3-DIMENSIONAL ADAPTIVE MESH REFINEMENT FOR HYPERBOLIC CONSERVATION-LAWS [J].
BELL, J ;
BERGER, M ;
SALTZMAN, J ;
WELCOME, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (01) :127-138