39#include "PurePhaseModel.H"
40#include "MultiComponentPhaseModel.H"
43#include "MovingPhaseModel.H"
51 AnisothermalPhaseModel
59 ThermoPhaseModel<phaseModel, rhoThermo>
Macros for easy insertion into run-time selection tables.
#define addNamedToRunTimeSelectionTable(baseType, thisType, argNames, lookupName)
Add to construction table with 'lookupName' as the key.
Class which represents a phase for which the temperature (strictly energy) varies....
Combustion models for templated thermodynamics.
Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat.
Class which represents a phase for which the temperature (strictly energy) remains constant....
Class which represents a moving fluid phase. Holds the velocity, fluxes and turbulence model....
Class which represents a phase with multiple species. Returns the species' mass fractions,...
Class which represents pure phases, i.e. without any species. Returns an empty list of mass fractions...
Class which represents phases with volumetric reactions. Returns the reaction rate and heat.
Class which represents a stationary (and therefore probably solid) phase. Generates,...
Class which represents a phase with a thermodynamic model. Provides access to the thermodynamic varia...
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
Class to represent a system of phases and model interfacial transfers between them.
AnisothermalPhaseModel< MultiComponentPhaseModel< ReactingPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoReactionThermo > >, CombustionModel< rhoReactionThermo > > > > reactingPhaseModel
AnisothermalPhaseModel< MultiComponentPhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoReactionThermo > > > > > multiComponentPhaseModel
AnisothermalPhaseModel< PurePhaseModel< InertPhaseModel< StationaryPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureStationaryPhaseModel
IsothermalPhaseModel< PurePhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureIsothermalPhaseModel
AnisothermalPhaseModel< PurePhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > purePhaseModel
IsothermalPhaseModel< MultiComponentPhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoReactionThermo > > > > > multiComponentIsothermalPhaseModel
IsothermalPhaseModel< PurePhaseModel< InertPhaseModel< StationaryPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureStationaryIsothermalPhaseModel