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

#include <LidNodeData.hpp>

Collaboration diagram for openswmm::LidNodeState:

Public Attributes

bool richards = false
 
std::vector< double > richards_water
 
std::vector< double > richards_pressure
 
richards::Report richards_report
 
double richards_bottom_loss = 0.0
 
double richards_completed_time = 0.0
 
double richards_mesh_start
 
bool richards_mesh_pending_finish = false
 
bool richards_mesh_routed = false
 
GreenAmptState surface_infil
 
int infiltration_cell = -1
 
double infiltration_head = 0.0
 
std::vector< double > quality_mass
 
std::vector< double > quality_old_water
 
std::vector< LidWaterTransfer > quality_transfers
 
std::vector< LidPortTransfer > quality_ports
 
std::vector< double > quality_outlet_conc
 
std::vector< double > thermal_energy
 
std::vector< double > thermal_ground_contact_j
 
double quality_old_mobile = 0.0
 
double mobile_delta = 0.0
 
std::vector< double > port_delta
 
std::vector< LidNodeCell > cells
 
double held_volume = 0.0
 
double evap_volume = 0.0
 
double captured_flow = 0.0
 
double treated_volume = 0.0
 

Member Data Documentation

◆ captured_flow

double openswmm::LidNodeState::captured_flow = 0.0

◆ cells

std::vector<LidNodeCell> openswmm::LidNodeState::cells

◆ evap_volume

double openswmm::LidNodeState::evap_volume = 0.0

◆ held_volume

double openswmm::LidNodeState::held_volume = 0.0

◆ infiltration_cell

int openswmm::LidNodeState::infiltration_cell = -1

◆ infiltration_head

double openswmm::LidNodeState::infiltration_head = 0.0

◆ mobile_delta

double openswmm::LidNodeState::mobile_delta = 0.0

◆ port_delta

std::vector<double> openswmm::LidNodeState::port_delta

◆ quality_mass

std::vector<double> openswmm::LidNodeState::quality_mass

◆ quality_old_mobile

double openswmm::LidNodeState::quality_old_mobile = 0.0

◆ quality_old_water

std::vector<double> openswmm::LidNodeState::quality_old_water

◆ quality_outlet_conc

std::vector<double> openswmm::LidNodeState::quality_outlet_conc

◆ quality_ports

std::vector<LidPortTransfer> openswmm::LidNodeState::quality_ports

◆ quality_transfers

std::vector<LidWaterTransfer> openswmm::LidNodeState::quality_transfers

◆ richards

bool openswmm::LidNodeState::richards = false

◆ richards_bottom_loss

double openswmm::LidNodeState::richards_bottom_loss = 0.0

◆ richards_completed_time

double openswmm::LidNodeState::richards_completed_time = 0.0

◆ richards_mesh_pending_finish

bool openswmm::LidNodeState::richards_mesh_pending_finish = false

◆ richards_mesh_routed

bool openswmm::LidNodeState::richards_mesh_routed = false

◆ richards_mesh_start

double openswmm::LidNodeState::richards_mesh_start
Initial value:
=
0.0

◆ richards_pressure

std::vector<double> openswmm::LidNodeState::richards_pressure

◆ richards_report

richards::Report openswmm::LidNodeState::richards_report

◆ richards_water

std::vector<double> openswmm::LidNodeState::richards_water

◆ surface_infil

GreenAmptState openswmm::LidNodeState::surface_infil

◆ thermal_energy

std::vector<double> openswmm::LidNodeState::thermal_energy

◆ thermal_ground_contact_j

std::vector<double> openswmm::LidNodeState::thermal_ground_contact_j

◆ treated_volume

double openswmm::LidNodeState::treated_volume = 0.0

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