![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
One raw [TRANSPORT_BOUNDARIES] or [TRANSPORT_SOURCES] row (E5a). More...
#include <ArdConfigData.hpp>
Public Attributes | |
| std::string | element |
| node name (boundary) / conduit name (source) | |
| std::string | species |
| MSX species name (pollutants refused in E5a) | |
| bool | is_ts = false |
| double | value = 0.0 |
| std::string | ts_name |
| TIMESERIES mode. | |
One raw [TRANSPORT_BOUNDARIES] or [TRANSPORT_SOURCES] row (E5a).
Stored UNRESOLVED at component-apply time: the rows name MSX species, and the reactions component may apply before or after transport.ard in [PROCESS_COMPONENTS] file order. Resolution to indices happens once, after all components applied (transport::resolveArdTransportRows, called from SWMMEngine::open) — failures are fatal there with the row's own text in the diagnostic.
| std::string openswmm::ArdTransportRow::element |
node name (boundary) / conduit name (source)
| bool openswmm::ArdTransportRow::is_ts = false |
| std::string openswmm::ArdTransportRow::species |
MSX species name (pollutants refused in E5a)
| std::string openswmm::ArdTransportRow::ts_name |
TIMESERIES mode.
| double openswmm::ArdTransportRow::value = 0.0 |
VALUE mode: conc (BC, species units) or mass rate (source, species mass units/s)