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

One authored pack selection and optional site/geometry override. Missing optionals inherit lower-precedence scope values; explicit zero is a real override. forest is fraction, drift dimensionless, ground_heat W/m2, extinction_depth metres, slope degrees and aspect degrees clockwise north. pack is an unresolved model name or normalized NONE token. More...

#include <MeshSnowConfig.hpp>

Collaboration diagram for openswmm::surface::MeshSnowRow:

Public Attributes

std::string pack
 
std::optional< double > forest
 
std::optional< double > drift
 
std::optional< double > ground_heat
 
std::optional< double > extinction_depth
 
std::optional< double > slope
 
std::optional< double > aspect
 

Detailed Description

One authored pack selection and optional site/geometry override. Missing optionals inherit lower-precedence scope values; explicit zero is a real override. forest is fraction, drift dimensionless, ground_heat W/m2, extinction_depth metres, slope degrees and aspect degrees clockwise north. pack is an unresolved model name or normalized NONE token.

Member Data Documentation

◆ aspect

std::optional<double> openswmm::surface::MeshSnowRow::aspect

◆ drift

std::optional<double> openswmm::surface::MeshSnowRow::drift

◆ extinction_depth

std::optional<double> openswmm::surface::MeshSnowRow::extinction_depth

◆ forest

std::optional<double> openswmm::surface::MeshSnowRow::forest

◆ ground_heat

std::optional<double> openswmm::surface::MeshSnowRow::ground_heat

◆ pack

std::string openswmm::surface::MeshSnowRow::pack

◆ slope

std::optional<double> openswmm::surface::MeshSnowRow::slope

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