Peka2D_v5  v5.0
Public Attributes | List of all members
t_bound_ Struct Reference

Open boundary geometry and flow conditions. More...

#include <structs.h>

Collaboration diagram for t_bound_:
Collaboration graph
[legend]

Public Attributes

char idname [1024]
 
int type
 
int n
 
int ncellsBound
 
int ncellsInner
 
t_c_cellcellzMin
 
t_wall ** wallBound
 
t_c_cell ** cellBound
 
t_c_cell ** cellInner
 
double * t
 
double * q
 
double * hZ
 
double * Fr
 
double ** phi
 
double maxFroude
 
double totalLength
 
double totalArea
 
double zmin
 
double levelControl
 
int flagInitialize
 
double qMass
 
double qDischarge
 
t_node node [2]
 
t_node normal
 
int iAct
 
double qliquid
 
double qsolid
 

Detailed Description

Open boundary geometry and flow conditions.

Member Data Documentation

◆ cellBound

t_c_cell** t_bound_::cellBound

Array of pointers to boundary cells associated to boundary walls (of size ncellsBound)

◆ cellInner

t_c_cell** t_bound_::cellInner

Array of pointers to boundary cell neighbors (of size ncellsInner)

◆ cellzMin

t_c_cell* t_bound_::cellzMin

Pointer to boundary with minimum elevation

◆ flagInitialize

int t_bound_::flagInitialize

flag to determine if the inlet bound has been got inside the initialize inlet outlet function

◆ Fr

double* t_bound_::Fr

◆ hZ

double* t_bound_::hZ

◆ iAct

int t_bound_::iAct

◆ idname

char t_bound_::idname[1024]

◆ levelControl

double t_bound_::levelControl

levelControl accounts for the water level to be imposed in the case of extreme boundaries (dry domain i.e.)

◆ maxFroude

double t_bound_::maxFroude

◆ n

int t_bound_::n

Number of data points

◆ ncellsBound

int t_bound_::ncellsBound

Number of cells in boundary

◆ ncellsInner

int t_bound_::ncellsInner

Number of cells that are neighbors to boundary cells

◆ node

t_node t_bound_::node[2]

◆ normal

t_node t_bound_::normal

◆ phi

double** t_bound_::phi

◆ q

double* t_bound_::q

◆ qDischarge

double t_bound_::qDischarge

◆ qliquid

double t_bound_::qliquid

◆ qMass

double t_bound_::qMass

◆ qsolid

double t_bound_::qsolid

◆ t

double* t_bound_::t

◆ totalArea

double t_bound_::totalArea

totalArea is the area (in plant view) of the boundary

◆ totalLength

double t_bound_::totalLength

totalLength is the length of the boundary

◆ type

int t_bound_::type

Hydraulic boundary type

◆ wallBound

t_wall** t_bound_::wallBound

Array of pointers to boundary walls (of size ncellsBound)

◆ zmin

double t_bound_::zmin

zmin is the minimum value of z along the boundary


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