Go to the documentation of this file.
36 using std::shared_ptr;
37 using std::make_shared;
38 using std::unique_ptr;
53 const double Pi = 3.14159265358979323846;
69 const double Planck = 6.62607015e-34;
111 const double logGasConstant = std::log(
GasConstant);
140 const int TV = 100, HP = 101, SP = 102, PV = 103, TP = 104, UV = 105,
141 ST = 106, SV = 107, UP = 108, VH = 109, TH = 110, SH = 111,
143 const int VT = -100, PH = -101, PS = -102, VP = -103, PT = -104,
144 VU = -105, TS = -106, VS = -107, PU = -108, HV = -109,
145 HT = -110, HS = -111, XP = -112, XT = -113;
188 const size_t npos =
static_cast<size_t>(-1);
const double ElectronCharge
Elementary charge [C].
const double MaxExp
largest x such that exp(x) is valid
const double ElectronMass
Electron Mass [kg].
std::vector< std::vector< size_t > > grouplist_t
A grouplist is a vector of groups of species.
const double Boltzmann
Boltzmann constant [J/K].
std::map< std::string, double > compositionMap
Map connecting a string name with a double.
const double SmallNumber
smallest number to compare to zero.
const double Tiny
Small number to compare differences of mole fractions against.
const double BigNumber
largest number to compare to inf.
const double epsilon_0
Permittivity of free space [F/m].
const double permeability_0
Permeability of free space [N/A2].
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
const double logBoltz_Planck
log(k_b/h)
const double StefanBoltz
Stefan-Boltzmann constant [W/m2/K4].
const double Undef
Fairly random number to be used to initialize variables against to see if they are subsequently defin...
const double fineStructureConstant
Fine structure constant [].
const double lightSpeed
Speed of Light in a vacuum [m/s].
const double Avogadro
Avogadro's Number [number/kmol].
const double OneAtm
One atmosphere [Pa].
const double OneBar
One bar [Pa].
std::map< std::string, double > Composition
Map from string names to doubles.
const double Planck_bar
Reduced Planck constant [m2-kg/s].
const double Planck
Planck constant [J-s].
const double GasConstant
Universal Gas Constant [J/kmol/K].
std::vector< int > vector_int
Vector of ints.
const double Faraday
Faraday constant [C/kmol].
const double GasConst_cal_mol_K
Universal gas constant in cal/mol/K.
const size_t npos
index returned by functions to indicate "no position"
Namespace for the Cantera kernel.