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