Combustion Toolbox is now available for testing

In the poster presented at the XI Mediterranean Combustion Symposium we introduced our first steps toward the development of an open-source wider-scope thermochemical tool. It’s been a while since then and we’re excited to say that Combustion-Toolbox (CT) is now available for testing. The kernel of the code has been rewritten to improve the performance and convergence of the numerical algorithms. The results obtained with the code are in good agreement with, NASA’s Chemical Equilibrium with Applications (CEA) program, CANTERA and Caltech’s Shock and Detonation Toolbox. A brief summary of the current stage of CT:

  • The code computes the equilibrium composition by minimization of the Gibbs–Helmholtz free energy by using Lagrange multipliers and allows gaseous and condensed species.
  • The code also computes equilibrium properties of ideal plasmas, i.e., no coulombic interactions are considered.
  • It employs NASA’s 9-coefficient polynomial fits to evaluate the thermodynamic properties.
  • CT solves six chemical equilibrium problems (TP, HP, SP, TV, EV and SV transformations; where T denotes temperature, P pressure, H enthalpy, S entropy, E internal energy and V volume), incident and reflected planar shock waves, as well as ideal detonations according to Chapman-Jouguet theory and overdriven detonations.
  • A more comprehensive and user-friendly GUI will be released in November 2021.
  • The code is in it’s transition to Python.

Repositories:

MATLAB URL: https://github.com/AlbertoCuadra/combustion_toolbox

PYTHON URL: https://github.com/AlbertoCuadra/Combustion-PyToolbox

Alberto Cuadra-Lara
Alberto Cuadra-Lara
Postdoctoral Researcher at

Related