61 return (
m_mode == CK_Mode) ?
"mixture-averaged-CK" :
"mixture-averaged";
147 size_t ldx,
const double*
const grad_X,
148 size_t ldf,
double*
const fluxes)
override;
Headers for the DenseMatrix object, which deals with dense rectangular matrices and description of th...
Class GasTransport implements some functions and properties that are shared by the MixTransport and M...
int m_mode
Type of the polynomial fits to temperature.
Class MixTransport implements mixture-averaged transport properties for ideal gas mixtures.
void update_T() override
Update the internal parameters whenever the temperature has changed.
double thermalConductivity() override
Returns the mixture thermal conductivity (W/m /K)
bool m_spcond_ok
Update boolean for the species thermal conductivities.
void getSpeciesFluxes(size_t ndim, const double *const grad_T, size_t ldx, const double *const grad_X, size_t ldf, double *const fluxes) override
Get the species diffusive mass fluxes wrt to the mass averaged velocity, given the gradients in mole ...
double m_lambda
Internal storage for the calculated mixture thermal conductivity.
void init(ThermoPhase *thermo, int mode=0, int log_level=-7) override
Initialize a transport manager.
void updateCond_T()
Update the temperature dependent parts of the species thermal conductivities.
void getMobilities(double *const mobil) override
Get the Electrical mobilities (m^2/V/s).
void update_C() override
Update the internal parameters whenever the concentrations have changed.
vector< double > m_cond
vector of species thermal conductivities (W/m /K)
void getThermalDiffCoeffs(double *const dt) override
Return the thermal diffusion coefficients.
string transportModel() const override
Identifies the model represented by this Transport object.
MixTransport()=default
Default constructor.
bool m_condmix_ok
Update boolean for the mixture rule for the mixture thermal conductivity.
Base class for a phase with thermodynamic properties.
ThermoPhase & thermo()
Phase object.
Namespace for the Cantera kernel.