Numerical Simulations Of High-Speed Flows Over Complex Geometries