Text this: A shock capturing method for calculating supersonic flow fields /