A local grid refinement technique based upon Richardson extrapolation