12#ifndef CT_UNITYLEWISTRAN_H
13#define CT_UNITYLEWISTRAN_H
28 UnityLewisTransport() =
default;
31 return "unity-Lewis-number";
57 for (
size_t k = 0; k <
m_nsp; k++) {
67 for (
size_t k = 0; k <
m_nsp; k++) {
91 for (
size_t k = 0; k <
m_nsp; k++) {
Headers for the MixTransport object, which models transport properties in ideal gas solutions using a...
Header file for class ThermoPhase, the base class for phases with thermodynamic properties,...
double thermalConductivity() override
Returns the mixture thermal conductivity [W/m/K].
MixTransport()=default
Default constructor.
An error indicating that an unimplemented function has been called.
ThermoPhase * m_thermo
pointer to the object representing the phase
size_t m_nsp
Number of species in the phase.
void getMixDiffCoeffs(double *const d) override
Returns the unity Lewis number approximation based diffusion coefficients [m²/s].
void getMixDiffCoeffsMole(double *const d) override
Not implemented for unity Lewis number approximation.
void getThermalDiffCoeffs(double *const dt) override
Thermal diffusion is not enabled in the unity Lewis number model.
string transportModel() const override
Identifies the model represented by this Transport object.
void getMixDiffCoeffsMass(double *const d) override
Returns the unity Lewis number approximation based diffusion coefficients [m²/s].
Namespace for the Cantera kernel.