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

One owned point snow/active-soil energy and thermal-memory inventory. energy kJ/m2 may be signed, water m SWE, age dimensionless optical age, refreezing depths m. The duration-weighted history spans at most 24 hours. No forcing/runtime context is shared between independent point states. More...

#include <UebSnow.hpp>

Collaboration diagram for openswmm::surface::ueb::State:

Public Attributes

double energy = 0
 
double water = 0
 
double age = 0
 
double refreezing_depth = 0
 
double total_refreezing_depth = 0
 
std::vector< ThermalSample > history
 

Detailed Description

One owned point snow/active-soil energy and thermal-memory inventory. energy kJ/m2 may be signed, water m SWE, age dimensionless optical age, refreezing depths m. The duration-weighted history spans at most 24 hours. No forcing/runtime context is shared between independent point states.

Member Data Documentation

◆ age

double openswmm::surface::ueb::State::age = 0

◆ energy

double openswmm::surface::ueb::State::energy = 0

◆ history

std::vector<ThermalSample> openswmm::surface::ueb::State::history

◆ refreezing_depth

double openswmm::surface::ueb::State::refreezing_depth = 0

◆ total_refreezing_depth

double openswmm::surface::ueb::State::total_refreezing_depth = 0

◆ water

double openswmm::surface::ueb::State::water = 0

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