rizer.cantera_ext
C++ Cantera 1-D plasma extension (custom Domain1D models and solvers)
Loading...
Searching...
No Matches
ThermoAccessor.h File Reference

The equation-of-state seam of the hydrodynamic sub-step: the abstract accessor hydroStep() closes its system through. More...

Go to the source code of this file.

Classes

struct  rizer::StateProperties
 Every state function hydroStep() reads off one primitive state when it builds the conservative variables, returned together by ThermoAccessor::stateProperties(). More...
class  rizer::ThermoAccessor
 Equation-of-state and caloric accessor injected into hydroStep(). More...

Namespaces

namespace  rizer

Variables

constexpr double rizer::ElectronGamma = 5.0 / 3.0
 Ratio of specific heats of the electron pool [-].

Detailed Description

The equation-of-state seam of the hydrodynamic sub-step: the abstract accessor hydroStep() closes its system through.

Interface only, so that a caller needing to NAME an accessor does not pull in any implementation of one. The implementations are GammaLawThermo (closed form, no Cantera, what the pure-array unit tests run on), PrescribedPressureThermo (test-only) and CanteraThermo (production).

Definition in file ThermoAccessor.h.