6 papers
CodeJeNN: A simple C++ neural network generator for physics applications
Jay Arcities, Pavel Popov, Eric J Ching +2
Machine learning has shown speedups for numerical methods in physics applications, but integrating Python-based libraries into high-performance C++ solvers creates performance bott…
ChemGen: Code Generation for Multispecies Chemically Reacting Flow Simulations
Ryan F. Johnson, Eric J. Ching, Ethan S. Genter +4
This paper introduces ChemGen, a software package that uses code generation to integrate multispecies thermodynamics and chemical kinetics into C+-based computational physics codes…
Simulation of Non-Premixed, Supersonic Combustion using the Discontinuous Galerkin Method on Fully Unstructured Grids
Cal J. Rising, Eric J. Ching, Ryan F. Johnson
In this study, three-dimensional simulations of a reacting hydrogen jet in supersonic crossflow using a structure-preserving discontinuous Galerkin (DG) formulation are examined. T…
Conservative, pressure-equilibrium-preserving discontinuous Galerkin method for compressible, multicomponent flows
Eric J. Ching, Ryan F. Johnson, Andrew D. Kercher
This paper concerns preservation of velocity and pressure equilibria in smooth, compressible, multicomponent flows in the inviscid limit. First, we derive the velocity-equilibrium…
Conservative discontinuous Galerkin method for supercritical, real-fluid flows
Eric J. Ching, Ryan F. Johnson
This paper presents a conservative discontinuous Galerkin method for the simulation of supercritical and transcritical real-fluid flows without phase separation. A well-known issue…
Effect of ozone sensitization on the reflection patterns and stabilization of standing detonation waves induced by curved ramps
Eric J. Ching, Ryan F. Johnson
Standing detonation engines are a promising detonation-based propulsion technology. The most commonly studied standing detonation configuration involves a straight-sided wedge that…