Click or drag to resize

CrossSectionSlotDecoratorGetNaturalDepth Method (Double, Double, Double, HDParameterData)

Gets the Natural depth for a given discharge [m3/s] and slope [dimensionless] The natural depth is the depth where the flow resistance and velocity balances, i.e., the Manning formula is fullfilled: Q = M*A*R^(2/3)*sqrt(I)

The natural depth will only be used when above the "outlet" water level. The minDNat can be set to the "outlet" water level, to save computations when natural depth is smaller than this "outlet" water level.

Namespace:  DHI.Mike1D.CrossSectionModule
Assembly:  DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public double GetNaturalDepth(
	double discharge,
	double slope,
	double minDNat,
	HDParameterData hdParams
)

Parameters

discharge
Type: SystemDouble

[Missing <param name="discharge"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionSlotDecorator.GetNaturalDepth(System.Double,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData)"]

slope
Type: SystemDouble

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

minDNat
Type: SystemDouble

[Missing <param name="minDNat"/> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionSlotDecorator.GetNaturalDepth(System.Double,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData)"]

hdParams
Type: DHI.Mike1D.HDParameterDataAccessHDParameterData

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

Return Value

Type: Double

[Missing <returns> documentation for "M:DHI.Mike1D.CrossSectionModule.CrossSectionSlotDecorator.GetNaturalDepth(System.Double,System.Double,System.Double,DHI.Mike1D.HDParameterDataAccess.HDParameterData)"]

See Also