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

#include <SoilCharacteristic.hpp>

Collaboration diagram for openswmm::twoD::soil::Params:

Public Attributes

SoilChar law = SoilChar::RUSSO
 
double Ks = 1.0e-5
 
double theta_s = 0.45
 
double theta_r = 0.10
 
double alpha = 2.0
 
double psi_b = 0.20
 
double lambda = 0.40
 
double vg_n = 1.6
 
double vg_L = 0.5
 

Detailed Description

The parameters one cell's law needs, gathered so the kernels take one argument and the SoA gather happens once per firing.

Member Data Documentation

◆ alpha

double openswmm::twoD::soil::Params::alpha = 2.0

◆ Ks

double openswmm::twoD::soil::Params::Ks = 1.0e-5

◆ lambda

double openswmm::twoD::soil::Params::lambda = 0.40

◆ law

SoilChar openswmm::twoD::soil::Params::law = SoilChar::RUSSO

◆ psi_b

double openswmm::twoD::soil::Params::psi_b = 0.20

◆ theta_r

double openswmm::twoD::soil::Params::theta_r = 0.10

◆ theta_s

double openswmm::twoD::soil::Params::theta_s = 0.45

◆ vg_L

double openswmm::twoD::soil::Params::vg_L = 0.5

◆ vg_n

double openswmm::twoD::soil::Params::vg_n = 1.6

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