OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
InflowsHandler.hpp
Go to the documentation of this file.
1
11#ifndef OPENSWMM_ENGINE_INFLOWS_HANDLER_HPP
12#define OPENSWMM_ENGINE_INFLOWS_HANDLER_HPP
13
14#include <vector>
15#include <string>
16
17namespace openswmm { struct SimulationContext; }
18
19namespace openswmm::input {
20
22void handle_patterns(SimulationContext& ctx, const std::vector<std::string>& lines);
23
25void handle_inflows(SimulationContext& ctx, const std::vector<std::string>& lines);
26
28void handle_dwf(SimulationContext& ctx, const std::vector<std::string>& lines);
29
31void handle_rdii(SimulationContext& ctx, const std::vector<std::string>& lines);
32
34void handle_hydrographs(SimulationContext& ctx, const std::vector<std::string>& lines);
35
37void handle_rdii_decay(SimulationContext& ctx, const std::vector<std::string>& lines);
38
39} /* namespace openswmm::input */
40
41#endif /* OPENSWMM_ENGINE_INFLOWS_HANDLER_HPP */
Definition CatchmentHandler.cpp:45
void handle_dwf(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [DWF] into DwfData.
Definition InflowsHandler.cpp:149
void handle_rdii_decay(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [RDII_DECAY] into RDIIDecayData (exponential IA model).
Definition InflowsHandler.cpp:267
void handle_patterns(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [PATTERNS] into PatternData with continuation-line support.
Definition InflowsHandler.cpp:76
void handle_hydrographs(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [HYDROGRAPHS] into UnitHydData.
Definition InflowsHandler.cpp:200
void handle_inflows(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [INFLOWS] into ExtInflowData.
Definition InflowsHandler.cpp:122
void handle_rdii(SimulationContext &ctx, const std::vector< std::string > &lines)
Parse [RDII] into RDIIAssignData.
Definition InflowsHandler.cpp:174
Definition NodeCoupling.cpp:15