The Role of Mesh Generation, Adaptation, and Refinement on the Computation of Flows Featuring Strong Shocks. (22nd April 2012)