Shocks and related discontinuities Waves and vibrations mathematics