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

#include <MeshHeat.hpp>

Collaboration diagram for openswmm::twoD::GroundColumnAssembly:

Classes

struct  LidEnergy
 

Public Attributes

GroundHeatState * owner = nullptr
 
MeshHeatState * mesh_heat = nullptr
 
int cell = -1
 
int first_store = 0
 
int soil_count = 0
 
int water = -1
 
std::size_t first_contact = 0
 
std::size_t vertical_count = 0
 
std::size_t contact_count = 0
 
std::size_t first_boundary = 0
 
std::size_t top_count = 0
 
std::size_t ground_count = 0
 
std::size_t atmosphere = 0
 
std::vector< LidEnergy > lids
 
int snow_boundary = -1
 
double mass = 0
 
double volume = 0
 
double evaporated = 0
 
double seconds = 0
 
double wet = 0
 
double temperature = 0
 
double slope = 0
 
double water_initial_j = 0
 
MeshAtmosphericFlux flux0
 
MeshAtmosphericFlux flux1
 

Member Data Documentation

◆ atmosphere

std::size_t openswmm::twoD::GroundColumnAssembly::atmosphere = 0

◆ cell

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

◆ contact_count

std::size_t openswmm::twoD::GroundColumnAssembly::contact_count = 0

◆ evaporated

double openswmm::twoD::GroundColumnAssembly::evaporated = 0

◆ first_boundary

std::size_t openswmm::twoD::GroundColumnAssembly::first_boundary = 0

◆ first_contact

std::size_t openswmm::twoD::GroundColumnAssembly::first_contact = 0

◆ first_store

int openswmm::twoD::GroundColumnAssembly::first_store = 0

◆ flux0

MeshAtmosphericFlux openswmm::twoD::GroundColumnAssembly::flux0

◆ flux1

MeshAtmosphericFlux openswmm::twoD::GroundColumnAssembly::flux1

◆ ground_count

std::size_t openswmm::twoD::GroundColumnAssembly::ground_count = 0

◆ lids

std::vector<LidEnergy> openswmm::twoD::GroundColumnAssembly::lids

◆ mass

double openswmm::twoD::GroundColumnAssembly::mass = 0

◆ mesh_heat

MeshHeatState* openswmm::twoD::GroundColumnAssembly::mesh_heat = nullptr

◆ owner

GroundHeatState* openswmm::twoD::GroundColumnAssembly::owner = nullptr

◆ seconds

double openswmm::twoD::GroundColumnAssembly::seconds = 0

◆ slope

double openswmm::twoD::GroundColumnAssembly::slope = 0

◆ snow_boundary

int openswmm::twoD::GroundColumnAssembly::snow_boundary = -1

◆ soil_count

int openswmm::twoD::GroundColumnAssembly::soil_count = 0

◆ temperature

double openswmm::twoD::GroundColumnAssembly::temperature = 0

◆ top_count

std::size_t openswmm::twoD::GroundColumnAssembly::top_count = 0

◆ vertical_count

std::size_t openswmm::twoD::GroundColumnAssembly::vertical_count = 0

◆ volume

double openswmm::twoD::GroundColumnAssembly::volume = 0

◆ water

int openswmm::twoD::GroundColumnAssembly::water = -1

◆ water_initial_j

double openswmm::twoD::GroundColumnAssembly::water_initial_j = 0

◆ wet

double openswmm::twoD::GroundColumnAssembly::wet = 0

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