82#ifndef OPENSWMM_ENGINE_2D_SOIL_CHARACTERISTIC_HPP
83#define OPENSWMM_ENGINE_2D_SOIL_CHARACTERISTIC_HPP
G-step 1 — state, parameters and options for the two-zone groundwater kernel (TWO_ZONE_GROUNDWATER_EX...
Definition SoilCharacteristic.cpp:32
double effectiveSaturation(const Params &p, double psi) noexcept
Effective saturation at suction head psi (m, ≥ 0). Se ∈ (0, 1].
Definition SoilCharacteristic.cpp:69
double waterContent(const Params &p, double psi) noexcept
Water content θ(ψ) = θ_r + Se·(θ_s − θ_r).
Definition SoilCharacteristic.cpp:107
double diffusivity(const Params &p, double psi) noexcept
Soil-moisture diffusivity D(θ) = K(ψ)/|dθ/dψ| (m²/s) at suction psi. Evaluated from a centered finite...
Definition SoilCharacteristic.cpp:187
double rechargeQ0(const Params &p, double L, double hu) noexcept
Closure-A quasi-steady recharge (m/s). + down, − capillary rise.
Definition SoilCharacteristic.cpp:265
double conductivity(const Params &p, double psi) noexcept
Unsaturated conductivity K(ψ) = Ks·Kr(ψ) (m/s).
Definition SoilCharacteristic.cpp:143
double suctionAtSaturation(const Params &p, double Se) noexcept
Suction head at a given effective saturation — the retention inverse, needed to give the σ column a ψ...
Definition SoilCharacteristic.cpp:147
double equilibriumStorage(const Params &p, double L) noexcept
Hydrostatic-equilibrium storage of a column of thickness L (m of water): ∫₀ᴸ θ(ψ) dψ....
Definition SoilCharacteristic.cpp:244
double relativeConductivity(const Params &p, double psi) noexcept
Relative conductivity Kr(ψ) ∈ [0, 1].
Definition SoilCharacteristic.cpp:111
double feddesStress(double psi, double psi_w) noexcept
Feddes-style smooth stress multiplier on potential ET, from the column's mean suction....
Definition SoilCharacteristic.cpp:315
double alphaL(const Params &p, double L) noexcept
αL, the dimensionless group the AUTO closure selection reads. For Brooks–Corey and van Genuchten the ...
Definition SoilCharacteristic.cpp:302
double enslavedStorage(const Params &p, double L) noexcept
The ENSLAVED reduction: hᵤ algebraic in h_g — the storage at which rechargeQ0 vanishes....
Definition SoilCharacteristic.cpp:261
SoilChar
Definition SubsurfaceData.hpp:62
@ RUSSO
default; Mualem-consistent, same α slot as Gardner
Definition SubsurfaceData.hpp:63
Definition SoilCharacteristic.hpp:91
SoilChar law
Definition SoilCharacteristic.hpp:92
double alpha
Definition SoilCharacteristic.hpp:96
double Ks
Definition SoilCharacteristic.hpp:93
double vg_n
Definition SoilCharacteristic.hpp:99
double theta_r
Definition SoilCharacteristic.hpp:95
double psi_b
Definition SoilCharacteristic.hpp:97
double theta_s
Definition SoilCharacteristic.hpp:94
double vg_L
Definition SoilCharacteristic.hpp:100
double lambda
Definition SoilCharacteristic.hpp:98