3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Member Functions | List of all members
Dumux::DiffusivityConstantTortuosity< Scalar > Class Template Reference

Relation for the saturation-dependent effective diffusion coefficient. More...

#include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh>

Description

template<class Scalar>
class Dumux::DiffusivityConstantTortuosity< Scalar >

Relation for the saturation-dependent effective diffusion coefficient.

The material law is:

\[ D_\text{eff,pm} = \phi * S_w * \tau * D \]

with a constant tau.

The default value is 0.5, empirically obtained in Carman 1937: Fluid flow through granular beds [11] Additionally, Bear 1972 [9] mentions values 0.4 and in the range of 0.56 to 0.8.

Static Public Member Functions

static Scalar effectiveDiffusivity (const Scalar porosity, const Scalar saturation, const Scalar diffCoeff)
 Returns the effective diffusion coefficient \(\mathrm{[m^2/s]}\) based on a constant tortuosity value. More...
 
template<class VolumeVariables >
static Scalar effectiveDiffusionCoefficient (const VolumeVariables &volVars, const int phaseIdx, const int compIdxI, const int compIdxJ)
 Returns the effective diffusion coefficient \(\mathrm{[m^2/s]}\) based on a constant tortuosity value. More...
 

Member Function Documentation

◆ effectiveDiffusionCoefficient()

template<class Scalar >
template<class VolumeVariables >
static Scalar Dumux::DiffusivityConstantTortuosity< Scalar >::effectiveDiffusionCoefficient ( const VolumeVariables &  volVars,
const int  phaseIdx,
const int  compIdxI,
const int  compIdxJ 
)
inlinestatic

Returns the effective diffusion coefficient \(\mathrm{[m^2/s]}\) based on a constant tortuosity value.

Parameters
volVarsThe Volume Variables
phaseIdxthe index of the phase
compIdxIthe component index i
compIdxJthe component index j

◆ effectiveDiffusivity()

template<class Scalar >
static Scalar Dumux::DiffusivityConstantTortuosity< Scalar >::effectiveDiffusivity ( const Scalar  porosity,
const Scalar  saturation,
const Scalar  diffCoeff 
)
inlinestatic

Returns the effective diffusion coefficient \(\mathrm{[m^2/s]}\) based on a constant tortuosity value.

Parameters
porosityThe porosity
saturationThe saturation of the wetting phase
diffCoeffThe diffusion coefficient of the phase in \(\mathrm{[m^2/s]}\)

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