#include <Exfiltration.hpp>
|
| void | resize (int n) |
| | Resize exfiltration columns and reset geometry/index columns.
|
| |
◆ resize()
| void openswmm::exfil::ExfilSoA::resize |
( |
int | n | ) |
|
Resize exfiltration columns and reset geometry/index columns.
Assigns count, resets node indices to-1 and geometry values0; Green-Ampt state vectors resize preserving their prefix. Allocation can throw after partial resize. Borrowed element references may invalidate.
- Parameters
-
| [in] | n | Nonnegative row count; negative casts to an excessive size and is not validated. |
◆ bank_ga
◆ bank_max_area
| std::vector<double> openswmm::exfil::ExfilSoA::bank_max_area |
Maximum bank seepage area (ft2)
◆ bank_max_depth
| std::vector<double> openswmm::exfil::ExfilSoA::bank_max_depth |
◆ bank_min_depth
| std::vector<double> openswmm::exfil::ExfilSoA::bank_min_depth |
Depth where bank seepage starts.
◆ btm_area
| std::vector<double> openswmm::exfil::ExfilSoA::btm_area |
◆ btm_ga
◆ count
| int openswmm::exfil::ExfilSoA::count = 0 |
◆ node_idx
| std::vector<int> openswmm::exfil::ExfilSoA::node_idx |
The documentation for this struct was generated from the following files:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydraulics/Exfiltration.hpp
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydraulics/Exfiltration.cpp