Smoothed particle hydrodynamics and magnetohydrodynamics

被引:519
作者
Price, Daniel J. [1 ,2 ]
机构
[1] Monash Univ, Ctr Stellar & Planetary Astrophys, Melbourne, Vic 3800, Australia
[2] Monash Univ, Sch Math Sci, Melbourne, Vic 3800, Australia
关键词
Particle methods; Hydrodynamics; Smoothed particle hydrodynamics; Magnetohydrodynamics (MHD); Astrophysics; MAGNETIC-FIELDS; VARIATIONAL-PRINCIPLES; RADIATIVE-TRANSFER; SPH SIMULATIONS; STAR-FORMATION; MHD; TESTS; ALGORITHM; DIFFUSION; SCHEME;
D O I
10.1016/j.jcp.2010.12.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an overview and introduction to smoothed particle hydrodynamics and magnetohydrodynamics in theory and in practice. Firstly, we give a basic grounding in the fundamentals of SPH, showing how the equations of motion and energy can be self-consistently derived from the density estimate. We then show how to interpret these equations using the basic SPH interpolation formulae and highlight the subtle difference in approach between SPH and other particle methods. In doing so, we also critique several 'urban myths' regarding SPH, in particular the idea that one can simply increase the 'neighbour number' more slowly than the total number of particles in order to obtain convergence. We also discuss the origin of numerical instabilities such as the pairing and tensile instabilities. Finally, we give practical advice on how to resolve three of the main issues with SPMHD: removing the tensile instability, formulating dissipative terms for MHD shocks and enforcing the divergence constraint on the particles, and we give the current status of developments in this area. Accompanying the paper is the first public release of the NDSPMHD SPH code, a 1, 2 and 3 dimensional code designed as a testbed for SPH/SPMHD algorithms that can be used to test many of the ideas and used to run all of the numerical examples contained in the paper.(C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:759 / 794
页数:36
相关论文
共 111 条
[1]  
ABEL T, 2010, ARXIV10030937
[2]   Fundamental differences between SPH and grid methods [J].
Agertz, Oscar ;
Moore, Ben ;
Stadel, Joachim ;
Potter, Doug ;
Miniati, Francesco ;
Read, Justin ;
Mayer, Lucio ;
Gawryszczak, Artur ;
Kravtosov, Andrey ;
Nordlund, Ake ;
Pearce, Frazer ;
Quilis, Vicent ;
Rudd, Douglas ;
Springel, Volker ;
Stone, James ;
Tasker, Elizabeth ;
Teyssier, Romain ;
Wadsley, James ;
Walder, Rolf .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2007, 380 (03) :963-978
[3]   DYNAMICS OF BINARY-DISK INTERACTION .1. RESONANCES AND DISK GAP SIZES [J].
ARTYMOWICZ, P ;
LUBOW, SH .
ASTROPHYSICAL JOURNAL, 1994, 421 (02) :651-667
[4]   Total variation diminishing scheme for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :133-153
[5]  
BENZ W, 1990, NATO ADV SCI I C-MAT, V302, P269
[6]   Multidimensional mhd shock tests of regularized smoothed particle hydrodynamics [J].
Borve, S. ;
Omang, M. ;
Trulsen, J. .
ASTROPHYSICAL JOURNAL, 2006, 652 (02) :1306-1317
[7]   Two-dimensional MHD smoothed particle hydrodynamics stability analysis [J].
Borve, S ;
Omang, M ;
Trulsen, J .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2004, 153 (02) :447-462
[8]   Regularized smoothed particle hydrodynamics: A new approach to simulating magnetohydrodynamic shocks [J].
Borve, S ;
Omang, M ;
Trulsen, J .
ASTROPHYSICAL JOURNAL, 2001, 561 (01) :82-93
[9]   Magnetic field evolution in simulations with Euler potentials [J].
Brandenburg, Axel .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2010, 401 (01) :347-354
[10]   AN UPWIND DIFFERENCING SCHEME FOR THE EQUATIONS OF IDEAL MAGNETOHYDRODYNAMICS [J].
BRIO, M ;
WU, CC .
JOURNAL OF COMPUTATIONAL PHYSICS, 1988, 75 (02) :400-422