There is a newer version of the record available.

Published October 14, 2025 | Version v1.2.7
Software Open

Combustion Toolbox: A MATLAB-GUI based open-source tool for solving gaseous combustion problems

Description

The Combustion Toolbox is a MATLAB-based thermochemical framework designed to solve problems involving chemical equilibrium for both gas- and condensed-phase species. The toolbox is composed of several modules, each of which is designed to solve a specific class of problems:

  • CT-EQUIL computes the equilibrium composition of multi-component gas mixtures undergoing thermochemical transformations. The final equilibrium state is determined by a predefined set of chemical species (gaseous—including ions—or condensed phases) and two thermodynamic state functions, such as enthalpy and pressure, e.g., for isobaric combustion processes.
  • CT-SD solves steady-state shock and detonation wave problems for both normal and oblique incidence.
  • CT-ROCKET estimates the theoretical performance of rocket engines under highly idealized conditions.
  • CT-TURBULENCE performs detailed analyses of turbulent flows, including turbulent statistics computations, Helmholtz decomposition, and spectral analyses.

The framework also features a user-friendly graphical user interface (GUI), with a royalty-free standalone version available for Windows, macOS, and Linux.

For installation instructions and usage guidelines, visit the Combustion Toolbox website.

Citing Combustion Toolbox

If you use the Combustion Toolbox in a publication, please cite it using the following references:

  • Cuadra, A., Huete, C., & Vera, M. (2024). Combustion Toolbox: An open-source thermochemical code for gas- and condensed-phase problems involving chemical equilibrium. arXiv:2409.15086.
  • Cuadra, A., Huete, C., & Vera, M. (2024). Combustion Toolbox: A MATLAB-GUI based open-source tool for solving gaseous combustion problems. Version 1.2.0. Zenodo. doi:10.5281/zenodo.5554911.

It can be handy the BibTeX format:

@article{cuadra2024a_preprint,
    title = {{Combustion Toolbox: An open-source thermochemical code for gas- and condensed-phase problems involving chemical equilibrium}},
    author = {Cuadra, A. and Huete, C. and Vera, M.},
    journal = {{arXiv preprint arXiv:2409.15086}},
    year = {2024},
    eprint = {2409.15086},
    archivePrefix = {arXiv},
    primaryClass = {physics.chem-ph},
    doi = {10.48550/arXiv.2409.15086}
}

@misc{combustiontoolbox,
    author = "Cuadra, A. and Huete, C. and Vera, M.",
    title = "{Combustion Toolbox: A MATLAB-GUI based open-source tool for solving gaseous combustion problems}",
    year = 2024,
    note = "Version 1.2.0",
    doi = {https://doi.org/10.5281/zenodo.5554911}
}

Notes

If you use this software, please cite it using these metadata.

Files

CombustionToolbox/combustion_toolbox-v1.2.7.zip

Files (16.7 MB)

Name Size Download all
md5:fc64904f538190f30f38113732b928c9
16.7 MB Preview Download

Additional details

Related works