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

#include <InflowData.hpp>

Collaboration diagram for openswmm::PatternData:

Public Member Functions

int count () const
 
void add (const std::string &name, int type, const std::vector< double > &facs)
 

Public Attributes

std::vector< std::string > names
 Pattern name.
 
std::vector< int > types
 0=MONTHLY,1=DAILY,2=HOURLY,3=WEEKEND
 
std::vector< std::vector< double > > factors
 Up to 24 multiplier values.
 

Member Function Documentation

◆ add()

void openswmm::PatternData::add ( const std::string &  name,
int  type,
const std::vector< double > &  facs 
)
inline
Here is the caller graph for this function:

◆ count()

int openswmm::PatternData::count ( ) const
inline
Here is the caller graph for this function:

Member Data Documentation

◆ factors

std::vector<std::vector<double> > openswmm::PatternData::factors

Up to 24 multiplier values.

◆ names

std::vector<std::string> openswmm::PatternData::names

Pattern name.

◆ types

std::vector<int> openswmm::PatternData::types

0=MONTHLY,1=DAILY,2=HOURLY,3=WEEKEND


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