Provides the volumetric quantities required for the calculation of molecular diffusive fluxes.
More...
#include <blackoildiffusionmodule.hh>
|
|
| BlackOilDiffusionIntensiveQuantities (BlackOilDiffusionIntensiveQuantities &&) noexcept=default |
|
| BlackOilDiffusionIntensiveQuantities (const BlackOilDiffusionIntensiveQuantities &)=default |
|
BlackOilDiffusionIntensiveQuantities & | operator= (BlackOilDiffusionIntensiveQuantities &&) noexcept=default |
|
BlackOilDiffusionIntensiveQuantities & | operator= (const BlackOilDiffusionIntensiveQuantities &rhs) |
|
Evaluation | diffusionCoefficient (unsigned phaseIdx, unsigned compIdx) const |
| | Returns the molecular diffusion coefficient for a component in a phase.
|
|
Evaluation | tortuosity (unsigned phaseIdx) const |
| | Returns the tortuousity of the sub-domain of a fluid phase in the porous medium.
|
|
Evaluation | effectiveDiffusionCoefficient (unsigned phaseIdx, unsigned compIdx) const |
| | Returns the effective molecular diffusion coefficient of the porous medium for a component in a phase.
|
|
Evaluation | bioDiffCoefficient (unsigned compIdx) const |
| | Returns the molecular diffusion coefficient for a biocomponent in the water phase.
|
|
Evaluation | effectiveBioDiffCoefficient (unsigned compIdx) const |
| | Returns the effective molecular diffusion coefficient of the porous medium for a biocomponent in the water phase.
|
|
|
template<class FluidState> |
| void | update_ (FluidState &fluidState, const unsigned regionIdx, const ElementContext &elemCtx, unsigned dofIdx, unsigned timeIdx) |
| | Update the quantities required to calculate diffusive mass fluxes.
|
|
template<class FluidState> |
| void | update_ (FluidState &fluidState, const unsigned regionIdx, const IntensiveQuantities &intQuants) |
template<class TypeTag>
class Opm::BlackOilDiffusionIntensiveQuantities< TypeTag, true >
Provides the volumetric quantities required for the calculation of molecular diffusive fluxes.
The documentation for this class was generated from the following file: