A multiwave approximate Riemann solver for ideal MHD based on relaxation II: numerical implementation with 3 and 5 waves

被引:104
作者
Bouchut, Francois [1 ,2 ,3 ,4 ]
Klingenberg, Christian [5 ]
Waagan, Knut [6 ]
机构
[1] CNRS, F-77454 Champs Sur Marne 2, Marne La Vallee, France
[2] Univ Paris Est Marne la Vallee, LAMA, F-77454 Champs Sur Marne, Marne La Vallee, France
[3] CNRS, Dept Math & Applicat, F-75230 Paris 05, France
[4] Ecole Normale Super, F-75230 Paris 05, France
[5] Univ Wurzburg, Dept Math, D-97074 Wurzburg, Germany
[6] Natl Ctr Atmospher Res, High Altitude Observ, Boulder, CO 80307 USA
关键词
MAGNETOHYDRODYNAMICS; SCHEME;
D O I
10.1007/s00211-010-0289-4
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In the first part of this work Bouchut et al. (J Comput Phys 108:7-41, 2007) we introduced an approximate Riemann solver for one-dimensional ideal MHD derived from a relaxation system. We gave sufficient conditions for the solver to satisfy discrete entropy inequalities, and to preserve positivity of density and internal energy. In this paper we consider the practical implementation, and derive explicit wave speed estimates satisfying the stability conditions of Bouchut et al. (J Comput Phys 108:7-41, 2007). We present a 3-wave solver that well resolves fast waves and material contacts, and a 5-wave solver that accurately resolves the cases when two eigenvalues coincide. A full 7-wave solver, which is highly accurate on all types of waves, will be described in a follow-up paper. We test the solvers on one-dimensional shock tube data and smooth shear waves.
引用
收藏
页码:647 / 679
页数:33
相关论文
共 12 条
[1]  
Barth TJ, 1999, LECT NOTES COMP SCI, V5, P195
[2]   Entropy satisfying flux vector splittings and kinetic BGK models [J].
Bouchut, F .
NUMERISCHE MATHEMATIK, 2003, 94 (04) :623-672
[3]  
BOUCHUT F, MULTIWAVE A IN PRESS
[4]  
BOUCHUT F, 2004, FRONTIERS MATH, V8
[5]  
Bouchut F, 2007, NUMER MATH, V108, P7, DOI [10.1007/s00211-007-0108-8, 10.1007/S00211-007-0108-8]
[6]   AN UPWIND DIFFERENCING SCHEME FOR THE EQUATIONS OF IDEAL MAGNETOHYDRODYNAMICS [J].
BRIO, M ;
WU, CC .
JOURNAL OF COMPUTATIONAL PHYSICS, 1988, 75 (02) :400-422
[7]   AN APPROXIMATE RIEMANN SOLVER FOR IDEAL MAGNETOHYDRODYNAMICS [J].
DAI, WL ;
WOODWARD, PR .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 111 (02) :354-372
[8]   A multidimensional upwind scheme for magnetohydrodynamics [J].
Falle, SAEG ;
Komissarov, SS ;
Joarder, P .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1998, 297 (01) :265-277
[9]   An HLLC-type approximate Riemann solver for ideal magnetohydrodynamics [J].
Gurski, KF .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2004, 25 (06) :2165-2187
[10]   An HLLC Riemann solver for magneto-hydrodynamics [J].
Li, ST .
JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 203 (01) :344-357