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 180 of file PorousFlowVanGenuchten.h.
| Enumerator | |
|---|---|
| NONE | |
| QUADRATIC | |
| EXPONENTIAL | |
Definition at line 182 of file PorousFlowVanGenuchten.h.
|
inline |
Definition at line 193 of file PorousFlowVanGenuchten.h.
|
inline |
Definition at line 199 of file PorousFlowVanGenuchten.h.
| Real PorousFlowVanGenuchten::LowCapillaryPressureExtension::dPc |
Definition at line 191 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 190 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 189 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 188 of file PorousFlowVanGenuchten.h.
Referenced by PorousFlowVanGenuchten::capillaryPressureHys(), PorousFlowVanGenuchten::d2capillaryPressureHys(), PorousFlowVanGenuchten::d2saturationHys(), PorousFlowVanGenuchten::dcapillaryPressureHys(), PorousFlowVanGenuchten::dsaturationHys(), and PorousFlowVanGenuchten::saturationHys().
1.8.14