A Multiple-Scale Numerical Method For Supercritical Fluid FLows