Parameters associated with the extension of the hysteretic capillary pressure function to low saturation values @ ExtensionStrategy the type of extension used @ S liquid saturation at the point of extension @ Pc capillary pressure at the point of extension @ dPc d(Pc)/dS at the point of extension. More...
#include <PorousFlowVanGenuchten.h>
Public Types | |
enum | ExtensionStrategy { NONE, QUADRATIC, EXPONENTIAL } |
Public Member Functions | |
LowCapillaryPressureExtension () | |
LowCapillaryPressureExtension (const ExtensionStrategy &strategy, Real S, Real Pc, Real dPc) | |
Public Attributes | |
ExtensionStrategy | strategy |
Real | S |
Real | Pc |
Real | dPc |
Parameters associated with the extension of the hysteretic capillary pressure function to low saturation values @ ExtensionStrategy the type of extension used @ S liquid saturation at the point of extension @ Pc capillary pressure at the point of extension @ dPc d(Pc)/dS at the point of extension.
Definition at line 176 of file PorousFlowVanGenuchten.h.
Enumerator | |
---|---|
NONE | |
QUADRATIC | |
EXPONENTIAL |
Definition at line 178 of file PorousFlowVanGenuchten.h.
|
inline |
Definition at line 189 of file PorousFlowVanGenuchten.h.
|
inline |
Definition at line 195 of file PorousFlowVanGenuchten.h.
Real PorousFlowVanGenuchten::LowCapillaryPressureExtension::dPc |
Definition at line 187 of file PorousFlowVanGenuchten.h.
Referenced by PorousFlowVanGenuchten::capillaryPressureHys(), PorousFlowVanGenuchten::d2capillaryPressureHys(), PorousFlowVanGenuchten::d2saturationHys(), PorousFlowVanGenuchten::dcapillaryPressureHys(), PorousFlowVanGenuchten::dsaturationHys(), PorousFlowVanGenuchten::saturationHys(), and TEST().
Real PorousFlowVanGenuchten::LowCapillaryPressureExtension::Pc |
Definition at line 186 of file PorousFlowVanGenuchten.h.
Referenced by PorousFlowVanGenuchten::capillaryPressureHys(), PorousFlowVanGenuchten::d2capillaryPressureHys(), PorousFlowVanGenuchten::d2saturationHys(), PorousFlowVanGenuchten::dcapillaryPressureHys(), PorousFlowVanGenuchten::dsaturationHys(), and PorousFlowVanGenuchten::saturationHys().
Real PorousFlowVanGenuchten::LowCapillaryPressureExtension::S |
Definition at line 185 of file PorousFlowVanGenuchten.h.
Referenced by PorousFlowVanGenuchten::capillaryPressureHys(), PorousFlowVanGenuchten::d2capillaryPressureHys(), PorousFlowVanGenuchten::d2saturationHys(), PorousFlowVanGenuchten::dcapillaryPressureHys(), PorousFlowVanGenuchten::dsaturationHys(), PorousFlowVanGenuchten::saturationHys(), and TEST().
ExtensionStrategy PorousFlowVanGenuchten::LowCapillaryPressureExtension::strategy |
Definition at line 184 of file PorousFlowVanGenuchten.h.
Referenced by PorousFlowVanGenuchten::capillaryPressureHys(), PorousFlowVanGenuchten::d2capillaryPressureHys(), PorousFlowVanGenuchten::d2saturationHys(), PorousFlowVanGenuchten::dcapillaryPressureHys(), PorousFlowVanGenuchten::dsaturationHys(), and PorousFlowVanGenuchten::saturationHys().