42 return (
m_mode == CK_Mode) ?
"mixture-averaged-CK" :
"mixture-averaged";
141 size_t ldx,
const double*
const grad_X,
142 size_t ldf,
double*
const fluxes)
override;
Headers for the DenseMatrix object, which deals with dense rectangular matrices and description of th...
int m_mode
Type of the polynomial fits to temperature.
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 [kg/m²/s] with respect to the mass averaged velocity,...
double m_lambda
Internal storage for the calculated mixture thermal conductivity [W/m/K].
void init(ThermoPhase *thermo, int mode=0) 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²/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 [kg/m/s].
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.