OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
FvTransportWater.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: Apache-2.0
2// Copyright 2026 Caleb Buahin
3#pragma once
5namespace openswmm::quality {
6struct BoundaryWaterImport { std::size_t node, receiver; double volume; };
9 std::vector<BoundaryWaterImport> boundary_imports;
10 std::vector<double> withdrawal, flooding;
11 bool ready=false;
12};
13} // namespace openswmm::quality
Definition ConservativeMixing.cpp:8
Definition FvTransportWater.hpp:6
std::size_t node
Definition FvTransportWater.hpp:6
double volume
Definition FvTransportWater.hpp:6
std::size_t receiver
Definition FvTransportWater.hpp:6
Definition FvTransportWater.hpp:7
std::vector< BoundaryWaterImport > boundary_imports
Definition FvTransportWater.hpp:9
std::vector< double > flooding
Definition FvTransportWater.hpp:10
std::vector< double > withdrawal
Definition FvTransportWater.hpp:10
MixingWater water
Definition FvTransportWater.hpp:8
bool ready
Definition FvTransportWater.hpp:11
Definition ConservativeMixing.hpp:12