Weir

Base class for weirs

Members

Enums

Units
enum Units
Undocumented in source.

Functions

getAffluxElevation
double getAffluxElevation()
Undocumented in source. Be warned that the author may not have intended to support it.
getDischarge
double getDischarge()

Returns the rate of flow in either cubic meter per second (metric) or cubic feet per second (english).

getLengthOfHydraulicJump
double getLengthOfHydraulicJump()
Undocumented in source. Be warned that the author may not have intended to support it.
setCrestElev
void setCrestElev(double elev)
Undocumented in source. Be warned that the author may not have intended to support it.
setCrestLength
void setCrestLength(double l)
Undocumented in source. Be warned that the author may not have intended to support it.
setDSApronElev
void setDSApronElev(double elev)
Undocumented in source. Be warned that the author may not have intended to support it.
setDischarge
void setDischarge(double pDischarge)

Sets the discharge.

setTailwaterElev
void setTailwaterElev(double elev)
Undocumented in source. Be warned that the author may not have intended to support it.
setUSApronElev
void setUSApronElev(double elev)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

ERROR
double ERROR;

//////////////////////////////////// ////////////////////////////////////

TRIAL_INCREMENT
double TRIAL_INCREMENT;

//////////////////////////////////// ////////////////////////////////////

affluxElevation
double affluxElevation;

Elevation of the highest water elevation after weir construction.

calculatedDischargeIntensity
double calculatedDischargeIntensity;

Discharge intensity used for trial and error.

crestElev
double crestElev;

Elevation of crest.

crestLength
double crestLength;

Length of the topmost of the crest

discharge
double discharge;

Total discharge that will flow over a weir.

dischargeIntensity
double dischargeIntensity;

Discharge intensity. Discharge per unit width.

dsApronElev
double dsApronElev;

Elevation of downstream apron.

errorMessage
string errorMessage;

Info about calculation error.

jumpElev
double jumpElev;

Elevation of hydraulic jump.

lengthOfHydraulicJump
double lengthOfHydraulicJump;

Length of hydraulic jump. Downstream apron length can be designed based on this.

preJumpElev
double preJumpElev;

Elevation of pre-jump

tailwaterElev
double tailwaterElev;

Water elevation if there will be no weir.

unit
Units unit;
Undocumented in source.
usApronElev
double usApronElev;

Elevation of upstream apron.

Meta