The central, reentrant simulation context for the new engine.
void applySeepageForcing(const SimulationContext &ctx, std::size_t link, double &seep_rate) noexcept
Apply the registered host seepage override or addition to a conduit rate.
Definition AquiferLinkExchange.hpp:102
double capAquiferGain(double seep_rate, double gain_max) noexcept
Limit the gaining direction of a signed conduit seepage rate.
Definition AquiferLinkExchange.hpp:86
double aquiferSeepFactor(double depth, double gw_head_rel, double d_c) noexcept
Compute the signed conductance multiplier for conduit-to-aquifer seepage.
Definition AquiferLinkExchange.hpp:70
Central, reentrant simulation context.
Definition SimulationContext.hpp:390