1 Introduction

Particle methods or Lagrangian gridless methods have been increasingly applied in a wide range of engineering fields including ocean and marine engineering. In particular, successful simulations of violent sloshing flows (e.g., Gotoh et al. 2014; Hwang et al. 2014; Delorme et al. 2009), slamming loads on ships (e.g., Veen and Gourlay 2012) and scouring of offshore structures (e.g., Ulrich et al. 2013) have been carried out by two well-known particle methods, namely, moving particle semi-implicit (MPS; Koshizuka and Oka 1996) and smoothed particle hydrodynamics (SPH; Gingold and Monaghan 1977) methods.

Despite their robustness and wide potential range of applicability, particle methods have been suffering from major shortcomings, that is, presence of unphysical pressure oscillations that results from local particle-based interpolations by incomplete/inconsistent differential operator models (Gotoh 2009; Gotoh et al. 2013). As a result of this shortcoming, particle methods have not been extensively applied for practical ocean and marine engineering applications, particularly those corresponding to pressure calculations (e.g., wave impact pressure). Considerable efforts, however, have been made to minimize such unphysical oscillations and enhance the accuracy of particle methods by deriving corrected (e.g., Bonet and Lok 1999; Khayyer et al. 2008), higher order (e.g., Colagrossi and Landrini 2003; Khayyer and Gotoh 2009a, b) differential operator models, error mitigating terms (e.g., Hu and Adams 2009; Khayyer and Gotoh 2011, 2013; Kondo and Koshizuka 2011), dynamic stabilizers (e.g., Tsuruta et al. 2013), particle shifting techniques (e.g., Lind et al. 2012) and enhanced boundary conditions (e.g., Adami et al. 2012; Tsuruta et al. 2015). In the context of explicit SPH methods, a so-called delta-SPH scheme (Antuono et al. 2010, 2012) has proven to substantially enhance the pressure calculation. In a comprehensive and rigorous work, Touzé et al. (2013) highlighted the significance of higher order interpolation schemes to improve the pressure field.

In an attempt to improve the pressure calculation by a projection-based particle method, namely, MPS method, Khayyer and Gotoh (2010) derived a higher order Laplacian model (abbreviated as HL) by meticulously taking the divergence of a commonly applied SPH gradient model (Monaghan 1992) for discretization of Laplacian of pressure in the Poisson pressure equation (PPE). This derivation was later extended to 3D with verified enhancing effects (Khayyer and Gotoh 2012). One numerical issue of the HL scheme corresponds to its derivation on the basis of a SPH gradient model without a guaranteed consistency for irregularly distributed particles and/or particles without a full compact support (e.g., at and in the vicinity of free surface) (Randles and Libersky 1996; Gotoh et al. 2013; Souto-Iglesias et al. 2013). A common approach to guarantee the consistency of gradient models in particle methods is to derive corrective matrices based on Taylor-series expansions of the considered physical field (e.g., Oger et al. 2007; Khayyer and Gotoh 2011).

In this paper, a corrected higher order Laplacian, hereafter abbreviated as CHL, is derived by considering a corrected SPH gradient model and by performing a careful and meticulous derivation similar to those performed by Khayyer and Gotoh (2010, (2012). The enhanced performance of the CHL scheme will be verified by a set of simulations comprising of designed sinusoidal and exponentially excited sinusoidal pressure variations (Khayyer and Gotoh 2012), unperturbed/perturbed jets impinging on a flat plate (Molteni and Colagrossi 2009) and a 2D diffusion problem (Young et al. 2005).

2 MPS-HS-HL-ECS-GC method

The MPS method is a macroscopic, deterministic and projection-based particle method, initially proposed for simulation of incompressible fluid flows by Koshizuka and Oka (1996). The method reproduces the flow field by solving the continuity and Navier–Stokes equations as the governing equations. Through the past years, refined numerical schemes have been proposed in order to enhance the stability and performance of MPS method. In this study, enhanced MPS methods benefitting from so-called HS, HL (or CHL), ECS and GC schemes are considered. In this section, concise descriptions of HS, HL, ECS and GC schemes are presented in precedent order. Detailed descriptions can be found in Khayyer and Gotoh (2009a; b, 2010, 2011) and Gotoh et al. (2013).

2.1 The HS scheme

The HS scheme corresponds to a Higher order Source term for the PPE, incorporated for enhancement of pressure calculation. The higher order source term has been derived by considering the definition of particle number density \(n\):

$$\begin{aligned} n=\sum \limits _{i\ne j} {w\left( {\left| {\varvec{r}_j -\varvec{r}_i }\right| }\right) } \end{aligned}$$
(1)

and by applying a higher order accurate time differentiation:

$$\begin{aligned} \frac{\hbox {D}n}{\hbox {D}t}= & {} \sum \limits _{i\ne j} {\frac{\hbox {D}w_{ij} }{\hbox {D}t}=\sum \limits _{i\ne j} {\left( {\frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\frac{\hbox {d}x_{ij} }{\hbox {d}t}\!+\!\frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }\frac{\hbox {d}y_{ij} }{\hbox {d}t}}\right) } } \nonumber \\= & {} \sum \limits _{i\ne j} {\left( {\frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{r_{ij} }u_{ij} +\frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{r_{ij} }v_{ij} }\right) } \end{aligned}$$
(2)

where \(w\) symbolizes the considered kernel function, \(t\) denotes time, \(\varvec{r}\) represents the position vector \([\varvec{r} = (x, y)]\), \(u\), \(v\) represent the components of velocity field in \(x\) and \(y\) directions, subscripts \(i\) and \(j\) correspond to a target particle \(i\) and its neighboring particle \(j\), \(x_{ij} = x_{j}-x_{i}\) and \(u_{ij}=u_{j}-u_{i}\). Hence, the PPE with a higher order source term would be obtained as (Khayyer and Gotoh 2009a, b):

