Provides the volumetric quantities required for the calculation of molecular diffusive fluxes.
More...
#include <diffusionmodule.hh>
|
Scalar | diffusionCoefficient (int phaseIdx, int compIdx) const |
| Returns the molecular diffusion coefficient for a component in a phase. More...
|
|
Scalar | tortuosity (int phaseIdx) const |
| Returns the tortuousity of the sub-domain of a fluid phase in the porous medium. More...
|
|
Scalar | effectiveDiffusionCoefficient (int phaseIdx, int compIdx) const |
| Returns the effective molecular diffusion coefficient of the porous medium for a component in a phase. More...
|
|
|
template<class FluidState > |
void | update_ (FluidState &fluidState, ParameterCache ¶mCache, const ElementContext &elemCtx, int dofIdx, int timeIdx) |
| Update the quantities required to calculate diffusive mass fluxes. More...
|
|
template<class TypeTag>
class Ewoms::DiffusionIntensiveQuantities< TypeTag, true >
Provides the volumetric quantities required for the calculation of molecular diffusive fluxes.
Returns the molecular diffusion coefficient for a component in a phase.
Returns the effective molecular diffusion coefficient of the porous medium for a component in a phase.
Returns the tortuousity of the sub-domain of a fluid phase in the porous medium.
template<class TypeTag >
template<class FluidState >
void Ewoms::DiffusionIntensiveQuantities< TypeTag, true >::update_ |
( |
FluidState & |
fluidState, |
|
|
ParameterCache & |
paramCache, |
|
|
const ElementContext & |
elemCtx, |
|
|
int |
dofIdx, |
|
|
int |
timeIdx |
|
) |
| |
|
inlineprotected |
Update the quantities required to calculate diffusive mass fluxes.
The documentation for this class was generated from the following file: