Skip to main content
Log in

On the truncated integral SPH solution of the hydrostatic problem

  • Published:
Computational Particle Mechanics Aims and scope Submit manuscript

Abstract

Uniqueness of solutions to the SPH integral formulation of the hydrostatic problem, and the convergence of such solution to the exact linear pressure field, are theoretically demonstrated in this paper using Fourier analytical techniques. This problem involves the truncation of the kernel when the Dirichlet boundary condition (BC) on the pressure is imposed at the free surface. Certain hypotheses are assumed, the most important being that the variations of the pressure field occur in length scales of the order of the smoothing length, h. The theoretical analysis is complemented with numerical tests. In addition to the BC at the free surface, the numerical solution requires truncating the infinite subdomain below it, imposing a Neumann BC for the pressure. The consistency and convergence of the numerical solution of the truncated equation with these BCs are sought herein with a global approach, as opposed to previous studies which exclusively assessed it based on the class of the flow extensions. In these numerical tests, and consistently with the theoretical results, the convergence to the exact solution is shown numerically for discretizations with an inter-particle distance to h ratio of order one. However, when this ratio goes to zero as h also goes to zero, it is shown that length scales shorter than h appear in the solution, and that convergence is lost. The conclusions are important for SPH practitioners as setting that ratio to be of order one is a standard practice to lower the computational time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. Note that \(g^+_h(x)\) is zero for every \(x < 0\) and, at the same time, \(\overline{u_h^-}(x)\) is zero for all \(x \ge 0\). So that, their product is identically zero and so is the integral

    $$\begin{aligned} \displaystyle \int _{-\infty }^{\infty } g^+_h(x) \overline{u^-_h}(x) \mathrm{d}x = 0, \end{aligned}$$

    which represents the \(L^2\) inner product.

  2. To check this formula simply note that:

    $$\begin{aligned} p^-(x)=&\frac{x-|x|}{2}\implies \widehat{p^-}(\xi )=i\pi \delta '(\xi )+\frac{1}{\xi ^2},\quad \text {and}\quad \\&(\widehat{W_h}\widehat{p^-})(\xi )=i\pi \widehat{W_h}(0)\delta '(\xi )-i\pi \widehat{W_h}'(0)\delta (\xi )+\frac{\widehat{W_h}(\xi )}{\xi ^2}. \end{aligned}$$
  3. While convergence in the error E is not attained in the cases of Wendland Kernels \(C^4\) and \(C^6\), it has been numerically checked that the interpolated value of the pressure at zero, \(\left\langle p_h \right\rangle (0)\), does converge to its exact value, zero, for the three kernels tested. The numerical solution’s interpolated derivative also returns its exact value, \(-1\).

  4. This explains the introduction of the notation \(g^+_h\), as opposed to \(f^-_h\), which is zero for \(x \in (0, +\infty )\).

