CrossSectionExtensionsCalculateSpecificConveyance Method

Calculate the specific conveyance at the specified water level and slope. Specific conveyance is the actual conveyance over area.

The slope is only required for ColebrookWhite and HazenWilliams. It must be positive. If negative, it is not considered, but instead a design conveyance is returned (where no slope is available).

Definition

Namespace: DHI.Mike1D.CrossSectionModule
Assembly: DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public static double CalculateSpecificConveyance(
	ResistanceFormulation resistanceType,
	double resistanceNumber,
	double hydraulicRadius,
	HDParameterData hdParams,
	double slope = -1
)

Parameters

resistanceType  ResistanceFormulation

[Missing <param name="resistanceType"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

resistanceNumber  Double

[Missing <param name="resistanceNumber"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

hydraulicRadius  Double

[Missing <param name="hydraulicRadius"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

hdParams  HDParameterData

[Missing <param name="hdParams"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

slope  Double  (Optional)

[Missing <param name="slope"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

Return Value

Double

[Missing <returns> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionExtensions.CalculateSpecificConveyance(DHI.Mike1D.Generic.ResistanceFormulation,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData,System.Double)"]

See Also