Effective thermal conductivity based on weighted arithmetic average. More...
#include <dumux/material/fluidmatrixinteractions/thermalconductivityaverage.hh>
The effective thermal conductivity of ThermalConductivityAverage
is calculated as a weighted arithmetic average of the thermal conductivities of the solid and the fluid phases. The weights are determined by the volume fraction the phase occupies. Denoting the volume fractions by \( n_\alpha \), we have
\[ \lambda_\text{eff} = \sum_\alpha \lambda_\alpha n_\alpha / \sum_\alpha n_\alpha, \]
summing over both fluid and solid phases. With the porosity \( \phi \) as the sum of all fluid volume fractions, we can equivalently write
\[ \lambda_\text{eff} = \lambda_\text{s} (1-\phi) + \lambda_\text{f} \phi, \]
where \( \lambda_\text{s} \) is the thermal conductivity of the solid phase, and the effective thermal conductivity of the liquid phases is computed as an arithmetic average weighted with the fluid saturations.
Static Public Member Functions | |
template<class VolumeVariables > | |
static Scalar | effectiveThermalConductivity (const VolumeVariables &volVars) |
Effective thermal conductivity in \(\mathrm{W/(m K)}\). More... | |
|
inlinestatic |
volVars | volume variables |