37#ifndef OPENSWMM_ENGINE_TRANSPORT_WATERSHED_COMMON_HPP
38#define OPENSWMM_ENGINE_TRANSPORT_WATERSHED_COMMON_HPP
95 int subarea)
noexcept;
110 int subarea)
noexcept;
127 int subarea)
noexcept;
160 int subarea)
noexcept;
Definition ExplicitFvSolver.hpp:52
double arrivingPrecipRate(const SimulationContext &ctx, std::size_t ui, int subarea) noexcept
Net precipitation actually reaching one subarea this step [ft/s].
Definition WatershedCommon.cpp:32
constexpr int kSubIMPERV0
Definition WatershedCommon.hpp:50
double arrivingPrecipAge(const SimulationContext &ctx, std::size_t ui, int subarea) noexcept
Water age of the water arriving at one subarea [seconds] (S2b).
Definition WatershedCommon.cpp:102
constexpr int kSubPERV
Definition WatershedCommon.hpp:52
constexpr int kSubIMPERV1
Definition WatershedCommon.hpp:51
constexpr double kMeltwaterTempC
Definition WatershedCommon.hpp:165
double arrivingMeltFraction(const SimulationContext &ctx, std::size_t ui, int subarea) noexcept
Fraction of the arriving water that is MELTWATER, in [0, 1].
Definition WatershedCommon.cpp:68
double arrivingPrecipTemperature(const SimulationContext &ctx, std::size_t ui, int subarea) noexcept
Temperature of the water arriving at one subarea [°C] (S2).
Definition WatershedCommon.cpp:93
Definition NodeCoupling.cpp:16
Central, reentrant simulation context.
Definition SimulationContext.hpp:353