References

  1. Antuono M, Colagrossi A, Marrone S (2012) Numerical diffusive terms in weakly-compressible SPH schemes. Comput Phys Commun 183(12):2570–2580. https://doi.org/10.1016/j.cpc.2012.07.006

    Article  MathSciNet  Google Scholar 

  2. Antuono M, Colagrossi A, Marrone S, Molteni D (2010) Free-surface flows solved by means of SPH schemes with numerical diffusive terms. Comput Phys Commun 181(3):532–549. https://doi.org/10.1016/j.cpc.2009.11.002

    Article  MathSciNet  MATH  Google Scholar 

  3. Bouscasse B, Colagrossi A, Marrone S, Antuono M (2013) Nonlinear water wave interaction with floating bodies in SPH. J Fluids Struct 42:112–129

    Article  Google Scholar 

  4. Bouscasse B, Colagrossi A, Marrone S, Souto-Iglesias A (2017) SPH modelling of viscous flow past a circular cylinder interacting with a free surface. Comput Fluids 146:190–212. https://doi.org/10.1016/j.compfluid.2017.01.011

    Article  MathSciNet  MATH  Google Scholar 

  5. Calderon-Sanchez J, Cercos-Pita J, Duque D (2019) A geometric formulation of the Shepard renormalization factor. Comput Fluids 183:16–27. https://doi.org/10.1016/j.compfluid.2019.02.020

    Article  MathSciNet  MATH  Google Scholar 

  6. Colagrossi A, Antuono M, Le Touzé D (2009) Theoretical considerations on the free-surface role in the smoothed-particle-hydrodynamics model. Phys Rev E 79(5):056701. https://doi.org/10.1103/PhysRevE.79.056701

    Article  Google Scholar 

  7. Colagrossi A, Antuono M, Souto-Iglesias A, Le Touzé D (2011) Theoretical analysis and numerical verification of the consistency of viscous smoothed-particle-hydrodynamics formulations in simulating free-surface flows. Phys Rev E 84:026,705

    Article  Google Scholar 

  8. Dehnen W, Aly H (2012) Improving convergence in smoothed particle hydrodynamics simulations without pairing instability. Mon Not R Astron Soc 425(2):1068–1082. https://doi.org/10.1111/j.1365-2966.2012.21439.x

    Article  Google Scholar 

  9. Di Lisio R, Grenier E, Pulvirenti M (1998) The convergence of the SPH method. Comput Math Appl 35(1–2):95–102

    Article  MathSciNet  Google Scholar 

  10. Du Q, Lehoucq R, Tartakovsky A (2015) Integral approximations to classical diffusion and smoothed particle hydrodynamics. Comput Methods Appl Mech Eng 286:216–229. https://doi.org/10.1016/j.cma.2014.12.019

    Article  MathSciNet  MATH  Google Scholar 

  11. Dyka C, Ingel R (1995) An approach for tension instability in smoothed particle hydrodynamics (SPH). Comput Struct 57(4):573–580

    Article  Google Scholar 

  12. Evers JH, Zisis IA, van der Linden BJ, Duong MH (2018) From continuous mechanics to SPH particle systems and back: systematic derivation and convergence. ZAMM 98(1):106–133

    Article  MathSciNet  Google Scholar 

  13. Fernandez-Gutierrez D, Souto-Iglesias A, Zohdi TI (2018) A hybrid Lagrangian Voronoi SPH scheme. Comput Part Mech 5:345–354. https://doi.org/10.1007/s40571-017-0173-4

    Article  Google Scholar 

  14. Ferrand M, Laurence DR, Rogers BD, Violeau D, Kassiotis C (2013) Unified semi-analytical wall boundary conditions for inviscid, laminar or turbulent flows in the meshless SPH method. Int J Numer Meth Fluids 71(4):446–472. https://doi.org/10.1002/fld.3666

    Article  MathSciNet  MATH  Google Scholar 

  15. Franz T, Wendland H (2018) Convergence of the smoothed particle hydrodynamics method for a specific barotropic fluid flow: constructive kernel theory. SIAM J Math Anal 50(5):4752–4784. https://doi.org/10.1137/17M1157696

    Article  MathSciNet  MATH  Google Scholar 

  16. Gingold R, Monaghan J (1977) Smoothed particle hydrodynamics: theory and application to non-spherical stars. MNRAS 181:375–389

    Article  Google Scholar 

  17. Gray J (2001) Caldera collapse and the generation of waves. Ph.D. thesis, Monash University

  18. Imoto Y (2019) Unique solvability and stability analysis for incompressible smoothed particle hydrodynamics method. Comput Part Mech 6(2):297–309

    Article  Google Scholar 

  19. Kawahara M, Umetsu T (1986) Finite element method for moving boundary problems in river flow. Int J Numer Methods Fluids 6(6):365–386. https://doi.org/10.1002/fld.1650060605

    Article  MATH  Google Scholar 

  20. Kesserwani G, Liang Q (2012) Dynamically adaptive grid based discontinuous Galerkin shallow water model. Adv Water Resour 37:23–39. https://doi.org/10.1016/j.advwatres.2011.11.006

    Article  Google Scholar 

  21. Lind SJ, Stansby P (2016) High-order eulerian incompressible smoothed particle hydrodynamics with transition to Lagrangian free-surface motion. J Comput Phys 326:290–311

    Article  MathSciNet  Google Scholar 

  22. Lisio RD (1995) A particle method for a self gravitating fluid. Math Methods Appl Sci 18:1083–1094. https://doi.org/10.1002/mma.1670181305

    Article  MathSciNet  MATH  Google Scholar 

  23. Macià F, Antuono M, González LM, Colagrossi A (2011) Theoretical analysis of the no-slip boundary condition enforcement in SPH methods. Prog Theor Phys 125(6):1091–1121. https://doi.org/10.1143/PTP.125.1091

    Article  MATH  Google Scholar 

  24. Marrone S, Antuono M, Colagrossi A, Colicchio G, Le Touzé D, Graziani G (2011) \(\delta \)-SPH model for simulating violent impact flows. Comput Methods Appl Mech Eng 200(13–16):1526–1542. https://doi.org/10.1016/j.cma.2010.12.016

    Article  MathSciNet  MATH  Google Scholar 

  25. Mayrhofer A, Rogers BD, Violeau D, Ferrand M (2013) Investigation of wall bounded flows using SPH and the unified semi-analytical wall boundary conditions. Comput Phys Commun 184(11):2515–2527. https://doi.org/10.1016/j.cpc.2013.07.004. arXiv:1304.3692

    Article  MathSciNet  MATH  Google Scholar 

  26. Michel-Dansac V, Berthon C, Clain S, Foucher F (2016) A well-balanced scheme for the shallow-water equations with topography. Comput Math Appl 72(3):568–593. https://doi.org/10.1016/j.camwa.2016.05.015

    Article  MathSciNet  MATH  Google Scholar 

  27. Monaghan J (2000) SPH without a tensile instability. J Comput Phys 159(2):290–311

    Article  Google Scholar 

  28. Morris J (1996) A study of the stability properties of SPH. Publ Astron Soc Aust 13:97–102 arXiv:astro-ph/9503124

    Article  Google Scholar 

  29. Quinlan NJ, Lastiwka M, Basa M (2006) Truncation error in mesh-free particle methods. Int J Numer Methods Eng 66(13):2064–2085. https://doi.org/10.1002/nme.1617

    Article  MathSciNet  MATH  Google Scholar 

  30. Ricchiuto M (2011) On the c-property and the generalized c-poperty of residual distribution for the shallow water equations. J Sci Comput 48:304–318. https://doi.org/10.1007/s10915-010-9369-y

    Article  MathSciNet  MATH  Google Scholar 

  31. Valizadeh A, Monaghan JJ (2015) A study of solid wall models for weakly compressible SPH. J Comput Phys 300:5–19. https://doi.org/10.1016/j.jcp.2015.07.033

    Article  MathSciNet  MATH  Google Scholar 

  32. Vila J (1999) On particle weighted methods and smooth particle hydrodynamics. Math Models Methods Appl Sci 9(2):161–209

    Article  MathSciNet  Google Scholar 

  33. Violeau D (2009) Dissipative forces for Lagrangian models in computational fluid dynamics and application to smoothed-particle hydrodynamics. Phys Rev E 80:036,705. https://doi.org/10.1103/PhysRevE.80.036705

    Article  Google Scholar 

  34. Violeau D, Rogers BD (2016) Smoothed particle hydrodynamics (SPH) for free-surface flows: past, present and future. J Hydraul Res 54(1):1–26. https://doi.org/10.1080/00221686.2015.1119209

    Article  Google Scholar 

  35. Wendland H (1995) Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv Comput Math 4(4):389–396. https://doi.org/10.1007/BF02123482

    Article  MathSciNet  MATH  Google Scholar 

