A new efficient method of generating solution-adaptive grids for compressible flow problems is introduced. This scheme uses the Laplace equations, which are then transformed by using stretching functions to the final computational domain so that the generated grid can be clustered in the desired regions. Thus, the resulting generating equations are uncoupled. To adapt the grid to solutions, the control functions are chosen to depend upon the curvature and the gradient of solution at each grid point and the grid spacing is controlled by these values. This adaptive grid equations are employed for compressible flow calculations. The compressible Euler equations are solved using a second-order, symmetric TVD, finite volume scheme. Copyright (C) 1996 Elsevier Science Ltd.