CSol
|
Pipe network pipe (or connection) class.
#include <pn/csol_pn.h>
Public Member Functions | |
Pipe (QString uid0_, QString uid1_, REAL pD_, REAL pC_, bool pTerminated_) | |
Pipe (const Pipe &r) | |
~Pipe () | |
void | configure (REAL) |
Pipe configuration. More... | |
REAL | get_C () |
REAL | get_D () |
REAL | get_flow () |
int | get_id () |
int | get_id0 () |
int | get_id1 () |
REAL | get_iK () |
bool | get_isTerminated () |
REAL | get_L () |
QString | get_uid0 () |
QString | get_uid1 () |
void | set_flow (REAL pflow_) |
void | set_id (int pid_) |
void | set_id0 (int sid0_) |
void | set_id1 (int sid1_) |
void | set_isTerminated (bool pTerminated_) |
|
inline |
|
inline |
void configure | ( | REAL | L | ) |
Calculates pipe parameters. The pipe constant K is calculated according to the Hazen-Williams formula: K = (10.67 L) / (C^1.85 D^4.87)
L | pipe length. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |