- calculateFlowType
void calculateFlowType()
- getAverageVelocity
double getAverageVelocity()
Returns the average velocity in the channel.
- getBedSlope
double getBedSlope()
Undocumented in source. Be warned that the author may not have intended to support it.
- getCriticalDepth
double getCriticalDepth()
Undocumented in source. Be warned that the author may not have intended to support it.
- getCriticalSlope
double getCriticalSlope()
Undocumented in source. Be warned that the author may not have intended to support it.
- getDischarge
double getDischarge()
Returns the rate of flow.
- getDischargeIntensity
double getDischargeIntensity()
Undocumented in source. Be warned that the author may not have intended to support it.
- getErrMessage
string getErrMessage()
Gets the error message.
@return errMessage
- getFlowType
FlowType getFlowType()
Undocumented in source. Be warned that the author may not have intended to support it.
- getFroudeNumber
double getFroudeNumber()
Undocumented in source. Be warned that the author may not have intended to support it.
- getHydraulicDepth
double getHydraulicDepth()
Undocumented in source. Be warned that the author may not have intended to support it.
- getHydraulicRadius
double getHydraulicRadius()
Undocumented in source. Be warned that the author may not have intended to support it.
- getManningRoughness
double getManningRoughness()
Undocumented in source. Be warned that the author may not have intended to support it.
- getWaterDepth
double getWaterDepth()
Undocumented in source. Be warned that the author may not have intended to support it.
- getWettedArea
double getWettedArea()
Undocumented in source. Be warned that the author may not have intended to support it.
- getWettedPerimeter
double getWettedPerimeter()
Undocumented in source. Be warned that the author may not have intended to support it.
- isCalculationSuccessful
bool isCalculationSuccessful()
Check if an error has occurred.
@return isError
- isValidBedSlope
bool isValidBedSlope(Unknown u)
- isValidDischarge
bool isValidDischarge(Unknown u)
Undocumented in source. Be warned that the author may not have intended to support it.
- isValidInputs
bool isValidInputs(A a)
Check if all conditions are true
- isValidManning
bool isValidManning()
Manning's roughness error checking
- isValidWaterDepth
bool isValidWaterDepth(Unknown u)
Water depth error checking
- setBedSlope
void setBedSlope(double pBedSlope)
- setDischarge
void setDischarge(double pDischarge)
Undocumented in source. Be warned that the author may not have intended to support it.
- setManningRoughness
void setManningRoughness(double pManningRoughness)
Undocumented in source. Be warned that the author may not have intended to support it.
- setUnknown
void setUnknown(Unknown u)
Undocumented in source. Be warned that the author may not have intended to support it.
- setWaterDepth
void setWaterDepth(double pWaterDepth)
Undocumented in source. Be warned that the author may not have intended to support it.
Open Channel
The base class for all open channels.