OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
Outfall.hpp
Go to the documentation of this file.
1
16#ifndef OPENSWMM_OUTFALL_HPP
17#define OPENSWMM_OUTFALL_HPP
18
19namespace openswmm {
20
21struct SimulationContext;
22
23namespace outfall {
24
38void setAllOutfallDepths(SimulationContext& ctx, double current_time);
39
52void buildOutfallLinkMap(SimulationContext& ctx);
53
54} // namespace outfall
55} // namespace openswmm
56
57#endif // OPENSWMM_OUTFALL_HPP
void buildOutfallLinkMap(SimulationContext &ctx)
Precompute outfall → connecting-conduit index map.
Definition Outfall.cpp:86
void setAllOutfallDepths(SimulationContext &ctx, double current_time)
Compute boundary depth at all outfall nodes.
Definition Outfall.cpp:116
Definition NodeCoupling.cpp:15