There is no simple computation possible, because an explosion is not a uniform process but a wave instead. Attempts with reaction heat, temperature ratio, and pressure ratio fail consistently. A flat propagation front can be evaluated approximately with great effort (and already uncertainties), but then you have all reflections, sections changes and more.
So: experimental data.