$$\begin{aligned} \left( {\nabla ^2p_{k+1} }\right) _i= & {} \frac{\rho }{n_0 \Delta t}\left( {\frac{\hbox {D}n}{\hbox {D}t}}\right) ^*\nonumber \\= & {} \frac{\rho }{n_0 \Delta t}\sum \limits _{i\ne j} {\left( {\frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{r_{ij} }u_{ij} +\frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{r_{ij} }v_{ij} }\right) } ^*\nonumber \\ \end{aligned}$$
(3)

where \(p\), \(\rho \), \(n_{0}\) and \(\Delta t\) represent pressure, density, constant particle number density and calculation time step, respectively. The superscript \(*\) denotes the pseudo time step \(k + 1/2\) (Khayyer and Gotoh 2011) with \(k\) being the step of calculation.

2.2 The HL scheme

A key issue for improvement of pressure calculation by a projection-based particle method is to apply an accurate Laplacian model for discretization of Laplacian of pressure in the PPE [left hand side of Eq. (3)]. Khayyer and Gotoh (2010) derived a so-called higher order Laplacian model for the MPS method by meticulously taking the divergence of a gradient model. The HL scheme was founded on the following formulation:

$$\begin{aligned} \nabla \cdot \left\langle {\nabla \phi } \right\rangle _i= & {} \frac{1}{\sum \limits _{i\ne j} {w_{ij} } }\sum \limits _{i\ne j} {\left( {\nabla \phi _{ij} \cdot \,\nabla w_{ij} +\phi _{ij} \nabla ^2w_{ij}}\right) }\nonumber \\= & {} \frac{1}{n_0 }\sum \limits _{i\ne j} {\left( {\nabla \phi _{ij} \cdot \,\nabla w_{ij} +\phi _{ij} \nabla ^2w_{ij} }\right) } \end{aligned}$$
(4)

where \(\left\langle {\nabla \phi } \right\rangle _i \) denotes an approximated value for gradient of an arbitrary physical quantity \(\phi \) at target particle \(i\). In derivation of HL scheme a commonly applied SPH gradient model (Monaghan 1992) was considered as follows:

$$\begin{aligned} \left\langle {\nabla \phi } \right\rangle _i =\frac{1}{n_0 }\sum \limits _{i\ne j} {\left( \phi _j -\phi _i \right) } \nabla w_{ij} =\frac{1}{n_0 }\sum \limits _{i\ne j} {\phi _{ij} } \,\nabla w_{ij} \end{aligned}$$
(5)

By considering the following definitions in 2D Cartesian coordinates

