![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Section handlers for [PATTERNS], [INFLOWS], [DWF], [RDII], [HYDROGRAPHS], and [RDII_DECAY]. More...
#include "InflowsHandler.hpp"#include "../Tokenizer.hpp"#include "../../core/SimulationContext.hpp"#include "../../data/InflowData.hpp"#include "../InputParseUtils.hpp"#include <charconv>#include <string>#include <algorithm>Namespaces | |
| namespace | openswmm |
| namespace | openswmm::input |
Functions | |
| void | openswmm::input::handle_patterns (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [PATTERNS] into PatternData with continuation-line support. | |
| void | openswmm::input::handle_inflows (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [INFLOWS] into ExtInflowData. | |
| void | openswmm::input::handle_dwf (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [DWF] into DwfData. | |
| void | openswmm::input::handle_rdii (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [RDII] into RDIIAssignData. | |
| void | openswmm::input::handle_hydrographs (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [HYDROGRAPHS] into UnitHydData. | |
| void | openswmm::input::handle_rdii_decay (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Parse [RDII_DECAY] into RDIIDecayData (exponential IA model). | |
Section handlers for [PATTERNS], [INFLOWS], [DWF], [RDII], [HYDROGRAPHS], and [RDII_DECAY].