Supersonic flow