void addRunonTemperature(SimulationContext &ctx, int donor_sc, int receiver_sc, double q)
Accumulate run-on temperature from donor_sc onto receiver_sc.
Definition HeatWatershed.cpp:71
void routeSubcatchmentTemperature(SimulationContext &ctx, const runoff::RunoffSoA &soa, double dt)
Advance ponded subarea temperatures one runoff step.
Definition HeatWatershed.cpp:99
void addRunonTemperatureAt(SimulationContext &ctx, int receiver_sc, double q, double temp_c)
Accumulate run-on at an explicitly supplied temperature.
Definition HeatWatershed.cpp:84
Central, reentrant simulation context.
Definition SimulationContext.hpp:353