$$\begin{aligned}&\nabla \phi _{ij} \!=\!\frac{\partial \phi _{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\varvec{i}\!+\!\frac{\partial \phi _{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }\varvec{j};\nonumber \\&\nabla w_{ij} \!=\!\frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\varvec{i}\!+\!\frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }\varvec{j} \end{aligned}$$
(6)

and performing the following derivations (Khayyer and Gotoh 2010),

$$\begin{aligned}&\nabla \phi _{ij} \cdot \nabla w_{ij} =\frac{\partial \phi _{ij} }{\partial r_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\approx \frac{\phi _{ji} -\phi _{ij} }{r_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }=\frac{2\phi _{ji} }{r_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\nonumber \\\end{aligned}$$
(7)
$$\begin{aligned}&\nabla ^2w_{ij} =\nabla \cdot \nabla w_{ij} =\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }+\frac{1}{r_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} } \end{aligned}$$
(8)

the HL scheme in 2D was derived as follows:

$$\begin{aligned} \nabla \cdot \left\langle {\nabla \phi } \right\rangle _i =\frac{1}{n_0 }\sum \limits _{i\ne j} {\left( {\phi _{ij} \frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }-\frac{\phi _{ij} }{r_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }}\right) } \end{aligned}$$
(9)

The HL scheme was shown to outperform the standard Laplacian model of MPS method which was derived on the basis of diffusion concept (Khayyer and Gotoh 2010, 2012). Except for one finite difference-based approximation, namely, \(\partial \phi _{ij} /\partial r_{ij} \approx (\phi _{ji} -\phi _{ij} )/r_{ij} \), and a reasonable assumption that \(\sum {w_{ij} }\) remains to be equal to \(n_{0}\) in an incompressible fluid flow simulation, exact expressions for other terms appearing in derivation of the HL scheme were adopted. However, one clear issue related to the HL scheme is related to incompleteness or inconsistency (Liu et al. 1993; Randles and Libersky 1996) of the considered gradient model [Eq. (5)]. Thus, it is conjectured that the HL scheme will result in inaccuracies in the vicinity of boundaries with lack of a full compact support or in presence of highly-disordered particle distributions. The errors related to lack of a full compact support corresponding to discretization of PPE’s Laplacian of pressure do not appear to be dominant in free-surface fluid flow simulations, as due to the dynamic free-surface boundary condition, the source term of PPE takes a zero value. Nevertheless, these errors may become considerable if the HL scheme is applied for approximation of Laplacian of another field (e.g., color function in single-phase surface tension calculations). Therefore, it is preferred to derive a so-called corrected HL (CHL) scheme with consideration of completeness (consistency) issue.

2.3 The ECS scheme

In order to enhance the accuracy of numerical solutions, i.e., to obtain instantaneous divergence free velocity fields, in a calculation by a projection-based particle method, Khayyer and Gotoh (2011) proposed so-called Error-Compensating terms in the Source term of PPE (abbreviated as ECS), similar to those suggested by Hu and Adams (2009) and Kondo and Koshizuka (2011). The PPE including the ECS scheme was formulated as:

$$\begin{aligned} \frac{\Delta t}{\rho }\left( {\nabla ^2p_{k+1} }\right) _i= & {} \frac{1}{n_0 }\left( {\frac{\hbox {D}n}{\hbox {D}t}}\right) _i^*+\hbox {ECS}=\frac{1}{n_0 }\left( {\frac{\hbox {D}n}{\hbox {D}t}}\right) _i^*\nonumber \\&+\,\alpha \,\left[ {\frac{1}{n_0 }\left( {\frac{\hbox {D}n}{\hbox {D}t}}\right) _i^k } \right] +\beta \,\left[ {\frac{1}{\Delta t}\frac{n^k-n_0 }{n_0 }} \right] \nonumber \\ \end{aligned}$$
(10)

with dynamic coefficients \(\alpha \) and \(\beta \) being defined as:

$$\begin{aligned} \alpha =\left| {\left( {\frac{n^k-n_0 }{n_0 }}\right) } \right| ;\quad \beta =\left| {\left( {\frac{\Delta t}{n_0 }\left( {\frac{\hbox {D}n}{\hbox {D}t}}\right) _i^k }\right) } \right| \end{aligned}$$
(11)

2.4 The GC scheme

In order to obtain more accurate motions of fluid particles and minimize the probable numerical perturbations in particles’ motions, a pressure Gradient Correction was proposed for the MPS method by Khayyer and Gotoh (2011). This proposal was achieved by focusing on the Taylor series expansion of pressure at a neighboring particle \(j\) with respect to the pressure at a target particle \(i\) (as it had been previously shown by Chen et al. 1999; Oger et al. 2007). Accordingly, a corrected pressure gradient for the MPS method was obtained as follows:

$$\begin{aligned} \left\langle {\nabla p} \right\rangle _i \!=\!\frac{1}{n_0}\sum \limits _{j\ne i} {\frac{p_j -p_i }{\left| {\varvec{r}_j \!-\!\varvec{r}_i } \right| ^2}\;\varvec{B}_i \left( \varvec{r}_j \!-\!\varvec{r}_i \right) w\left( {\left| {\varvec{r}_j \!-\!\varvec{r}_i } \right| }\right) } \end{aligned}$$
(12)

with the corrective matrix \(\varvec{B}\) being formulated as:

$$\begin{aligned} \varvec{B}_i \!=\!\left( {\begin{array}{ll} \sum {V_{ij} \frac{w_{ij} x_{ij}^2 }{r_{ij}^2 }} &{} \sum {V_{ij} \frac{w_{ij} x_{ij} y_{ij} }{r_{ij}^2 }} \\ \sum {V_{ij} \frac{w_{ij} x_{ij} y_{ij} }{r_{ij}^2 }} &{} \sum {V_{ij}\frac{w_{ij} y_{ij}^2 }{r_{ij}^2 }} \\ \end{array}}\right) ^{-1}\!;\quad \! V_{ij} \!=\!\frac{\,1}{n_0 } \end{aligned}$$
(13)

The HS, ECS and GC schemes are applied in all the simulations performed in this paper.

3 Corrected higher order Laplacian (CHL) scheme

As it was previously discussed in Sect. 2.2, a clear shortcoming of HL scheme is related to incompleteness of the gradient model considered for derivation of this scheme. The basis of gradient correction corresponds to a Taylor-series expansion of an arbitrary physical field \(\phi \) at a neighboring particle \(j\) based on information at a target particle \(i\) as follows:

$$\begin{aligned} \phi _j =\phi _i +\left( {\frac{\partial \phi }{\partial x}}\right) _i x_{ij} +\left( {\frac{\partial \phi }{\partial y}}\right) _i y_{ij};\quad x_{ij} =x_j -x_i \end{aligned}$$
(14)

Multiplying both hand sides by \(\int {\frac{\partial w}{\partial r}\frac{\varvec{r}_{ij} }{\left| {\varvec{r}_{ij} } \right| }\,\hbox {d}\varvec{r}} \), yields:

$$\begin{aligned}&\int {\left( {\phi _j -\phi _i }\right) \left( {\frac{\partial w}{\partial r}\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}x+\frac{\partial w}{\partial r}\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}y}\right) } \nonumber \\&\quad =\left( {\frac{\partial \phi }{\partial x}}\right) _i\int {\left( {x_{ij} \frac{\partial w}{\partial r}\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}x+x_{ij} \frac{\partial w}{\partial r}\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}y}\right) } \nonumber \\&\qquad +\left( {\frac{\partial \phi }{\partial y}}\right) _i \int {\left( {y_{ij} \frac{\partial w}{\partial r}\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}x+y_{ij} \frac{\partial w}{\partial r}\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}y}\right) } \end{aligned}$$
(15)

where \(\varvec{r}_{ij} = (x_{ij}, y_{ij})\). From Eq. (15) the following corrected gradient vector will be obtained (Randles and Libersky 1996):

$$\begin{aligned} \left( {{\begin{array}{l} {\frac{\partial \phi }{\partial x}}\\ {\frac{\partial \phi }{\partial y}}\\ \end{array} }}\right) _i =-\int {\left( {\phi _j -\phi _i }\right) \,\,\varvec{C}_i \frac{\partial w}{\partial r}\frac{\varvec{r}_{ij} }{\left| {\varvec{r}_{ij} } \right| }} \hbox {d}\varvec{r} \end{aligned}$$
(16)

