UC3M

UC3M


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

CT layout

CT layout

Robust modular kernel

Robust, modular, and fast chemical equilibrium computations.

Interactive App

The code is encapsulated in a user-friendly GUI with tons of capabilities.

Open source

Completely open source, GUI included!
GitHub GPLv3

Combustion Toolbox in action#

 

Combustion Toolbox capabilities#

Robust chemical equilibrium computations

TP HP SP TV EV SV frozen plasma state

Interactive App

Over 10K lines of code encapsulated in a user-friendly GUI with tons of capabilities. Toolbox Standalone (royalty-free)

Shocks and detonations pre- and post-shock states

Incident Reflected Oblique Shock polar Detonations polar Regular Reflections

Open source

Completely open source, GUI included! GitHub FileExchange Zenodo GPLv3

Rocket propellant performance

Infinite-Chamber-Area Finite-Chamber-Area

Extensive database with NASA’s 9-coefficient polynomial fits up to 20000 K

NASA Burcat ATcT

Excellent agreement with NASA's CEA, Cantera, Caltech's SD-Toolbox, and TEA
Predefined plots
Export results

.xls .mat

Compatible

Windows Linux Mac

Start here!#

Tutorial

New to Combustion Toolbox?

Examples

See examples of Combustion Toolbox applications.

Documentation

Let’s check the documentation of almost (every) functions.

Contributing#

Please send feedback or inquiries to acuadra@ing.uc3m.es

Thank you for testing Combustion Toolbox!

Acknowledgements#

  • Combustion Toolbox’s color palette is obtained from the following repository: Stephen (2021). ColorBrewer: Attractive and Distinctive Colormaps (https://github.com/DrosteEffect/BrewerMap), GitHub. Retrieved December 3, 2021.

  • For validations, Combustion Toolbox uses CPU Info from the following repository: Ben Tordoff (2022). CPU Info (https://github.com/BJTor/CPUInfo/releases/tag/v1.3), GitHub. Retrieved March 22, 2022.

  • Combustion Toolbox’s splash screen is based on a routine from the following repository: Ben Tordoff (2022). SplashScreen (https://www.mathworks.com/matlabcentral/fileexchange/30508-splashscreen), MATLAB Central File Exchange. Retrieved October 15, 2022.

  • Combustion Toolbox’s periodic table layout is based in the following repository: Bruno Salcedo (2018). latex-periodic-table (https://github.com/brunosalcedo/latex-periodic-table), Github. Retrieved October 15, 2022.

People#

Grupo de Mecánica de Fluidos, Universidad Carlos III, Av. Universidad 30, 28911, Leganés, Spain

See also the list of contributors who participated in this project.

Citing Combustion Toolbox#

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

  • Cuadra, A., Huete, C., & Vera, M. (2023). Combustion Toolbox: A MATLAB-GUI based open-source tool for solving gaseous combustion problems. (v1.0.2). Zenodo. https://doi.org/10.5281/zenodo.5554911.

It can be handy the BibTeX format:

@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 = 2023,
    note = "Version 1.0.2",
    doi = {https://doi.org/10.5281/zenodo.5554911}
}