BrooksCoreyCapillaryPressure¶
Source: models/porous_flow/BrooksCoreyCapillaryPressure.py
Define the Brooks-Corey correlation for capillary pressure \(P_c = P_t S_e^{-\frac{1}{p}}\). Here \(S_e\) is the effective saturation, \(P_t\) is the threshold pressure at zero saturation, and \(p\) is the shape parameter. Optionally, a logarithmic extension is applied below a user-supplied transition saturation \(S_p\) to keep the pressure finite as \(S_e \to 0\).
Inputs¶
effective_saturation—input·Scalar· requiredThe effective saturation
Outputs¶
capillary_pressure—output·Scalar· requiredCapillary pressure.
Parameters¶
threshold_pressure—parameter·Scalar· requiredThe threshold entry pressure
exponent—parameter·Scalar· requiredThe shape parameter p
Other options¶
log_extension—bool· defaultFalseWhether to apply logarithmic extension
transition_saturation—float· default0.0The transition value of the effective saturation below which to apply the logarithmic extension