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

#include <InflowData.hpp>

Collaboration diagram for openswmm::ExtInflowData:

Public Member Functions

int count () const
 
void add (int ni, const std::string &cons, const std::string &ts, const std::string &type, double mf, double sf, double base, const std::string &pat)
 

Public Attributes

std::vector< int > node_idx
 Target node index.
 
std::vector< std::string > constituent
 "FLOW" or pollutant name
 
std::vector< std::string > ts_name
 Timeseries name ("" if none)
 
std::vector< std::string > inflow_type
 "FLOW","CONCEN","MASS"
 
std::vector< double > m_factor
 Multiplier factor.
 
std::vector< double > s_factor
 Scaling factor.
 
std::vector< double > baseline
 Baseline value.
 
std::vector< std::string > pattern_name
 Baseline pattern name.
 

Member Function Documentation

◆ add()

void openswmm::ExtInflowData::add ( int  ni,
const std::string &  cons,
const std::string &  ts,
const std::string &  type,
double  mf,
double  sf,
double  base,
const std::string &  pat 
)
inline
Here is the caller graph for this function:

◆ count()

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

Member Data Documentation

◆ baseline

std::vector<double> openswmm::ExtInflowData::baseline

Baseline value.

◆ constituent

std::vector<std::string> openswmm::ExtInflowData::constituent

"FLOW" or pollutant name

◆ inflow_type

std::vector<std::string> openswmm::ExtInflowData::inflow_type

"FLOW","CONCEN","MASS"

◆ m_factor

std::vector<double> openswmm::ExtInflowData::m_factor

Multiplier factor.

◆ node_idx

std::vector<int> openswmm::ExtInflowData::node_idx

Target node index.

◆ pattern_name

std::vector<std::string> openswmm::ExtInflowData::pattern_name

Baseline pattern name.

◆ s_factor

std::vector<double> openswmm::ExtInflowData::s_factor

Scaling factor.

◆ ts_name

std::vector<std::string> openswmm::ExtInflowData::ts_name

Timeseries name ("" if none)


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