OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmm::ConductionConfig Struct Reference

Vertical conduction between LID layers (plan §6.1 D-H5b, H5b). More...

#include <HeatData.hpp>

Collaboration diagram for openswmm::ConductionConfig:

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)
 

Detailed Description

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.

Warning
The values below are the ones GWComponent's CONSTRUCTOR sets (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.

Member Data Documentation

◆ sed_conductivity

double openswmm::ConductionConfig::sed_conductivity = 2.6

W/m/K (gwmodel.h:886)

◆ sed_density

double openswmm::ConductionConfig::sed_density = 1970.0

kg/m³ (gwmodel.cpp:51)

◆ sed_specific_heat

double openswmm::ConductionConfig::sed_specific_heat = 2758.0

J/kg/K (gwmodel.cpp:52)

◆ water_conductivity

double openswmm::ConductionConfig::water_conductivity = 0.606

W/m/K (gwmodel.h:885)


The documentation for this struct was generated from the following file: