Go to the documentation of this file.
8 #ifndef CT_ION_GAS_TRANSPORT_H
9 #define CT_ION_GAS_TRANSPORT_H
98 double omega11_n64(
const double tstar,
const double gamma);
vector_fp m_om11_O2
polynomial of the collision integral for O2/O2-
virtual double viscosity()
Viscosity of the mixture (kg/m/s).
std::vector< size_t > m_kIon
index of ions (exclude electron.)
void setupN64()
setup parameters for n64 model
virtual void fitDiffCoeffs(MMCollisionInt &integrals)
Generate polynomial fits to the binary diffusion coefficients.
virtual double electricalConductivity()
virtual void getMobilities(double *const mobi)
The mobilities for ions in gas.
size_t m_kElectron
index of electron
std::vector< size_t > m_kNeutral
index of neutral species
virtual void getMixDiffCoeffs(double *const d)
The mixture transport for ionized gas.
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
virtual void init(thermo_t *thermo, int mode, int log_level)
Initialize a transport manager.
Class IonGasTransport implements Stockmayer-(n,6,4) model for transport of ions.
Class MixTransport implements mixture-averaged transport properties for ideal gas mixtures.
Calculation of Collision integrals.
Base class for a phase with thermodynamic properties.
A class for full (non-sparse) matrices with Fortran-compatible data storage, which adds matrix operat...
virtual std::string transportType() const
Identifies the Transport object type.
DenseMatrix m_gamma
parameter of omega11 of n64
virtual double thermalConductivity()
Returns the mixture thermal conductivity (W/m/K).
double omega11_n64(const double tstar, const double gamma)
vector_fp m_speciesCharge
electrical properties
Namespace for the Cantera kernel.