Click or drag to resize

HortonCalculateInfiltration Method

Take a Horton Timestep, returning the Infiltration Depth of the time step.

If currentDepth and netRainfallrate is zero, a dry mode time step is performed, otherwise if any of those is larger than zero, a wet mode time step is performed.

The currentDepth is also used as depth available for infiltration, in case of IntegratedHorton is set, i.e. the returned infiltration depth is limited by this parameter.

Namespace:  DHI.Mike1D.RainfallRunoffModule
Assembly:  DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public double CalculateInfiltration(
	double dt,
	double netRainfallrate,
	double currentDepth
)

Parameters

dt
Type: SystemDouble
Time step
netRainfallrate
Type: SystemDouble
Current rainfall rate.
currentDepth
Type: SystemDouble
Current depth, depth available for infiltration.

Return Value

Type: Double
For Standard Horton: the potential infiltration For integrated Horton: the actual infiltration

Implements

ICatchmentInfiltrationCalculatorCalculateInfiltration(Double, Double, Double)
See Also