![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Section handlers for [STREETS], [INLETS], [INLET_USAGE], [ADJUSTMENTS], [EVENTS]. More...
#include "InfraHandler.hpp"#include "NodesHandler.hpp"#include "../Tokenizer.hpp"#include "../SectionParser.hpp"#include "../../core/SimulationContext.hpp"#include "../InputParseUtils.hpp"#include "../../core/DateTime.hpp"#include <algorithm>#include <charconv>#include <cstring>Namespaces | |
| namespace | openswmm |
| namespace | openswmm::input |
Functions | |
| void | openswmm::input::handle_streets (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append street cross-section definitions with optional back/gutter parameters. | |
| void | openswmm::input::handle_inlets (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append inlet designs or merge one GRATE/CURB pair into a combination. | |
| void | openswmm::input::handle_inlet_usage (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append conduit-host inlet placements after parsing optional capture parameters. | |
| void | openswmm::input::handle_inlet_junctions (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Create inlet-junction nodes and deferred design/capture usage references. | |
| void | openswmm::input::handle_adjustments (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Assign monthly climate multipliers/offsets or subcatchment pattern references. | |
| void | openswmm::input::handle_events (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append accepted routing-event date/time windows. | |
Section handlers for [STREETS], [INLETS], [INLET_USAGE], [ADJUSTMENTS], [EVENTS].