SPH Multiphase Flow Solver
The SPH flow solver solves the integral conservation equations of mass and momentum in a sequential manner. The solver uses a pressure-correction method for the pressure prediction.
The pressure-correction equation is constructed from the continuity equation and the momentum equations such that a predicted velocity field is sought that fulfills the continuity equation, which is achieved by correcting the pressure. This method is also called a predictor-corrector approach. Pressure as a variable is obtained from the pressure-correction equation.
Prediction Step
For the explicit time, the
intermediate velocity
The linear system can be solved using the Biconjugate Gradient Stabilized (BICGSTAB) method, the Conjugate Gradient (CG) method, or the Generalized Minimal Residual (GMRES) method. In terms of efficiency, BICGSTAB is generally the preferred method.
- Free Surface Stabilization
- The solver provides free surface stabilization for particles near the free surface. This stabilization introduces an additional dissipation term to the moment equation. A user-specified free surface stabilization factor can be applied to modify the magnitude of the dissipation term. Small values of the free surface stabilization factor can result in a highly dispersed free surface. Therefore, it is essential to identify a stabilization factor value that maintains the stability of the free surface.
Projection Step
The velocity