-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathCONTENTS.m
More file actions
67 lines (66 loc) · 3.71 KB
/
Copy pathCONTENTS.m
File metadata and controls
67 lines (66 loc) · 3.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
% -------------------------------------------------------------------------
% COMBUSTION TOOLBOX v1.2.9
% A MATLAB-based framework for solving combustion and high-speed flow problems
%
% Type of problems:
% * TP --------------------------------> Equilibrium composition at defined T and p
% * HP --------------------------------> Adiabatic T and composition at constant p
% * SP --------------------------------> Isentropic compression/expansion to a specified p
% * TV --------------------------------> Equilibrium composition at defined T and constant v
% * EV --------------------------------> Adiabatic T and composition at constant v
% * SV --------------------------------> Isentropic compression/expansion to a specified v
% * SHOCK_I ---------------------------> Planar incident shock wave
% * SHOCK_R ---------------------------> Planar reflected shock wave
% * SHOCK_OBLIQUE ---------------------> Oblique incident shock wave
% * SHOCK_OBLIQUE_R -------------------> Oblique incident and reflected states
% * SHOCK_POLAR -----------------------> Shock polar diagrams
% * SHOCK_POLAR_R ---------------------> Shock polar diagrams for incident and reflected states
% * SHOCK_POLAR_LIMITRR ---------------> Shock polar diagrams in the limit of regular reflection
% * SHOCK_IDEAL_GAS -------------------> Planar incident shock wave for a fixed adiabatic index
% * SHOCK_PRANDTL_MEYER ---------------> Prandtl-Meyer expansion wave
% * DET -------------------------------> Chapman-Jouguet Detonation
% * DET_R -----------------------------> Reflected Chapman-Jouguet Detonation
% * DET_OBLIQUE -----------------------> Oblique Detonation
% * DET_POLAR -------------------------> Detonation polar diagrams
% * DET_OVERDRIVEN --------------------> Over-driven Detonation
% * DET_OVERDRIVEN_R ------------------> Over-driven reflected Detonation
% * DET_UNDERDRIVEN -------------------> Under-driven Detonation
% * DET_UNDERDRIVEN_R -----------------> Under-driven reflected Detonation
% * ROCKET ----------------------------> Propellant rocket performance
% * SHOCKTURBULENCE_VORTICAL ----------> Vortical Shock-Turbulence Interaction using LIA
% * SHOCKTURBULENCE_VORTICAL_ENTROPIC -> Vortical and Entropic Shock-Turbulence Interaction using LIA
% * SHOCKTURBULENCE_ACOUSTIC ----------> Acoustic Shock-Turbulence Interaction using LIA
% * SHOCKTURBULENCE_COMPRESSIBLE ------> Compressible Shock-Turbulence Interaction using LIA
% * HELMHOLTZ -------------------------> Helmholtz-Hodge decomposition of a velocity field
% * SPECTRA ---------------------------> Turbulence spectra analysis
%
% SEE THE EXAMPLES OR WEBSITE TO KNOW HOW TO START USING THE COMBUSTION TOOLBOX
%
% WEBSITE: https://combustion-toolbox-website.readthedocs.io/
% or type in the promt "websiteCT".
%
% Please to send feedback or inquiries type in the promt "uifeedback".
%
% Thank you for using the Combustion Toolbox!
%
% Citing:
% Cuadra, A., Huete, C., & Vera, M. (2026). Combustion Toolbox: An
% open-source thermochemical code for gas-and condensed-phase problems
% involving chemical equilibrium. Computer Physics Communications 320,
% 110004. doi:10.1016/j.cpc.2025.110004.
%
% Cuadra, A., Huete, C., & Vera, M. (2026). Combustion Toolbox: A
% MATLAB-GUI based open-source tool for solving gaseous combustion
% problems. (v1.2.9). Zenodo. https://doi.org/10.5281/zenodo.5554911.
%
% @author: Alberto Cuadra Lara
%
% Last update Jun 03 2026
% -------------------------------------------------------------------------
help CONTENTS.m
% Set path
INSTALL();
% Display splash
combustiontoolbox.utils.display.showSplashScreen('pause', 2);
% Check for updates
combustiontoolbox.utils.checkUpdate();