Skip to content
DraconiticResearch
Search Sources API
194,067 studies31 sourcesUpdated 29 min ago
PreprintCC BY-SA 4.0arXiv

Computational performance versus numerical accuracy in the acoustic terms of weakly-compressible SPH

Abstract

Accurate computation of the acoustic terms in weakly-compressible SPH, including the equation of state, its inverse, and the evaluation of the local speed of sound, is essential to ensure energy conservation, robust solid boundary conditions, and correct open boundary behavior. In the classic Cole's equation of state, using values of the polytropic constant γ≠ 1 can lead to significant precision loss, particularly when computations are performed in single precision, as is common in GPU implementations. We extend here our previous results on the optimal choice of state variable by introducing a new higher-precision form for all three acoustic terms, denoted \texttt{explog}, and assess its numerical accuracy and computational performance across a variety of devices and test cases. We find that the new form evaluates the acoustic terms with a maximum ULP of~2 for arguments less than $0.125$, and has higher errors in less than 1\% of the arguments larger than the threshold. Combined with a rewritten expression of the pressure at solid boundary particles in the ``dummy'' model, it provides consistently more accurate results, maintaining deviations from the reference pressure profile to below 2\%, even in presence of a rough bottom terrain. Computationally, the new formulation is also faster than the naive one on GPU, and only marginally slower on CPU.

Related

  1. Numerical analysis of data assimilation for slightly compressible flow
    Aytekin Çıbık, Rui Fang
    arXivPreprintCC BY-NC-ND 4.0Full textNumerical analysis & scientific computingarXiv
  2. Fully Discrete Active Flux Method based on Transported Acoustic Increments for the Compressible Euler Equations
    Karthik Duraisamy
    arXivPreprintCC BY 4.0Full textNumerical analysis & scientific computingFluid dynamicsarXiv
  3. A Massively Parallel Hybridizable Discontinuous Galerkin Solver for Direct Numerical Simulation of Compressible Flows on GPUs
    Andrew Welter, Thea Collin, Ngoc Cuong Nguyen +1
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingFluid dynamicsarXiv
  4. Optimal L^2 Error Estimates for CSLDG Ideal Numerical Solutions in Time-Dependent Compressible Periodic Flows
    Zhengrong Xie
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingarXiv
  5. A configurational numerical viscosity for thermodynamically compatible finite volume schemes of compressible multiphase flows
    Davide Ferrari, Ilya Peshkov, Michael Dumbser
    arXivPreprintCC BY-NC-SA 4.0Full textNumerical analysis & scientific computingarXiv
BibTeX
@misc{bilotta2026computational,
  title = {{Computational performance versus numerical accuracy in the acoustic terms of weakly-compressible SPH}},
  author = {Giuseppe Bilotta and Alireza Zarei and Roberta Cristofaro and Alexis Hérault and Élie Saikali and Morteza Derakhti},
  howpublished = {arXiv},
  year = {2026},
  month = nov,
  doi = {10.48550/arxiv.2611.02994},
  eprint = {2611.02994},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2611.02994},
  note = {CC BY-SA 4.0},
}
RIS
TY  - UNPB
TI  - Computational performance versus numerical accuracy in the acoustic terms of weakly-compressible SPH
AU  - Giuseppe Bilotta
AU  - Alireza Zarei
AU  - Roberta Cristofaro
AU  - Alexis Hérault
AU  - Élie Saikali
AU  - Morteza Derakhti
PY  - 2026
DA  - 2026/11/02
PB  - arXiv
DO  - 10.48550/arxiv.2611.02994
UR  - https://arxiv.org/abs/2611.02994
AB  - Accurate computation of the acoustic terms in weakly-compressible SPH, including the equation of state, its inverse, and the evaluation of the local speed of sound, is essential to ensure energy conservation, robust solid boundary conditions, and correct open boundary behavior. In the classic Cole's equation of state, using values of the polytropic constant γ≠ 1 can lead to significant precision loss, particularly when computations are performed in single precision, as is common in GPU implementations. We extend here our previous results on the optimal choice of state variable by introducing a new higher-precision form for all three acoustic terms, denoted \texttt{explog}, and assess its numerical accuracy and computational performance across a variety of devices and test cases. We find that the new form evaluates the acoustic terms with a maximum ULP of~2 for arguments less than $0.125$, and has higher errors in less than 1\% of the arguments larger than the threshold. Combined with a rewritten expression of the pressure at solid boundary particles in the ``dummy'' model, it provides consistently more accurate results, maintaining deviations from the reference pressure profile to below 2\%, even in presence of a rough bottom terrain. Computationally, the new formulation is also faster than the naive one on GPU, and only marginally slower on CPU.
ER  -