A variationally consistent Streamline Upwind Petrov–Galerkin Smooth Particle Hydrodynamics algorithm for large strain solid dynamics - Chun Hean Lee (Computer Methods in Applied Mechanics and Engineering, 2017)