where \(\varvec{C}\) is a corrective matrix for target particle \(i\), formulated as:

$$\begin{aligned} \varvec{C}_i =\left( {{\begin{array}{ll} {-\displaystyle \int {\frac{\partial w}{\partial r}\frac{x_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}x} } &{} {-\displaystyle \int {\frac{\partial w}{\partial r}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}x} }\\ {-\displaystyle \int {\frac{\partial w}{\partial r}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}y} } &{} {-\displaystyle \int {\frac{\partial w}{\partial r}\frac{y_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| }\hbox {d}y} } \\ \end{array} }}\right) ^{-1} \end{aligned}$$
(17)

The above corrective matrix ensures the first-order consistency of approximations (e.g., Oger et al. 2007; Gotoh et al. 2013). In discrete form, the corrected gradient model and the corresponding corrective matrix are expressed by Eqs. (18) and (19).

$$\begin{aligned} \left\langle {\nabla \phi } \right\rangle _i= & {} -\frac{1}{n_0 }\sum \limits _{j\ne i} {\phi _{ij} \varvec{C}_i \nabla _{ij} w_{ij} }\nonumber \\= & {} -\frac{1}{n_0 }\sum \limits _{j\ne i} {\phi _{ij} \varvec{C}_i \frac{\partial w}{\partial r}\frac{\varvec{r}_{ij} }{\left| {\varvec{r}_{ij} } \right| }}\end{aligned}$$
(18)
$$\begin{aligned} \varvec{C}_i= & {} \left( {{\begin{array}{ll} {-\frac{1}{n_0 }\sum \limits _{i\ne j} {\frac{\partial w}{\partial r}\frac{x_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| }} }&{} {-\frac{1}{n_0 }\sum \limits _{i\ne j} {\frac{\partial w}{\partial r}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| }} } \\ {-\frac{1}{n_0 }\sum \limits _{i\ne j} {\frac{\partial w}{\partial r}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| }} } &{} {-\frac{1}{n_0 }\sum \limits _{i\ne j} {\frac{\partial w}{\partial r}\frac{y_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| }} } \\ \end{array} }}\right) ^{-1} \end{aligned}$$
(19)

Similar to derivation of HL scheme, the Laplacian of \(\phi \) is considered to be obtained by taking the divergence of gradient of \(\phi \). Hence,

$$\begin{aligned} \left\langle {\nabla ^2\phi } \right\rangle _i \!= & {} \nabla _i \cdot \left\langle {\nabla \phi } \right\rangle _i \nonumber \\ \!= & {} \!\frac{1}{n_0}\sum \limits _{j\ne i} {\left\{ {\nabla _{ij} \phi _{ij} \cdot \varvec{C}_i \nabla _{ij} w_{ij} \!+\!\phi _{ij} \nabla _{ij} \cdot \left( {\varvec{C}_i \nabla _{ij} w_{ij} }\right) } \right\} }\nonumber \\ \end{aligned}$$
(20)

where

$$\begin{aligned} \nabla _i =\left( {{\begin{array}{ll} {\frac{\partial }{\partial x_i }} &{} {\frac{\partial }{\partial y_i}} \\ \end{array} }}\right) ,\quad \nabla _{ij} =\left( {{\begin{array}{ll} {\frac{\partial }{\partial x_{ij} }} &{} {\frac{\partial }{\partial y_{ij} }} \\ \end{array} }}\right) \end{aligned}$$
(21)

and thus,

$$\begin{aligned} \nabla _i =\left( {{\begin{array}{ll} {\frac{\partial }{\partial x_{ij} }\frac{\partial x_{ij} }{\partial x_i }} &{} {\frac{\partial }{\partial y_{ij} }\frac{\partial y_{ij} }{\partial y_i }} \\ \end{array} }}\right) =-\nabla _{ij} \end{aligned}$$
(22)

Accordingly the first term on the right hand side of Eq. (20) will be expressed as:

$$\begin{aligned}&\nabla \phi _{ij} \cdot \varvec{C}_i \nabla _{ij} w_{ij}\nonumber \\&\quad =\frac{\partial \phi _{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\left( {C_{11} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }+C_{12} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }}\right) \nonumber \\&\quad \quad +\,\, \frac{\partial \phi _{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }\left( {C_{21} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }+C_{22} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }}\right) \nonumber \\&\quad =\frac{\phi _{ji} -\phi _{ij} }{\left| {\varvec{r}_{ij} } \right| }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\left( {C_{11} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }+C_{12} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }}\right) \nonumber \\&\quad \quad +\,\, \frac{\phi _{ji} -\phi _{ij} }{\left| {\varvec{r}_{ij} } \right| }\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\left( {C_{21} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }+C_{22} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }}\right) \nonumber \\&\quad =-\frac{2\phi _{ij} }{\left| {\varvec{r}_{ij} } \right| ^3}\frac{\partial w_{ij} }{\partial r_{ij} }\left\{ {\,C_{11} x_{ij}^2 \!+\!\left( {C_{12} +C_{21} }\right) x_{ij} y_{ij}\! +\!C_{22} y_{ij}^2 } \right\} \nonumber \\ \end{aligned}$$
(23)

And for derivation of second term, divergence of the product of \(\varvec{C}\) and \(\nabla _{ij} w_{ij}\) will be expressed as:

