https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Namespaces | Functions
PorousFlowBrooksCorey.h File Reference

Go to the source code of this file.

Namespaces

namespace  PorousFlowBrooksCorey
 Brooks-Corey effective saturation, capillary pressure and relative permeability functions.
 

Functions

Real PorousFlowBrooksCorey::effectiveSaturation (Real pc, Real pe, Real lambda)
 Effective saturation as a function of capillary pressure Note: seff = 1 for p >= 0.
 
Real PorousFlowBrooksCorey::dEffectiveSaturation (Real pc, Real pe, Real lambda)
 Derivative of effective saturation wrt porepressure.
 
Real PorousFlowBrooksCorey::d2EffectiveSaturation (Real pc, Real pe, Real lambda)
 Second derivative of effective saturation wrt porepressure.
 
Real PorousFlowBrooksCorey::capillaryPressure (Real seff, Real pe, Real lambda, Real pc_max)
 Capillary pressure as a function of effective saturation.
 
Real PorousFlowBrooksCorey::dCapillaryPressure (Real seff, Real pe, Real lambda, Real pc_max)
 Derivative of capillary pressure wrt effective saturation.
 
Real PorousFlowBrooksCorey::d2CapillaryPressure (Real seff, Real pe, Real lambda, Real pc_max)
 Second derivative of capillary pressure wrt effective saturation.
 
template<typename T >
T PorousFlowBrooksCorey::relativePermeabilityW (const T &seff, Real lambda)
 Relative permeability of the wetting phase as a function of effective saturation.
 
Real PorousFlowBrooksCorey::dRelativePermeabilityW (Real seff, Real lambda)
 Derivative of relative permeability of the wetting phase wrt to effective saturation.
 
template<typename T >
T PorousFlowBrooksCorey::relativePermeabilityNW (const T &seff, Real lambda)
 Relative permeability of the non-wetting phase as a function of effective saturation.
 
Real PorousFlowBrooksCorey::dRelativePermeabilityNW (Real seff, Real lambda)
 Derivative of relative permeability of the non-wetting phase wrt to effective saturation.