The paper presents two methods to improve the efficiency of supersonic flow simulation using arbitrarily shaped unstructured grids. The first method promotes increasing the numerical solution convergence rate and is based on the geometric multigrid method for initialization of the flow field. The method is used to obtain the initial field of distributed physical quantity values, which maximally corresponds to the converged solution. For this purpose, the problem simulation is performed on a series of coarse grids beginning from the coarsest one in this series. Upon completion of simulations, the solution obtained is interpolated to a finer grid and used for initialization of simulations on this grid. The second method allows increasing the numerical solution accuracy and is based on statically adapting the computational grid to the flow specifics. The static adaptation algorithm provides automatic refinement of the computational grid in the region of specific features of flow, such as shock waves typical for supersonic flows. This algorithm provides a better description of the shock-wave front owing to the local grid refinement, with the local refinement region being automatically selected. Results of using these methods are demonstrated for the two supersonic aerodynamics problems: the simulation of the bow shock strength at a given distance under axially symmetric body Seeb-ALR and a mock-up aircraft Lockheed Martin 1021. It is shown that in both cases, the numerical solution convergence rate is increased owing to the use of the geometric multigrid method for initialization and a higher quality and a higher accuracy of solution is gained owing to the local grid refinement (using static adaptation means) near the shock-wave front.