Self-adjusting, positivity preserving high order schemes for hydrodynamics and magnetohydrodynamics

被引:119
作者
Balsara, Dinshaw S. [1 ]
机构
[1] Univ Notre Dame, Dept Phys, Notre Dame, IN 46556 USA
基金
美国国家科学基金会;
关键词
Positivity; Higher order Godunov schemes; Reconstruction; ADER; WENO; Hydrodynamics; Magnetohydrodynamics; ESSENTIALLY NONOSCILLATORY SCHEMES; MULTIDIMENSIONAL RIEMANN PROBLEM; SHOCK-CAPTURING SCHEMES; FINITE-VOLUME SCHEMES; CONSERVATION-LAWS; EFFICIENT IMPLEMENTATION; EULER EQUATIONS; IDEAL MAGNETOHYDRODYNAMICS; UNSTRUCTURED MESHES; HYPERBOLIC SYSTEMS;
D O I
10.1016/j.jcp.2012.01.032
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Several computational problems in science and engineering are stringent enough that maintaining positivity of density and pressure can become a problem. We build on the realization that positivity can be lost within a zone when reconstruction is carried out in the zone. We present a multidimensional, self-adjusting strategy for enforcing the positivity of density and pressure in hydrodynamic and magnetohydrodynamic (MHD) simulations. The MHD case has never been addressed before, and the hydrodynamic case has never been presented in quite the same way as done here. The method examines the local flow to identify regions with strong shocks. The permitted range of densities and pressures is also obtained at each zone by examining neighboring zones. The range is expanded if the solution is free of strong shocks in order to accommodate higher order non-oscillatory reconstructions. The density and pressure are then brought into the permitted range. The method has also been extended to MHD. It is very efficient and should extend to discontinuous Galerkin methods as well as flows on unstructured meshes. [GRAPHICS] The method presented here does not degrade the order of accuracy for smooth flows. Via a stringent test suite, we document that our method works well on structured meshes for all orders of accuracy up to four. When the same test problems are run without the positivity preserving methods, one sees a very clear degradation in the results, highlighting the value of the present method. The results are compelling because realistic simulation of several difficult astrophysical and space physics problems requires the use of parameters that are similar to the ones in our test problems. In this work, weighted non-oscillatory reconstruction was applied to the conserved variables, i.e. we did not apply the reconstruction to the characteristic variables, which would have made the scheme more expensive. Yet, used in conjunction with the positivity preserving schemes presented here, the less expensive reconstruction works very well in two and three dimensions. The positivity preserving methods are easy to implement and inexpensive; they only increase the cost of reconstruction by a very small fraction. All these facts suggest that a self-adjusting positivity preserving algorithm is almost as important as non-linear hybridization in the design of robust, higher-order schemes. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:7504 / 7517
页数:14
相关论文
共 38 条
[1]  
ABGRALL R, 1994, CR ACAD SCI I-MATH, V319, P625
[2]  
ABGRALL R, 1994, CR ACAD SCI I-MATH, V319, P499
[3]  
Balsara D.S., J COMPUT PHYS UNPUB
[4]   Multidimensional HLLE Riemann solver: Application to Euler and magnetohydrodynamic flows [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (06) :1970-1993
[5]   Efficient, high accuracy ADER-WENO schemes for hydrodynamics and divergence-free magnetohydrodynamics [J].
Balsara, Dinshaw S. ;
Rumpf, Tobias ;
Dumbser, Michael ;
Munz, Claus-Dieter .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (07) :2480-2516
[6]   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
[7]   Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy [J].
Balsara, DS ;
Shu, CW .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (02) :405-452
[8]   Second-order-accurate schemes for magnetohydrodynamics with divergence-free reconstruction [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2004, 151 (01) :149-184
[9]  
Barth T., 1990, 28 AER SCI M JAN
[10]  
Barth T.J., 1995, AGARD PUBL R