![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Vertical conduction between LID layers (plan §6.1 D-H5b, H5b). More...
#include <HeatData.hpp>
Public Attributes | |
| double | water_conductivity = 0.606 |
| W/m/K (gwmodel.h:885) | |
| double | sed_conductivity = 2.6 |
| W/m/K (gwmodel.h:886) | |
| double | sed_density = 1970.0 |
| kg/m³ (gwmodel.cpp:51) | |
| double | sed_specific_heat = 2758.0 |
| J/kg/K (gwmodel.cpp:52) | |
Vertical conduction between LID layers (plan §6.1 D-H5b, H5b).
New physics with no in-engine precedent — every "conductivity" elsewhere in src/engine/ is HYDRAULIC. Values follow HydroCouple's GWComponent, a porous soil/gravel column being the closest analogue to a bioretention or permeable- pavement stack.
gwmodel.cpp:51-52), not the in-class initializers in gwmodel.h:870-871, which say 2650 kg/m³ and 880 J/kg/°C and are dead — the member-init list overrides both. The two differ by a factor of 2.3 in ρ·cp. The plan originally recorded the header pair; that was lesson 69 (a declaration is not a value) landing on the parameters the decision itself named. HTSComponent uses 1670/1807 for STREAMBED sediment — a third defensible pair, deliberately not taken here. | double openswmm::ConductionConfig::sed_conductivity = 2.6 |
W/m/K (gwmodel.h:886)
| double openswmm::ConductionConfig::sed_density = 1970.0 |
kg/m³ (gwmodel.cpp:51)
| double openswmm::ConductionConfig::sed_specific_heat = 2758.0 |
J/kg/K (gwmodel.cpp:52)
| double openswmm::ConductionConfig::water_conductivity = 0.606 |
W/m/K (gwmodel.h:885)