version 3.11-dev
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
Dumux::ThermalConductivityJohansen< Scalar > Class Template Reference

Relation for the saturation-dependent effective thermal conductivity. More...

#include <dumux/material/fluidmatrixinteractions/2p/thermalconductivity/johansen.hh>

Description

template<class Scalar>
class Dumux::ThermalConductivityJohansen< Scalar >

Johansen (two fluid phases)

ThermalConductivityJohansen [47] computes the thermal conductivity of dry and the wet soil material and interpolates using the Kersten number. The effective wet conductivity is based on a geometric average and the effective dry conductivity is based on a semi-emprical relation and fitted to medium quartz sand.

The effective thermal conductivity is given by

λeff=λdry+Ke(λwetλdry),λwet=λs(1ϕ)λwϕ,λdry=0.135ρsϕ+64.7ρs0.947ρsϕ,

where ϕ is the porosity, λα is the thermal conductivity of phase α, ρs denotes the density of the solid phase, and the Kersten number is given by Ke=(κSw)/(1+(1κ)Sw), with the wetting phase saturation Sw and a fitting parameter κ=15.6 for medium quartz sand.

Static Public Member Functions

template<class VolumeVariables >
static Scalar effectiveThermalConductivity (const VolumeVariables &volVars)
 Effective thermal conductivity in W/(mK) for two phases. More...
 

Member Function Documentation

◆ effectiveThermalConductivity()

template<class Scalar >
template<class VolumeVariables >
static Scalar Dumux::ThermalConductivityJohansen< Scalar >::effectiveThermalConductivity ( const VolumeVariables &  volVars)
inlinestatic
Parameters
volVarsvolume variables
Returns
Effective thermal conductivity in W/(mK) for two phases

The documentation for this class was generated from the following file: