75 const bool doBeta01=
false);
85 double &nCnotFromCO2);
92 void init(
domain *p_domn,
const vector<double> &gammas);
vector< double > y1
stream mixf=1 composition vector
void init(domain *p_domn, const vector< double > &gammas)
double T0
stream mixf=0 temperature
vector< double > hsp1
stream mixf=1 species enthalpies
double beta1
mixf = (beta-beta0) / (beta1-beta0)
double rho1
stream mixf=1 density
domain * domn
pointer to domain object
vector< double > getElementMoles(const double *x, double &nOnotFromO2, double &nHnotFromH2O, double &nCnotFromCO2)
double h1
stream mixf=1 enthalpy
double M1
stream mixf=1 mean molecular weight
double T1
stream mixf=1 temperature
int nspc
number of species in gas mechanism
int comp2
for premixed combustion to distinguish between different input possibilities for the mixture
vector< double > D0
stream mixf=0 diffusivities
vector< double > hsp0
stream mixf=0 species enthalpies
double mixfStoic
stoichiometric mixture fraction
vector< double > setElementMassFracs(const double *y)
void getMixingState(const double mixf, vector< double > &ymix, double &hmix, double &Tmix)
double M0
stream mixf=0 mean molecular weight
double h0
stream mixf=0 enthalpy
vector< double > setElementMoleFracs(const double *y)
double getMixtureFraction(const double *y, const bool doBeta01=false)
vector< double > D1
stream mixf=1 diffusivities
void getProdOfCompleteComb(const double mixf, vector< double > &ypcc, double &hpcc, double &Tpcc)
double rho0
stream mixf=0 density
vector< double > gCHON
gammas, as in beta = sum_i (y_i*gamma_i)
vector< double > y0
stream mixf=0 composition vector