Virtual Thermal Lab