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

DPS configuration parameters (derived from SimulationOptions at init). More...

#include <DynamicWave.hpp>

Collaboration diagram for openswmm::dynwave::DPSConfig:

Public Attributes

double c_pT = 25.0
 Target pressure celerity (ft/s, internal units)
 
double alpha = 3.0
 Surcharge shock parameter (>= 2)
 
double r = 0.5
 Decay time scale for P → 1 (seconds)
 
double c_pT_sq = 625.0
 c_pT^2 (pre-computed)
 

Detailed Description

DPS configuration parameters (derived from SimulationOptions at init).

Member Data Documentation

◆ alpha

double openswmm::dynwave::DPSConfig::alpha = 3.0

Surcharge shock parameter (>= 2)

◆ c_pT

double openswmm::dynwave::DPSConfig::c_pT = 25.0

Target pressure celerity (ft/s, internal units)

◆ c_pT_sq

double openswmm::dynwave::DPSConfig::c_pT_sq = 625.0

c_pT^2 (pre-computed)

◆ r

double openswmm::dynwave::DPSConfig::r = 0.5

Decay time scale for P → 1 (seconds)


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