An upwind CESE scheme for 2D and 3D MHD numerical simulation in general curvilinear coordinates

被引:11
作者
Yang, Yun [1 ,2 ]
Feng, Xue-Shang [1 ,3 ]
Jiang, Chao-Wei [1 ,3 ]
机构
[1] Chinese Acad Sci, Natl Space Sci Ctr, SIGMA Weather Grp, State Key Lab Space Weather, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Harbin Inst Technol, Inst Space Sci & Appl Technol, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Upwind; CESE scheme; MHD; Curvilinear coordinates; Transforming; Divergence-free; TIME CONSERVATION ELEMENT; FLUX-SPLITTING SCHEME; APPROXIMATE RIEMANN SOLVER; EULER EQUATIONS; IDEAL MAGNETOHYDRODYNAMICS; ISOTHERMAL MAGNETOHYDRODYNAMICS; UNSTRUCTURED MESHES; NAVIER-STOKES; GAS-DYNAMICS; FLOWS;
D O I
10.1016/j.jcp.2018.05.014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Shen et al. [1,2] proposed an upwind space-time conservation element and solution element (CESE) scheme for 1D and 2D hydrodynamics (HD) in rectangular coordinates, which combined the advantages of CESE and upwind scheme, namely, guaranteed strictly the space-time conservation law as well as captured discontinuities very efficiently. All kinds of upwind schemes can be combined very flexibly for different problems to achieve the perfect combination of CESE and finite volume method (FVM). However, in many physical applications, we need to consider geometries that are more sophisticated. Hence, the main objective of this paper is to extend the upwind CESE scheme to multidimensional magneto-hydrodynamics (MHD) in general curvilinear coordinates by transforming the MHD equations from the physical domain (general curvilinear coordinates) to the computational domain (rectangular coordinates) and the new equations in the computational domain can be still written in the conservation form. For the 3D case, the derivations of some formulas are much more abstract and complex in a 4D Euclidean hyperspace, and some technical problems need to be solved in the debugging process. Unlike in HD, keeping the magnetic field divergence-free for MHD problems is also a challenge especially in general curvilinear coordinates. These are the main obstacles we have overcome in this study. The test results of benchmarks demonstrate that we have successfully extended the upwind CESE scheme to general curvilinear coordinates for both 2D and 3D MHD problems. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:850 / 869
页数:20
相关论文
共 53 条
[1]   Divergence-free MHD on unstructured meshes using high order finite volume schemes based on multidimensional Riemann solvers [J].
Balsara, Dinshaw S. ;
Dumbser, Michael .
JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 299 :687-715
[2]   Multidimensional HLLC Riemann solver for unstructured meshes - With application to Euler and MHD flows [J].
Balsara, Dinshaw S. ;
Dumbser, Michael ;
Abgrall, Remi .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 261 :172-208
[3]   Multidimensional HLLE Riemann solver: Application to Euler and magnetohydrodynamic flows [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (06) :1970-1993
[4]   Total variation diminishing scheme for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :133-153
[5]   Linearized formulation of the Riemann problem for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :119-131
[6]  
Bilyeu D., 2014, THESIS
[7]   Roe matrices for ideal MHD and systematic construction of Roe matrices for systems of conservation laws [J].
Cargo, P ;
Gallice, G .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 136 (02) :446-466
[8]   THE METHOD OF SPACE-TIME CONSERVATION ELEMENT AND SOLUTION ELEMENT - A NEW APPROACH FOR SOLVING THE NAVIER-STOKES AND EULER EQUATIONS [J].
CHANG, SC .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 119 (02) :295-324
[9]  
Coquel F., 1995, ICOMP952 NASA
[10]   A low-diffusion flux-splitting scheme for Navier-Stokes calculations [J].
Edwards, JR .
COMPUTERS & FLUIDS, 1997, 26 (06) :635-659