Enhanced Boundary Treatment in 2D Smoothed Particle Hydrodynamics Models