Multi-purpose interfaces for coupling SPH with other solvers
An algorithm for coupling SPH with an external
solution is presented. The external solution can be either another
SPH solution (possibly with different discretization) or a different
numerical solver or an analytical solution.
The interaction between the SPH solver and the external
solution is achieved through an interface region. The interface
region is defined as a fixed portion of the computational domain
that provides a boundary condition for the SPH solver. A ghost
fluid, composed by fully lagrangian particles (i.e.