A Cartesian based body-tted adaptive grid method for compressible viscous ows