IonGasTransport.h Source File#
IonGasTransport.h
Go to the documentation of this file.
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...
Definition DenseMatrix.h:55
Class IonGasTransport implements Stockmayer-(n,6,4) model for transport of ions.
Definition IonGasTransport.h:35
void fitDiffCoeffs(MMCollisionInt &integrals) override
Generate polynomial fits to the binary diffusion coefficients.
Definition IonGasTransport.cpp:156
void getMobilities(double *const mobi) override
The mobilities for ions in gas.
Definition IonGasTransport.cpp:382
void init(ThermoPhase *thermo, int mode, int log_level) override
Initialize a transport manager.
Definition IonGasTransport.cpp:17
double thermalConductivity() override
Returns the mixture thermal conductivity (W/m/K).
Definition IonGasTransport.cpp:120
void getMixDiffCoeffs(double *const d) override
The mixture transport for ionized gas.
Definition IonGasTransport.cpp:347
vector< double > m_om11_O2
polynomial of the collision integral for O2/O2-
Definition IonGasTransport.h:102
double omega11_n64(const double tstar, const double gamma)
Collision integral of omega11 of n64 collision model.
Definition IonGasTransport.cpp:315
string transportModel() const override
Identifies the model represented by this Transport object.
Definition IonGasTransport.h:39
double electricalConductivity() override
The electrical conductivity (Siemens/m).
Definition IonGasTransport.cpp:139
Class MixTransport implements mixture-averaged transport properties for ideal gas mixtures.
Definition MixTransport.h:55
Base class for a phase with thermodynamic properties.
Definition ThermoPhase.h:390
Generated by