|
| Chemkin () |
|
| Chemkin (const aString &chemistryFileName, const aString &transportFileName=nullString) |
|
| ~Chemkin () |
|
virtual void | reactionRates (const real &teS, const RealArray &kb, const RealArray &kf) |
|
virtual void | chemicalSource (const real &rhoS, const real &teS, const RealArray &y, const RealArray &sigma, const RealArray &sy=Overture::nullRealArray()) |
|
virtual void | chemicalSource (const RealArray &rhoS, const RealArray &teS, const RealArray &y, const RealArray &sigma, const RealArray &sy=Overture::nullRealArray()) |
|
virtual real | mw (const int &species) const |
|
virtual real | h (const int species, const real te) |
|
virtual RealArray & | h (const int species, const RealArray &teS, const RealArray &h0) |
|
virtual real | cp (const int species, const real te) |
|
virtual RealArray & | cp (const int species, const RealArray &teS, const RealArray &cp0) |
|
virtual RealArray & | entropy (const RealArray &teS, const RealArray &pS, const RealArray &y, const RealArray &entropy) |
|
virtual RealArray & | h (const RealArray &teS, const RealArray &hi) |
|
virtual RealArray & | cp (const RealArray &teS, const RealArray &cpi) |
|
virtual RealArray & | sigmaFromScaledPTY (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &sigmai) |
|
virtual RealArray & | sigmaFromPTY (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &sigmai) |
|
virtual RealArray & | sigmaFromRPTY (const RealArray &rhoS, const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &sigmai) |
|
virtual RealArray & | viscosity (const RealArray &teS, const RealArray &y, const RealArray &eta) |
|
virtual RealArray & | thermalConductivity (const RealArray &teS, const RealArray &y, const RealArray &lambda) |
|
virtual RealArray & | diffusion (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &lambda) |
|
int | initialize (const aString &chemistryFileName, const aString &transportFileName=nullString) |
|
int | rhoY (const RealArray &pS, const RealArray &teS, const RealArray &yS, const RealArray &rhoS) |
|
int | cpBS (const RealArray &teS, const RealArray &y, const RealArray &cp) |
|
int | wYP (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &wDot) |
|
| Reactions () |
|
virtual | ~Reactions () |
|
void | useScaledVariables (bool trueOrFalse=TRUE) |
|
bool | usingScaledVariables () const |
|
virtual void | chemistrySource (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &rhoS, const RealArray &source) |
|
RealArray & | massFractionToMoleFraction (const RealArray &y, const RealArray &x) |
|
int | pFromRTY (const RealArray &rho, const RealArray &teS, const RealArray &y, RealArray &pS) const |
|
int | rFromPTY (const RealArray &pS, const RealArray &teS, const RealArray &y, RealArray &rho) const |
|
int | numberOfElements () const |
|
int | numberOfSpecies () const |
|
int | numberOfReactions () const |
|
aString | getName (const int &species) const |
|
int | setScaleForRho (real rho0) |
|
int | setScaleForT (real te0) |
|
int | setScaleForP (real p0, real pStatic) |
|
int | setScaleForL (real l0) |
|
int | setScaleForU (real u0) |
|
virtual void | setScales (real rho0=1., real te0=1., real pStatic=1., real l0=1., real u0=1., real p0=-1.) |
|
real | getScaleForRho () const |
|
real | getScaleForT () const |
|
real | getScaleForP () const |
|
real | getScaleForStaticP () const |
|
real | getScaleForL () const |
|
real | getScaleForU () const |
|
real | getScaleForR () const |
|
void | getScales (real &rho0, real &te0, real &pStatic, real &l0, real &u0, real &p0) const |
|
void | setPressureLevel (const real &pressureLevel) |
|
void | setPressureIsConstant (const bool &trueOrFalse=TRUE) |
|
bool | getPressureIsConstant () |
|
virtual void | chemistrySourceAndJacobian (const RealArray &pS, const RealArray &teS, const RealArray &y, const RealArray &rhoS, const RealArray &source, const RealArray &sy) |
|
virtual int | solveImplicitForRTYGivenP (RealArray &u, const RealArray &rhs, const int &rc, const int &pc, const int &tc, const int &sc, const Index &I1, const Index &I2, const Index &I3, const real &dt, bool equilibrium=FALSE) |
|
virtual int | solveImplicitForYGivenRTP (RealArray &u, const RealArray &rhs, const int &rc, const int &pc, const int &tc, const int &sc, const Index &I1, const Index &I2, const Index &I3, const real &dt, bool equilibrium=FALSE) |
|
virtual int | solveImplicitForPTYGivenR (RealArray &u, const RealArray &rhs, const int &rc, const int &pc, const int &tc, const int &sc, const Index &I1, const Index &I2, const Index &I3, const real &dt, bool equilibrium=FALSE) |
|
virtual void | computeEigenvaluesOfTheChemicalSourceJacobian (const real rhoS, const RealArray &y, const RealArray &sigma, const RealArray &sy, const RealArray &reLambda, const RealArray &imLambda) |
|
void | computeEigenvaluesOfTheChemicalSourceJacobian (const RealArray &rhoS, const RealArray &teS, const RealArray &y, const RealArray &reLambda, const RealArray &imLambda) |
|
void | checkChemicalSourceJacobian () |
|