Shock Wave Techniques