GreenAmptInfiltration Class

Class containing state for a Green Ampt infiltration calculation

Definition

Namespace: DHI.Mike1D.RainfallRunoffModule
Assembly: DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class GreenAmptInfiltration : ICatchmentInfiltrationCalculator, 
	IModelStateReadWrite
Inheritance
Object    GreenAmptInfiltration
Implements
IModelStateReadWrite, ICatchmentInfiltrationCalculator

Constructors

GreenAmptInfiltrationInitializes a new instance of the GreenAmptInfiltration class

Methods

CalculateInfiltration Computes Green-Ampt infiltration for a catchment or a storage node.
Clone Clone the current ICatchmentInfiltrationCalculator.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Prepare Prepare infiltration calculator
ReadState Read state and apply to module. Returns true if state was successfully read.
Setup Setup the GreenAmptInfiltration class. Especially it calculates the Lu value from the Ks value.
ToStringReturns a string that represents the current object.
(Inherited from Object)
WriteState Write current state of module

Fields

IMDmax max. soil moisture deficit (m/m)
Ks saturated conductivity [m/s]
Lu Depth of upper soil zone [m] - calculated from Ks
S avg. capillary suction [m]

See Also