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

#include <RuntimeCoupling.hpp>

Collaboration diagram for openswmm::twoD::RuntimeSource:

Public Attributes

std::string id
 
std::string owner
 
int cell = -1
 
double flow = 0.0
 
double heat = 0.0
 
int boundary_edge = -1
 
double boundary_head = std::numeric_limits<double>::quiet_NaN()
 
double until = std::numeric_limits<double>::infinity()
 
bool enabled = true
 
std::vector< double > concentrations
 
std::vector< double > rates
 
RuntimeReceipt receipt
 

Member Data Documentation

◆ boundary_edge

int openswmm::twoD::RuntimeSource::boundary_edge = -1

◆ boundary_head

double openswmm::twoD::RuntimeSource::boundary_head = std::numeric_limits<double>::quiet_NaN()

◆ cell

int openswmm::twoD::RuntimeSource::cell = -1

◆ concentrations

std::vector<double> openswmm::twoD::RuntimeSource::concentrations

◆ enabled

bool openswmm::twoD::RuntimeSource::enabled = true

◆ flow

double openswmm::twoD::RuntimeSource::flow = 0.0

◆ heat

double openswmm::twoD::RuntimeSource::heat = 0.0

◆ id

std::string openswmm::twoD::RuntimeSource::id

◆ owner

std::string openswmm::twoD::RuntimeSource::owner

◆ rates

std::vector<double> openswmm::twoD::RuntimeSource::rates

◆ receipt

RuntimeReceipt openswmm::twoD::RuntimeSource::receipt

◆ until

double openswmm::twoD::RuntimeSource::until = std::numeric_limits<double>::infinity()

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