$$\begin{aligned} \nabla _{ij} \cdot \left( {\varvec{C}_i \nabla _{ij} w_{ij} }\right) \!= & {} \!\frac{\partial }{\partial x_{ij} }\left( {C_{11} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }+C_{12} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }}\right) \nonumber \\&+\,\,\frac{\partial }{\partial y_{ij} }\left( {C_{21} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\!+\!C_{22} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial y_{ij} }}\right) \nonumber \\= & {} \frac{\partial C_{11} }{\partial x_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\!+\!C_{11} \frac{x_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }\nonumber \\&+\,\, C_{11} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{1}{\left| {\varvec{r}_{ij} } \right| }-C_{11} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| ^3}\nonumber \\&+\,\, \frac{\partial C_{12} }{\partial x_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| } +C_{12}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 } \nonumber \\&-\,\, C_{12} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| ^3}+\frac{\partial C_{21} }{\partial y_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\nonumber \\&+\,\, C_{21}\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }-C_{21} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{x_{ij} y_{ij} }{\left| {\varvec{r}_{ij} } \right| ^3}\nonumber \\&+\,\, \frac{\partial C_{22} }{\partial y_{ij} }\frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }+C_{22} \frac{y_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 } \nonumber \\&+\,\, C_{22} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{1}{\left| {\varvec{r}_{ij} } \right| }-C_{22} \frac{\partial w_{ij} }{\partial r_{ij} }\frac{y_{ij}^2 }{\left| {\varvec{r}_{ij} } \right| ^3} \nonumber \\= & {} \left( {\frac{1}{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }-\frac{1}{\left| {\varvec{r}_{ij} } \right| ^3}\frac{\partial w_{ij}}{\partial r_{ij} }}\right) \nonumber \\&\times \,\left\{ {C_{11} x_{ij}^2\! +\!\left( {C_{12}\! +\!C_{21} }\right) x_{ij} y_{ij} \!+\!C_{22} y_{ij}^2 } \right\} \nonumber \\&+\,\, \frac{1}{\left| {\varvec{r}_{ij} } \right| }\frac{\partial w_{ij} }{\partial r_{ij} }\left( {C_{11} +C_{22} }\right) \nonumber \\&+\,\, \frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }\frac{\partial w_{ij} }{\partial r_{ij} }\left( {\frac{\partial C_{11} }{\partial x_{ij} }+\frac{\partial C_{21} }{\partial y_{ij} }}\right) \nonumber \\&+\,\, \frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| }\frac{\partial w_{ij} }{\partial r_{ij} }\left( {\frac{\partial C_{12} }{\partial x_{ij} }+\frac{\partial C_{22} }{\partial y_{ij} }}\right) \nonumber \\= & {} \left( {\frac{1}{\left| {\varvec{r}_{ij} } \right| ^2}\frac{\partial ^2w_{ij} }{\partial r_{ij}^2 }-\frac{1}{\left| {\varvec{r}_{ij} } \right| ^3}\frac{\partial w_{ij}}{\partial r_{ij} }}\right) \nonumber \\&\times \,\left\{ {C_{11} x_{ij}^2 \!+\!\left( {C_{12} \!+\!C_{21} }\right) x_{ij} y_{ij} \!+\!C_{22} y_{ij}^2 } \right\} \nonumber \\&+\,\, \frac{1}{\left| {\varvec{r}_{ij} } \right| }\frac{\partial w_{ij} }{\partial r_{ij} }\left( {C_{11} +C_{22} }\right) \nonumber \\&-\,\, \frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| ^3}\frac{\partial w_{ij} }{\partial r_{ij} }\left( {C_{11} x_{ij} +C_{21} y_{ij} }\right) \nonumber \\&-\,\, \frac{y_{ij} }{\left| {\varvec{r}_{ij} } \right| ^3}\frac{\partial w_{ij} }{\partial r_{ij} }\left( {C_{12} x_{ij} +C_{22} y_{ij} }\right) \end{aligned}$$
(24)

It should be noted here that,

$$\begin{aligned} \frac{\partial C_{\alpha \beta } }{\partial x_{ij} }=\frac{\partial C_{\alpha \beta } }{\partial r_{ij} }\frac{\partial r_{ij} }{\partial x_{ij} }\approx \frac{0-C_{\alpha \beta } }{\left| {\varvec{r}_{ij} } \right| }\frac{x_{ij} }{\left| {\varvec{r}_{ij} } \right| }=-\frac{C_{\alpha \beta } x_{ij} }{\left| {\varvec{r}_{ij} } \right| ^2} \end{aligned}$$
(25)

The CHL scheme is thus obtained by considering Eqs. (20), (23) and (24). The kernel function applied in all simulations of this study, and for all the schemes, is a Wendland one (Wendland 1995), formulated as follows:

