Foam::dieselMixture<ThermoType>::dieselMixture ( const dictionary& thermoDict, const fvMesh& mesh, const objectRegistry& obj ) : basicMultiComponentMixture ( thermoDict, speciesTable(nSpecies_, specieNames_), mesh, obj ), stoicRatio_(thermoDict.lookup("stoichiometricAirFuelMassRatio")), fuel_(thermoDict.lookup("fuel")), oxidant_(thermoDict.lookup("oxidant")), products_(thermoDict.lookup("burntProducts")), mixture_("mixture", fuel_), ft_(Y("ft")), fu_(Y("fu")) {}
Foam::veryInhomogeneousMixture<ThermoType>::veryInhomogeneousMixture ( const dictionary& thermoDict, const fvMesh& mesh, const word& phaseName ) : basicCombustionMixture ( thermoDict, speciesTable(nSpecies_, specieNames_), mesh, phaseName ), stoicRatio_(thermoDict.lookup("stoichiometricAirFuelMassRatio")), fuel_(thermoDict.subDict("fuel")), oxidant_(thermoDict.subDict("oxidant")), products_(thermoDict.subDict("burntProducts")), mixture_("mixture", fuel_), ft_(Y("ft")), fu_(Y("fu")), b_(Y("b")) {}
Foam::egrMixture<ThermoType>::egrMixture ( const dictionary& thermoDict, const fvMesh& mesh ) : basicMultiComponentMixture ( thermoDict, speciesTable(nSpecies_, specieNames_), mesh ), stoicRatio_(thermoDict.lookup("stoichiometricAirFuelMassRatio")), fuel_(thermoDict.subDict("fuel")), oxidant_(thermoDict.subDict("oxidant")), products_(thermoDict.subDict("burntProducts")), mixture_("mixture", fuel_), ft_(Y("ft")), b_(Y("b")), egr_(Y("egr")) {}
Foam::homogeneousMixture<ThermoType>::homogeneousMixture ( const dictionary& thermoDict, const fvMesh& mesh ) : basicMultiComponentMixture ( thermoDict, speciesTable(nSpecies_, specieNames_), mesh ), reactants_(thermoDict.subDict("reactants")), products_(thermoDict.subDict("products")), mixture_("mixture", reactants_), b_(Y("b")) {}
inhomogeneousMixture<ThermoType>::inhomogeneousMixture ( const dictionary& thermoDict, const fvMesh& mesh ) : combustionMixture(thermoDict, speciesTable(nSpecies_, specieNames_), mesh), stoicRatio_(thermoDict.lookup("stoichiometricAirFuelMassRatio")), fuel_(thermoDict.lookup("fuel")), oxidant_(thermoDict.lookup("oxidant")), products_(thermoDict.lookup("burntProducts")), mixture_("mixture", fuel_), ft_(Y("ft")), b_(Y("b")) {}