double netFluxOut(const SimulationContext &ctx, const HeatElement &elem, double t_w) noexcept
Sum enabled element latent/sensible and radiative flux under one outward sign convention.
Definition HeatFluxes.cpp:91
void applyHeatFluxes(SimulationContext &ctx, double dt)
Advance each eligible native water element once against combined atmospheric and finite bed heat.
Definition HeatFluxes.cpp:120
Central, reentrant simulation context.
Definition SimulationContext.hpp:390