All notable changes to Therminator will be documented in this file.
The format is based on Keep a Changelog, and Therminator adheres to Semantic Versioning.
- Support for transient-state simulation.
- Support for fast simulation for CPUs. The new version reduces the runtime by 33x on average for steady-state thermal simulations compared to the earlier version running on a modern NVIDIA GPU. See reference [1] for more details.
- Modernized C++ code and styled it based on Clang format.
- Modified matrix processor and significantly sped up the preprocessing step.
- Initial release of Therminator.
- Supports steady-state thermal simulations.
- Fast simulation is only feasible on NVIDIA GPUs with a proprietry GPU library. It can be obtained from here. See reference [1] for more details.