TY - JOUR
T1 - Tests of Spurious Transport in Smoothed Particle Hydrodynamics
AU - Lombardi, James C.
AU - Sills, Alison
AU - Rasio, Frederic A.
AU - Shapiro, Stuart L.
N1 - Funding Information:
J.C.L. is supported in part by NSF AST 93-15375 and by a New York Space Grant Fellowship. A.S. is supported in part by the Natural Sciences and Engineering Research Council of Canada. F.A.R. is supported in part by NSF Grant AST-9618116 and by a Sloan Research Fellowship. S.L.S. is supported in part by NSF Grant AST 96-18524 and NASA Grant NAG5-7152 at the University of Illinois at Urbana-Champaign. Some computations were performed at the Cornell Theory Center. This work was also partially supported by the National Computational Science Alliance under Grant AST970022N and utilized the NCSA SGI/CRAY POWER CHALLENGEarray and the NCSA SGI/CRAY Origin2000.
PY - 1999/7/1
Y1 - 1999/7/1
N2 - We have performed a series of systematic tests to evaluate quantitatively the effects of spurious transport in three-dimensional smoothed particle hydrodynamics (SPH) calculations. Our tests investigate (i) particle diffusion, (ii) shock heating, (iii) numerical viscosity, and (iv) angular momentum transport. The effects of various program parameters on spurious mixing and on viscosity are investigated. The results are useful for quantifying the accuracy of the SPH scheme, especially for problems where shear flows or shocks are present, as well as for problems where true hydrodynamic mixing is relevant. In particular, the particle diffusion coefficients we measure can be used to help estimate the spurious fluid mixing in SPH applications. We examine the different forms of artificial viscosity (AV) which have been proposed by Monaghan, by Hernquist and Katz, and by Balsara. Our tests suggest a single set of values for the AV parameters which are appropriate in a large number of situations: α ≈ 0.5, β ≈ 1 for the classical AV of Monaghan, α ≈ β ≈ 0.5 for the Hernquist and Katz AV, and α ≈ β ≈ γ/2 for the Balsara AV (where y is the adiabatic index). We also discuss how these choices should be modified depending on the goals of the particular application. For instance, if spurious particle mixing is not a concern and only weak shocks (Mach number M ≲ 2) are expected during a calculation, then a smaller value of α is appropriate. Somewhat larger values for α and β may be preferable if an accurate treatment of high Mach number shocks (M ≳ 10) is required. We find that both the Hernquist and Katz and Balsara forms introduce only small amounts of numerical viscosity. Furthermore, both Monaghan's and Balsara's AV do well at treating shocks and at limiting the amount of spurious mixing. For these reasons, we endorse the Balsara AV for use in a broad range of applications.
AB - We have performed a series of systematic tests to evaluate quantitatively the effects of spurious transport in three-dimensional smoothed particle hydrodynamics (SPH) calculations. Our tests investigate (i) particle diffusion, (ii) shock heating, (iii) numerical viscosity, and (iv) angular momentum transport. The effects of various program parameters on spurious mixing and on viscosity are investigated. The results are useful for quantifying the accuracy of the SPH scheme, especially for problems where shear flows or shocks are present, as well as for problems where true hydrodynamic mixing is relevant. In particular, the particle diffusion coefficients we measure can be used to help estimate the spurious fluid mixing in SPH applications. We examine the different forms of artificial viscosity (AV) which have been proposed by Monaghan, by Hernquist and Katz, and by Balsara. Our tests suggest a single set of values for the AV parameters which are appropriate in a large number of situations: α ≈ 0.5, β ≈ 1 for the classical AV of Monaghan, α ≈ β ≈ 0.5 for the Hernquist and Katz AV, and α ≈ β ≈ γ/2 for the Balsara AV (where y is the adiabatic index). We also discuss how these choices should be modified depending on the goals of the particular application. For instance, if spurious particle mixing is not a concern and only weak shocks (Mach number M ≲ 2) are expected during a calculation, then a smaller value of α is appropriate. Somewhat larger values for α and β may be preferable if an accurate treatment of high Mach number shocks (M ≳ 10) is required. We find that both the Hernquist and Katz and Balsara forms introduce only small amounts of numerical viscosity. Furthermore, both Monaghan's and Balsara's AV do well at treating shocks and at limiting the amount of spurious mixing. For these reasons, we endorse the Balsara AV for use in a broad range of applications.
UR - http://www.scopus.com/inward/record.url?scp=0000894625&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0000894625&partnerID=8YFLogxK
U2 - 10.1006/jcph.1999.6256
DO - 10.1006/jcph.1999.6256
M3 - Article
AN - SCOPUS:0000894625
SN - 0021-9991
VL - 152
SP - 687
EP - 735
JO - Journal of Computational Physics
JF - Journal of Computational Physics
IS - 2
ER -