12#ifndef DUMUX_MATERIAL_THERMALCONDUCTIVITY_AVERAGE_HH
13#define DUMUX_MATERIAL_THERMALCONDUCTIVITY_AVERAGE_HH
33 template<
class VolumeVariables>
36 constexpr int numFluidPhases = VolumeVariables::numFluidPhases();
39 Scalar lambdaFluid = 0.0;
40 for (
int phaseIdx = 0; phaseIdx < numFluidPhases; ++phaseIdx)
41 lambdaFluid += volVars.fluidThermalConductivity(phaseIdx)*volVars.saturation(phaseIdx);
43 const Scalar lambdaSolid = volVars.solidThermalConductivity();
44 const Scalar
porosity = volVars.porosity();
Relation for a simple effective thermal conductivity.
Definition: thermalconductivityaverage.hh:25
static Scalar effectiveThermalConductivity(const VolumeVariables &volVars)
Relation for a simple effective thermal conductivity .
Definition: thermalconductivityaverage.hh:34
std::string porosity() noexcept
I/O name of porosity.
Definition: name.hh:127