![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Plan D-H5e — the single node/link surface-flux binding. More...
#include "HeatFluxes.hpp"#include <cstddef>#include "BedExchange.hpp"#include "RadiativeExchange.hpp"#include "SolarRadiation.hpp"#include "SurfaceExchange.hpp"#include "../../../core/SimulationContext.hpp"#include "../../../core/UnitConversion.hpp"#include "../../../hydraulics/Node.hpp"#include "../../../hydraulics/XSectBatch.hpp"Namespaces | |
| namespace | openswmm |
| namespace | openswmm::transport |
| namespace | openswmm::transport::heat |
Functions | |
| double | openswmm::transport::heat::netFluxOut (const SimulationContext &ctx, const HeatElement &elem, double t_w) noexcept |
Net outward surface flux at t_w, summed over every enabled module [W/m²]. | |
| void | openswmm::transport::heat::applyHeatFluxes (SimulationContext &ctx, double dt) |
| Apply one step of surface heat exchange to every exchanging node and link. | |
Plan D-H5e — the single node/link surface-flux binding.