$$\begin{aligned} w\left( r\right) =\left\{ {{\begin{array}{l@{\quad }l} {\left( {1-\frac{r}{r_e }}\right) ^4\left( {1+4\frac{r}{r_e }}\right) } &{} {\left( {0<r\le r_e }\right) } \\ 0 &{} {\left( {r>r_e }\right) } \\ \end{array} }} \right. \end{aligned}$$
(26)

where \(r_{e}\) represents the radius of influence circle for a typical target particle. In all the performed simulations of this paper \(r_{e }= 2.4 d_{0}\).

4 Verification tests

The enhancing performance of the CHL scheme with respect to the HL scheme will be shown by simulations of designed sinusoidal and exponentially excited sinusoidal pressure variations (Khayyer and Gotoh 2012), unperturbed/perturbed jets impinging on a flat plate (Molteni and Colagrossi 2009) and a 2D diffusion problem (Young et al. 2005). The simulations are performed by an improved version of the MPS method, namely, MPS-HS-ECS-GC method (Gotoh et al. 2013; Khayyer and Gotoh 2011), briefly described in Sect. 2, incorporated with either HL or CHL schemes (MPS-HS-HL-ECS-GC or MPS-HS-CHL-ECS-GC).

4.1 Designed sinusoidal pressure variations (Khayyer and Gotoh 2012)

Designed sinusoidal pressure variations are carried out to investigate the performance of newly proposed CHL scheme with respect to the HL one. Detailed descriptions regarding this test have been provided by Khayyer and Gotoh (2011, (2012). Figure 1 shows a schematic sketch of the computational domain as well as the simulation conditions. The modified gravitational acceleration considered for this test is defined as follows:

$$\begin{aligned} \varvec{g}_d (t)=2\varvec{g}+\delta \varvec{g}\sin \left( {\frac{2\pi t}{T}}\right) \end{aligned}$$
(27)

where \(\varvec{g}_{d}\) represents designed external accelerations applied to fluid particles, \(\varvec{g}\) is the Earth’s gravitational acceleration \([{=} (0, - 9.81)\,\hbox {m}/\hbox {s}^{2}]\), \(t\) stands for the simulation time and \(T\) denotes the period of sinusoidal term variations (\({=}0.01\) s). The constant coefficient \(\delta \) is selected to be 0.4. The time increment of calculation, \(\Delta t\), is set according to the Courant stability condition and a (maximum allowable) time resolution chosen as \(2.0\hbox {E}-5\), that is:

$$\begin{aligned} \Delta t=\min \left( \kappa \,d_0 /u_{\max } ,\,2.0\hbox {E}-5\right) \end{aligned}$$
(28)

where \(\kappa = \) ratio of the time step to Courant number (\({=}0.2\)) and \(u_{\max } = \) maximum instantaneous velocity of particles. The above time increment is considered for all the simulations performed in this section regardless of the selected particle size.

Fig. 1
figure 1

Schematic sketch of the computational domain—designed sinusoidal pressure variations

Figure 2 illustrates a qualitative comparison in between the spatial distributions of pressure obtained by applying the HL scheme and the CHL one by considering a set of three spatial resolutions (particle sizes) of (a) \(d_{0} = 10\) mm, (b) \(d_{0} = 5\) mm and (c) \(d_{0} = 2.5\) mm. In all the three considered cases, application of CHL has resulted in a clear enhancement of spatial distribution of pressure providing a more regular and smoother pressure field.

Fig. 2
figure 2

Snapshots of particle together with pressure field for a set of spatial resolutions of a \(d_{0} = 10\) mm, b \(d_{0} = 5\) mm and c \(d_{0} = 2.5\) mm by HL (higher order Laplacian) and CHL (corrected higher order Laplacian) schemes—designed sinusoidal pressure variations

Figure 3 depicts the time histories of calculated and analytical pressure at measuring point A. This figure approves the enhancing effect of CHL in a quantitative manner, where significantly enhanced pressure calculations are obtained by applying the CHL scheme in all three considered spatial resolutions. There appears to be a deterioration of simulation results for both HL and CHL by refinement of spatial resolution (particle size). However, this apparent inconsistency is likely caused by consideration of a similar maximum allowable time resolution for all the simulations. In other words, we should have set smaller maximum allowable time resolutions as the particle size was being refined, but on the other hand, we preferred to set exactly similar calculation conditions for all the performed simulations regardless of particle size, due to simplicity and clarity, as well as the main target of our present study, i.e., investigation of the performance of CHL with respect to HL. We admit that a detailed and rigorous study on the convergence properties of MPS-based methods employing either HL or CHL must be carried out.

Fig. 3
figure 3

Time histories of calculated and analytical pressure at measuring point A—designed sinusoidal pressure variations—regular initial particle distribution

Figure 4 portrays the effect of CHL in improvement of volume conservation which is an important aspect in particle method simulations, especially those corresponding to incompressible fluid flows. This figure shows time variations of calculated particle number density at measuring point B normalized by the initial one (\(n_{0}\)). From Fig. 4, the error in volume conservation related to HL scheme reaches more than 10 %, while, this error for CHL scheme tends to be confined within a limited range with maximum observed error of about 2 %. As illustrated by Khayyer and Gotoh (2011, (2013), volume conservation plays a crucial role both in pressure calculation and overall stability of the method.

Fig. 4
figure 4

Time variations of calculated particle number density at measuring point B normalized by the initial one (\(n_{0}\))—designed sinusoidal pressure variations—regular initial particle distribution

Figure 5 shows the spatial distribution of particles together with pressure field for an initially irregular and disordered distribution of particles where initially (at \(t= 0\)) all the fluid particles were randomly displaced by \(0.05 d_{0}\) in both horizontal and vertical directions. The presented figure approves the enhancing effects of CHL in providing a more regular and smoother pressure field for an initially irregular particle distribution. It is worth to mention here that in a recent work, Antuono et al. (2014) proposed an algorithm to measure disorder in particle methods and highlighted the applications of their proposed disorder measure in inspecting the correlation in between the measure of disorder and accuracy of particle methods.

Fig. 5
figure 5

Spatial distribution of particles together with pressure field for a \(d_{0} = 10\) mm, b \(d_{0} = 5\) mm—designed sinusoidal pressure variations—irregular initial particle distribution

Figure 6 depicts the time histories of calculated pressure as well as analytical solution at measuring point A, for the initially irregular particle distribution. From Fig. 6, application of CHL has been effective in providing a more accurate pressure calculation with minimized unphysical oscillations in time domain.

Fig. 6
figure 6

Time histories of calculated pressure and analytical solution at measuring point A—designed sinusoidal pressure variations—irregular initial particle distribution

4.2 Designed exponentially excited sinusoidal pressure variations (Khayyer and Gotoh 2012)

In order to further investigate the performance of CHL with respect to HL, a set of exponentially excited sinusoidal pressure variations is performed by considering three different spatial resolutions (\(d_{0} = 0.01, 0.005\) and 0.0025 m). The computational domain corresponds to that of Sect. 4.1 schematically shown in Fig. 1. Here, the designed gravitational acceleration is considered as:

$$\begin{aligned} \varvec{g}_d (t)=2\varvec{g}+\delta \varvec{g}\sin \left( {\frac{2\pi t}{T}}\right) \exp \left( {\frac{\varepsilon \pi t}{T}}\right) \end{aligned}$$
(29)

where \(T\), the period of sinusoidal term variations, is set as 0.01 s and the constant coefficients \(\delta \) and \(\varepsilon \) are selected to be 0.2 and 0.015, respectively. In order to see the differences in between performances of CHL and HL schemes more clearly, an initially irregular distribution of particles is considered, similar to that in Sect. 4.1, i.e., all the fluid particles were randomly displaced by \(0.05 d_{0}\) in both horizontal and vertical directions. The calculation time step, \(\Delta t\), is set according to the Courant stability condition and a time resolution chosen as \(2.0\hbox {E}-5\).

Figure 7 depicts the time histories of pressure variations at measuring point A (Fig. 1). As it can be clearly seen from this figure, in all the three performed simulations, the CHL scheme outperforms the HL one, in providing a more accurate calculation of pressure field. Table 1 shows the RMSE (root mean square error) corresponding to these three simulations. Although the CHL evidently outperforms the HL, a clear convergence cannot be seen. This is most probably due to the fact that the maximum allowable time resolutions for all the performed three cases were the same. A detailed further study on convergence properties of both HL and CHL schemes appears to be indispensable.

Fig. 7
figure 7

Time histories of calculated and analytical pressure at measuring point A—designed exponentially excited sinusoidal pressure variations—irregular initial particle distribution

Table 1 RMSE (root mean square error) corresponding to HL and CHL schemes—exponentially excited sinusoidal pressure variations

4.3 Jet impingement on a flat plate (Molteni and Colagrossi 2009)

The impingement of a water jet on a flat plate has been considered as a benchmark test to illustrate the enhanced pressure calculations by improved versions of both SPH (e.g., Molteni and Colagrossi 2009; Antuono et al. 2010) and MPS (e.g., Khayyer and Gotoh 2011) methods. A two-dimensional inviscid water jet impinges on a horizontal rigid plate. After the impact of jet and release of shock pressure, the flow regime becomes steady and the pressure at the stagnation point is that obtained from the Bernoulli equation.

Figure 8 shows a schematic sketch of calculation domain. A water jet of width \(W = 0.2\) m impinges on a rigid flat plate from a distance of \(D = 2.5W\) with a velocity of \(U = 1.32\) m/s. The particle size is considered to be \(d_{0} = 2.5\) mm. The time increment of calculation, \(\Delta t\), is set according to the Courant stability condition and a time resolution of \(2.0\hbox {E}-4\).

Fig. 8
figure 8

Schematic sketch of the computational domain—a jet impinging on a flat plate

Figure 9 shows the time histories of calculated pressure at measuring point C obtained by HL and CHL schemes. From this figure, the results by both HL and CHL appear to have the same level of accuracy. Thus, it may appear that the CHL scheme does not provide any enhancements for this benchmark test. However, some clear enhancements by CHL are observed when we consider the spatial distributions of particles and pressure field.

Fig. 9
figure 9

Time histories of calculated pressure at measuring point C—a jet impinging on a flat plate

Figure 10 illustrates the spatial distributions of particles together with pressure field at \(t = 4.55\) s. From this figure, the instabilities (Fig. 10a1) and unphysical pressure oscillations (Fig. 10a2) seen in the vicinity of free surface corresponding to the HL scheme have been improved (Fig. 10b) by applying the CHL scheme. However, consistent with the results in Fig. 9, both HL and CHL have resulted in almost similar spatial distributions of pressure at other regions. In the next section, the performance of CHL with respect to HL is examined through the simulations of a deliberately perturbed jet impingement.

Fig. 10
figure 10

Spatial distributions of particles together with pressure field at a typical time of \(t = 4.55\) s—a jet impinging on a flat plate

4.4 Perturbed jet impingement on a flat plate

A deliberately perturbed jet impinging on a flat plate is reproduced to demonstrate the enhanced performance of CHL with respect to HL. A schematic sketch of calculation domain is shown in Fig. 11. A perturbed water jet of width \(W = 0.2\) m impinges on a rigid flat plate from a distance of \(D = 1.0W\) with a velocity of \(U = 1.0\) m/s. A set of spatial resolutions of \(d_{0} = 1.25, 2.0\) and 2.5 mm is considered. The perturbation in the water jet is caused by deliberately assigning an irregular distribution to the initial 5 layers of inflow boundary particles by randomly displacing them by \(0.2 d_{0}\) in vertical direction. This irregular initial distribution is exactly the same for both HL and CHL simulations. The calculation time step for all the performed simulations of this section is chosen by considering the Courant stability condition and a maximum allowable time resolution of \(2.0\hbox {E}-4\).

Fig. 11
figure 11

Schematic sketch of the computational domain—a perturbed jet impinging on a flat plate

Figure 12 shows the snapshots of particles together with pressure field at \(t = 0.12\) and 0.20 s by HL and CHL schemes. As it can be seen from the presented figure, just after the impact instant at \(t = 0.20\) s, the pressure field by the HL scheme is characterized by clear discrepancies and spuriously calculated pressures. Such discrepancies are clearly minimized in the snapshot by the CHL scheme.

Fig. 12
figure 12

Spatial distributions of particles together with pressure field at \(t = 0.12\) and 0.2 s corresponding to \(d_{0} = 1.25\) mm—a perturbed jet impinging on a flat plate

Figure 13 shows the snapshots of particles and pressure fields at \(t = 0.20\) s by the HL and CHL schemes corresponding to two other considered spatial resolutions. In both cases, the enhanced performance of CHL with respect to HL is evident.

Fig. 13
figure 13

Spatial distributions of particles together with pressure field at \(t = 0.2\) s corresponding to \(d_{0} = 2.0\) mm and 2.5 mm—a perturbed jet impinging on a flat plate

Figure 14 depicts the time history of calculated pressures at measuring point D by the HL and CHL schemes corresponding to \(d_{0} = 2.0\) mm. Although results of a perturbed jet impact tend to contain more numerical noises in comparison with an unperturbed, perfectly smooth jet (with a completely uniform velocity field), the CHL is shown to outperform the HL in a quantitative comparison as well.

Fig. 14
figure 14

Time histories of calculated pressure at measuring point D—a perturbed jet impinging on a flat plate

The superiority of CHL with respect to HL in simulation of a perturbed jet impingement suggests that this scheme should be preferred to the HL scheme in simulations of violent fluid flows that often contain irregularities and fragmentations.

4.5 Two-dimensional diffusion problem

In order to further verify the accuracy of both HL and CHL schemes, a two-dimensional diffusion problem corresponding to a square domain subjected to Dirichlet boundary condition is simulated. Figure 15 shows a schematic sketch of this test. The Dirichlet boundary condition, specified by \(\phi = z\) at the square’s four sides, is set as \(z = 0\) except for the horizontal side at \(y = 0\), where the condition of \(z=x \) is imposed. The initial condition for all the other particles is set as \(\phi = 0\). The exact solution for this diffusion problem is given as (Young et al. 2005):

(30)

Two different spatial resolutions are considered, namely, \(L/D = 10\) and \(L/D = 100\) with \(L\) being the square’s side length (taken as unity) and \(D\) being the particle diameter (\(d_{0})\), respectively. Figure 16 shows the spatial distributions of calculated \(\phi \) corresponding to these two resolutions by applying the CHL scheme. For this test, the HL scheme resulted in almost the same qualitative results.

Fig. 15
figure 15

Schematic sketch of calculation domain—a 2D diffusion problem

Fig. 16
figure 16

Spatial distributions of calculated \(\phi \) by the CHL scheme—a 2D diffusion problem

Figure 17 shows a quantitative comparison in between the HL and CHL schemes with respect to analytical solution for \(L/D = 10\) at \(x = 0.5\) and at \(y = 0.5\). From the presented figure, the CHL scheme has provided relatively more accurate results for this considered resolution.

Fig. 17
figure 17

Quantitative comparison in between the HL and CHL schemes with respect to analytical solution for \(L/D = 10\) at \(x = 0.5\) and at \(y = 0.5\)—a 2D diffusion problem

Figure 18 shows the calculation results for the fine resolution case of \(L/D = 100\). For this calculation case, both HL and CHL schemes have provided almost accurate results. In order to quantify the accuracy, the RMSE of calculated results with respect to the analytical solution is presented in Table 2. In both cases, the CHL scheme shows a smaller RMSE compared with the HL scheme.

Fig. 18
figure 18

Calculation results by the HL and CHL schemes for \(L/D = 100\) at \(x = 0.5\) and at \(y = 0.5\)—a 2D diffusion problem

Table 2 RMSE (root mean square error) corresponding to HL and CHL schemes—a 2D diffusion problem

5 Concluding remarks

The paper presents a corrected higher order Laplacian (CHL) model for enhancement of pressure calculation by moving particle semi-implicit (MPS) method. The proposed CHL scheme is derived by meticulously taking the divergence of a corrected SPH gradient model in a similar manner to derivation of higher order Laplacian (HL) scheme conducted by Khayyer and Gotoh (2010, (2012). The considered corrected SPH gradient is characterized by a corrective matrix to assure the first-order consistency of pressure gradient approximations.

The enhanced performance of CHL with respect to HL is shown by performing designed sinusoidal and exponentially excited sinusoidal pressure variations (Khayyer and Gotoh 2012), unperturbed/perturbed jets impinging on a flat plate (Molteni and Colagrossi 2009) and a 2D diffusion problem (Young et al. 2005) through both qualitative and quantitative comparisons. The superiority of CHL with respect to HL is found to be more realizable in presence of irregularities in particle distributions or highly accelerated flow fields, often encountered in simulation of violent fluid flows. Thus, despite relative complexity in formulation and coding, the CHL scheme should be preferred to the HL one, in simulations related to practical engineering applications, including those related to ocean engineering. More rigorous studies on the accuracy and convergence of both HL and CHL schemes are scheduled to be conducted by the authors.

Although in this paper, derivation and application of CHL is considered for the MPS method, similar developments can be easily made for another well-known projection-based particle method, i.e., incompressible SPH method (e.g., Shao and Lo 2003).

Development of refined differential operator models, such as CHL, will be also helpful to achieve a more accurate and more reliable reproduction of SPS (sub-particle scale) turbulence (Gotoh et al. 2001) in hydrodynamic fluid flows where presence of unphysical pressure oscillations remains to be a challenging difficulty (Gotoh and Sakai 2006). Upon achieving an accurate and fully reliable MPS-based solver, real-time fluid flow simulations are expected to be obtained via high-performance GPU (graphics processing unit)-based computations (e.g., Hori et al. 2011). Gotoh (2009) and Koshizuka (2011) provide comprehensive reviews on key issues for extension of particle methods for practical engineering applications.