Download references

Funding

This study was partially funded by the Spanish Ministry of Innovation and Universities (MCIU) through Grants MTM2017-85934-C3-3-P and RTI2018-096791-B-C21 “Hidrodinámica de elementos de amortiguamiento del movimiento de aerogeneradores flotantes”. P.E. Merino is supported during the completion of his Ph.D. thesis by MEyFP Grant FPU17/05433 and thanks MEyFP for its support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Souto-Iglesias.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Transforming an integral equation into a (full) convolution equation

In this appendix, a generalization of the processes followed in Sects. 5 and 6 to obtain full convolution equations [(23) and (27)] from their preceding truncated integral equations [(1) and (15), respectively,] is provided. Note that a convolution equation is of the form (28). This is not the case of Eqs. (1) and (15), which are instead of the form

$$\begin{aligned} \displaystyle \int _{-\infty }^0 W_h(x-y) f_h(y) \mathrm{d}y = g(x), \quad x \in (-\infty ,0), \end{aligned}$$
(41)

where \(f_h(z)\) and g(z) are functions defined only for \(z < 0\).

The process consists of two main steps:

  1. 1.

    In the first step, the integral is extended to the whole real line by introducing the extended function

    $$\begin{aligned} f_h^-(z) := {\left\{ \begin{array}{ll} f_h(z), &{}z < 0, \\ 0, &{}z \ge 0. \end{array}\right. } \end{aligned}$$
    (42)

    Applying this extension to (41) leads to an integral in which the limits of integration have been extended to the whole space \({\mathbb {R}}\):

    $$\begin{aligned} \displaystyle \int _{-\infty }^{\infty } W_h(x-y) f^-_h(y) \mathrm{d}y = g(x), \quad x \in (-\infty ,0). \end{aligned}$$
    (43)
  2. 2.

    In a second step, a full convolution equation is obtained by requiring that (43) holds for every value of x in the whole real line. The left-hand side term becomes then \((W_h *f^-_h)(x)\). This convolution may take values different from zero for some \(x > 0\). To take this into account, an extra unknown, \(g^+_h(x)\), has to be introduced in the right-hand side. This new function has to be identically zero for \(x \in (-\infty , 0)\)Footnote 4 so the equation is unchanged in the region \(x<0\). The function g(x) is extended by zero for \(x > 0\). All these considerations finally lead to

    $$\begin{aligned} \displaystyle \int _{-\infty }^{\infty } W_h(x-y) f^-_h(y) \mathrm{d}y = g^-(x) + g^+_h(x), \quad x \in {\mathbb {R}}. \end{aligned}$$
    (44)

Deduction of a full convolution equation for the error \(e_h\)

Let us now particularize the process described in A to deduce Eq. (27). Consider Eq. (15):

  • In the first step, the function \(p_h(y)\) is extended by zero to \({\mathbb {R}}\), getting

    $$\begin{aligned} \displaystyle \int _{-\infty }^{\infty } W_h(x-y) p^-_h(y) \mathrm{d}y = p(x), \quad x \in (-\infty ,0), \end{aligned}$$
    (45)

    with p(x) the exact solution, \(p(x) = -x\), defined for \(x \in (-\infty ,0)\).

  • To extend the previous equation to the whole real line, the new unknown \(g^+_h(x)\) is introduced, leading to

    $$\begin{aligned} (W_h *p^-_h )(x) = p^-(x) + g^+_h(x), \quad x \in {\mathbb {R}}. \end{aligned}$$
    (46)

    Finally, substituting \(p_h^-(y)\) by \(p^-(y) + e^-_h(y)\) in (46) and rearranging the resulting different terms one recovers equation (23):

    $$\begin{aligned} (W_h *e^-_h )(x) = p^-(x) - (W_h *p^-)(x) + g^+_h(x), \quad x \in {\mathbb {R}}. \end{aligned}$$
    (47)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Macià, F., Merino-Alonso, P.E. & Souto-Iglesias, A. On the truncated integral SPH solution of the hydrostatic problem. Comp. Part. Mech. 8, 325–336 (2021). https://doi.org/10.1007/s40571-020-00333-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40571-020-00333-6

Keywords

Navigation