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