thermalgraph