Finite Volume Method (FVM) Solver

A Finite Volume Method (FVM) solver for the quasi-1D conservation equations is implemented in MATLAB. The solver is first-order accurate in space and employs a Roe flux scheme to resolve shocks, contact discontinuities, and expansion waves. Chemical reactions for hydrogen-air mixtures are modeled by prescribing the axial variation in species composition based on a published chemical equilibrium model.
Guerrero, Jose I., and Mirko Gamba. "Quantifying combustion efficiency in rotating detonation engines using MHz-rate scanned-wavelength-modulation spectroscopy." Combustion and Flame 285 (2026). DOI Link.
The code is available on GitHub.
