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

#include <HydStructures.hpp>

Collaboration diagram for openswmm::hydstruct::PumpGroup:

Public Member Functions

void resize (int n)
 

Public Attributes

int count = 0
 
std::vector< int > link_idx
 Global link index.
 
std::vector< int > curve_idx
 Pump curve table index.
 
std::vector< int > curve_type
 Pump type (1-5, 6=ideal)
 
std::vector< double > speed
 Current speed setting [0-1].
 
std::vector< double > y_on
 Startup depth.
 
std::vector< double > y_off
 Shutoff depth.
 

Member Function Documentation

◆ resize()

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

Member Data Documentation

◆ count

int openswmm::hydstruct::PumpGroup::count = 0

◆ curve_idx

std::vector<int> openswmm::hydstruct::PumpGroup::curve_idx

Pump curve table index.

◆ curve_type

std::vector<int> openswmm::hydstruct::PumpGroup::curve_type

Pump type (1-5, 6=ideal)

◆ link_idx

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

Global link index.

◆ speed

std::vector<double> openswmm::hydstruct::PumpGroup::speed

Current speed setting [0-1].

◆ y_off

std::vector<double> openswmm::hydstruct::PumpGroup::y_off

Shutoff depth.

◆ y_on

std::vector<double> openswmm::hydstruct::PumpGroup::y_on

Startup depth.


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