OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
openswmm::hydstruct::WeirGroup Struct Reference

#include <HydStructures.hpp>

Collaboration diagram for openswmm::hydstruct::WeirGroup:

Public Member Functions

void resize (int n)
 

Public Attributes

int count = 0
 
std::vector< int > link_idx
 
std::vector< int > weir_type
 TRANSVERSE/SIDE/VNOTCH/TRAPEZOIDAL.
 
std::vector< double > c_disch1
 Main discharge coefficient.
 
std::vector< double > c_disch2
 End section coefficient (trapezoidal)
 
std::vector< double > end_con
 End contraction factor.
 
std::vector< double > slope
 V-notch slope or trap slope.
 
std::vector< int > cd_curve
 Optional Cd(head) curve index.
 
std::vector< bool > has_flap
 

Member Function Documentation

◆ resize()

void openswmm::hydstruct::WeirGroup::resize ( int  n)
Here is the caller graph for this function:

Member Data Documentation

◆ c_disch1

std::vector<double> openswmm::hydstruct::WeirGroup::c_disch1

Main discharge coefficient.

◆ c_disch2

std::vector<double> openswmm::hydstruct::WeirGroup::c_disch2

End section coefficient (trapezoidal)

◆ cd_curve

std::vector<int> openswmm::hydstruct::WeirGroup::cd_curve

Optional Cd(head) curve index.

◆ count

int openswmm::hydstruct::WeirGroup::count = 0

◆ end_con

std::vector<double> openswmm::hydstruct::WeirGroup::end_con

End contraction factor.

◆ has_flap

std::vector<bool> openswmm::hydstruct::WeirGroup::has_flap

◆ link_idx

std::vector<int> openswmm::hydstruct::WeirGroup::link_idx

◆ slope

std::vector<double> openswmm::hydstruct::WeirGroup::slope

V-notch slope or trap slope.

◆ weir_type

std::vector<int> openswmm::hydstruct::WeirGroup::weir_type

TRANSVERSE/SIDE/VNOTCH/TRAPEZOIDAL.


The documentation for this struct was generated from the following files: