Shock capturing