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

#include <SourceSnow.hpp>

Collaboration diagram for openswmm::surface::SourceSnowLedger:

Public Member Functions

double residual () const
 Compute this snow ledger's signed water-balance residual.
 

Public Attributes

double end = 0
 
double initial = 0
 
double precipitation = 0
 
double liquid = 0
 
double sublimation = 0
 
double removed = 0
 
double stored = 0
 

Member Function Documentation

◆ residual()

double openswmm::surface::SourceSnowLedger::residual ( ) const
inline

Compute this snow ledger's signed water-balance residual.

Returns
initial+precipitation-liquid-sublimation-removed-stored in ft3. No finite validation, tolerance test, clamping or mutation; sublimation may represent a signed atmospheric exchange under the underlying model.

Member Data Documentation

◆ end

double openswmm::surface::SourceSnowLedger::end = 0

◆ initial

double openswmm::surface::SourceSnowLedger::initial = 0

◆ liquid

double openswmm::surface::SourceSnowLedger::liquid = 0

◆ precipitation

double openswmm::surface::SourceSnowLedger::precipitation = 0

◆ removed

double openswmm::surface::SourceSnowLedger::removed = 0

◆ stored

double openswmm::surface::SourceSnowLedger::stored = 0

◆ sublimation

double openswmm::surface::SourceSnowLedger::sublimation = 0

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