A Total Lagrangian upwind Smooth Particle Hydrodynamics algorithm for large strain explicit solid dynamics - Antonio Gil (Computer Methods in Applied Mechanics and Engineering, 2019)