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

#include <Divider.hpp>

Collaboration diagram for openswmm::divider::DividerSoA:

Public Member Functions

void resize (int n)
 

Public Attributes

int count = 0
 
std::vector< int > node_idx
 Divider node index.
 
std::vector< int > div_link_idx
 Diversion link index.
 
std::vector< int > method
 DividerMethod.
 
std::vector< double > cutoff_flow
 Cutoff flow (for CUTOFF)
 
std::vector< double > weir_cd
 Discharge coeff (for WEIR)
 
std::vector< double > weir_max_depth
 Weir max depth.
 
std::vector< int > table_idx
 Curve index (for TABULAR)
 

Member Function Documentation

◆ resize()

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

Member Data Documentation

◆ count

int openswmm::divider::DividerSoA::count = 0

◆ cutoff_flow

std::vector<double> openswmm::divider::DividerSoA::cutoff_flow

Cutoff flow (for CUTOFF)

◆ div_link_idx

std::vector<int> openswmm::divider::DividerSoA::div_link_idx

Diversion link index.

◆ method

std::vector<int> openswmm::divider::DividerSoA::method

DividerMethod.

◆ node_idx

std::vector<int> openswmm::divider::DividerSoA::node_idx

Divider node index.

◆ table_idx

std::vector<int> openswmm::divider::DividerSoA::table_idx

Curve index (for TABULAR)

◆ weir_cd

std::vector<double> openswmm::divider::DividerSoA::weir_cd

Discharge coeff (for WEIR)

◆ weir_max_depth

std::vector<double> openswmm::divider::DividerSoA::weir_max_depth

Weir max depth.


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