24#ifndef DUMUX_MATERIAL_THERMALCONDUCTIVITY_AVERAGE_HH
25#define DUMUX_MATERIAL_THERMALCONDUCTIVITY_AVERAGE_HH
45 template<
class VolumeVariables>
48 constexpr int numFluidPhases = VolumeVariables::numFluidPhases();
51 Scalar lambdaFluid = 0.0;
52 for (
int phaseIdx = 0; phaseIdx < numFluidPhases; ++phaseIdx)
53 lambdaFluid += volVars.fluidThermalConductivity(phaseIdx)*volVars.saturation(phaseIdx);
55 const Scalar lambdaSolid = volVars.solidThermalConductivity();
56 const Scalar
porosity = volVars.porosity();
Adaption of the non-isothermal two-phase two-component flow model to problems with CO2.
Definition: adapt.hh:29
std::string porosity() noexcept
I/O name of porosity.
Definition: name.hh:139
Relation for a simple effective thermal conductivity.
Definition: thermalconductivityaverage.hh:37
static Scalar effectiveThermalConductivity(const VolumeVariables &volVars)
Relation for a simple effective thermal conductivity .
Definition: thermalconductivityaverage.hh:46