Combustion Toolbox: An open-source thermochemical code for gas- and condensed-phase problems involving chemical equilibrium
Alberto Cuadra, C\'esar Huete, Marcos Vera

TL;DR
The Combustion Toolbox is an open-source MATLAB-based thermochemical code that improves the calculation of chemical equilibrium for gas and condensed phases, with enhanced algorithms, a user-friendly GUI, and validated results for research and teaching.
Contribution
It introduces new algorithms for faster, more robust convergence in chemical equilibrium calculations and provides an integrated, open-source tool with a GUI for diverse combustion applications.
Findings
Results agree well with established codes like CEA and Cantera.
The toolbox effectively models shock, detonation, and rocket engine performance.
It has been successfully used in teaching and research over four years.
Abstract
The Combustion Toolbox (CT) is a newly developed open-source thermochemical code designed to solve problems involving chemical equilibrium for both gas- and condensed-phase species. The kernel of the code is based on the theoretical framework set forth by NASA's computer program CEA (Chemical Equilibrium with Applications) while incorporating new algorithms that significantly improve both convergence rate and robustness. The thermochemical properties are computed under the ideal gas approximation using an up-to-date version of NASA's 9-coefficient polynomial fits. These fits use the Third Millennium database, which includes the available values from Active Thermochemical Tables. Combustion Toolbox is programmed in MATLAB with an object-oriented architecture composed of three main modules: CT-EQUIL, CT-SD, and CT-ROCKET. The kernel module, CT-EQUIL, minimizes the Gibbs/Helmholtz free…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsThermal and Kinetic Analysis · Chemical Thermodynamics and Molecular Structure
