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

One [GW_TRANSPORT_PARAMS] row: solute + thermal matrix properties. More...

#include <GwTransportData.hpp>

Collaboration diagram for openswmm::twoD::GwParamsRow:

Public Attributes

GwScope scope = GwScope::GLOBAL
 
std::string tag
 TAG scope.
 
int cell = -1
 CELL scope (0-based)
 
double rho_s = 2650.0
 grain density (kg/m3)
 
double c_s = 880.0
 grain specific heat (J/kg/K)
 
double lambda_s = 2.0
 grain thermal conductivity (W/m/K)
 
double a_s = 0.0
 specific surface area (m2/kg)
 
double alpha_L = 1.0
 longitudinal dispersivity (m)
 
double alpha_T = 0.1
 transverse dispersivity (m)
 
double D_m = 1.0e-9
 molecular diffusivity (m2/s)
 
double D_v = 1.0e-9
 vapour diffusivity (m2/s)
 
double geo_flux = 0.065
 geothermal flux (W/m2) or deep temp (degC)
 

Detailed Description

One [GW_TRANSPORT_PARAMS] row: solute + thermal matrix properties.

Member Data Documentation

◆ a_s

double openswmm::twoD::GwParamsRow::a_s = 0.0

specific surface area (m2/kg)

◆ alpha_L

double openswmm::twoD::GwParamsRow::alpha_L = 1.0

longitudinal dispersivity (m)

◆ alpha_T

double openswmm::twoD::GwParamsRow::alpha_T = 0.1

transverse dispersivity (m)

◆ c_s

double openswmm::twoD::GwParamsRow::c_s = 880.0

grain specific heat (J/kg/K)

◆ cell

int openswmm::twoD::GwParamsRow::cell = -1

CELL scope (0-based)

◆ D_m

double openswmm::twoD::GwParamsRow::D_m = 1.0e-9

molecular diffusivity (m2/s)

◆ D_v

double openswmm::twoD::GwParamsRow::D_v = 1.0e-9

vapour diffusivity (m2/s)

◆ geo_flux

double openswmm::twoD::GwParamsRow::geo_flux = 0.065

geothermal flux (W/m2) or deep temp (degC)

◆ lambda_s

double openswmm::twoD::GwParamsRow::lambda_s = 2.0

grain thermal conductivity (W/m/K)

◆ rho_s

double openswmm::twoD::GwParamsRow::rho_s = 2650.0

grain density (kg/m3)

◆ scope

GwScope openswmm::twoD::GwParamsRow::scope = GwScope::GLOBAL

◆ tag

std::string openswmm::twoD::GwParamsRow::tag

TAG scope.


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