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
)
Public Function CalculateInfiltration (
dt As Double,
netRainfallrate As Double,
currentDepth As Double
) As Double
public:
virtual double CalculateInfiltration(
double dt,
double netRainfallrate,
double currentDepth
) sealed
Parameters
- dt
- Type: SystemDouble
Time step - netRainfallrate
- Type: SystemDouble
Current rainfall rate. - currentDepth
- Type: SystemDouble
Current depth, depth available for infiltration.
Return Value
Type:
DoubleFor Standard Horton: the potential infiltration
For integrated Horton: the actual infiltration
Implements
ICatchmentInfiltrationCalculatorCalculateInfiltration(Double, Double, Double)See Also