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

One [GW_SOURCES] row — a well / point source or sink. More...

#include <GwTransportData.hpp>

Collaboration diagram for openswmm::twoD::GwSourceRow:

Public Attributes

std::string name
 
GwScope scope = GwScope::CELL
 CELL | TAG | (XY resolves to CELL)
 
std::string tag
 
int cell = -1
 
double x = 0.0
 
double y = 0.0
 XY form (retained for the writer)
 
bool by_xy = false
 
double flow = 0.0
 m3/s, + inject / − extract
 
std::string flow_ts
 when the FLOW argument is a series
 
std::vector< GwSourceSpeciesTermspecies
 

Detailed Description

One [GW_SOURCES] row — a well / point source or sink.

Member Data Documentation

◆ by_xy

bool openswmm::twoD::GwSourceRow::by_xy = false

◆ cell

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

◆ flow

double openswmm::twoD::GwSourceRow::flow = 0.0

m3/s, + inject / − extract

◆ flow_ts

std::string openswmm::twoD::GwSourceRow::flow_ts

when the FLOW argument is a series

◆ name

std::string openswmm::twoD::GwSourceRow::name

◆ scope

GwScope openswmm::twoD::GwSourceRow::scope = GwScope::CELL

CELL | TAG | (XY resolves to CELL)

◆ species

std::vector<GwSourceSpeciesTerm> openswmm::twoD::GwSourceRow::species

◆ tag

std::string openswmm::twoD::GwSourceRow::tag

◆ x

double openswmm::twoD::GwSourceRow::x = 0.0

◆ y

double openswmm::twoD::GwSourceRow::y = 0.0

XY form (retained for the writer)


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