Overview of Theoretical Background Physical Models Fluid Mechanics Solid Mechanics SPH Methods Kernel Function and Particle Approximations Discretization of Governing Equations