44 cout << endl <<
"ERROR in setVar: ipt must be -1" << endl;
50 int nsp =
domn->
gas->nSpecies();
51 vector<double> rr(nsp);
52 vector<double> yi(nsp);
53 vector<double> hsp(nsp);
58 double temperatureHere =
domn->
gas->temperature();
59 temperatureHere = ( temperatureHere < 250.0 ) ? 250.0 : temperatureHere;
60#ifdef PROBLEMSPECIFICRR
61 domn->
gas->getMassFractions( &yi[0] );
65 domn->
gas->getNetProductionRates(&rr.at(0));
67 domn->
gas->getEnthalpy_RT(&hsp.at(0));
69 for(
int k=0; k<nsp; k++)
70 d.at(i) -= rr.at(k)*(hsp.at(k)*temperatureHere*GasConstant);
domaincase * domc
domaincase class: set specific vars...
IdealGasPhase * gas
pointer to cantera thermochemistry object (reaction rates, Cp, etc.)
param * pram
pointer to the parameters object
virtual void setGasStateAtPt(const int &ipt)
Header file for class domain.