Incomplete and innaccurate compute shader based simulation of heat transfer and movement of air.
The primary purpose of this project was to learn more about compute shaders.
The secondary purpose was to create a large training set for a machine learning based fan controller.