Engine Warm up Optimization Using 1D Virtual Tool