RainBarrelBarrelStorage Class |
Namespace: DHI.Mike1D.RainfallRunoffModule.LID
public class BarrelStorage
The RainBarrelBarrelStorage type exposes the following members.
| Name | Description | |
|---|---|---|
| RainBarrelBarrelStorage | Initializes a new instance of the RainBarrelBarrelStorage class |
| Name | Description | |
|---|---|---|
| Depth |
Current depth of storage. State variable [meter].
| |
| Drain | Current storage drain flux [m/s] | |
| DrainageCapacity |
Capacity for drain [m/s]
The actual drain flow depends on the BarrelArea. If DrainageExponent > 0, then drain flow also depends on the head. Default value: 0. Unit: [meter/second]. | |
| DrainageDelay |
Delay in drainage, i.e. time after end of rain before
drainage starts.
Default value: 0. Unit: [s]. | |
| DrainageExponent |
Exponent for drain flow calculations [-]
The drain capacity flow is multiplied with Math.Pow(head, DrainageExponent) If DrainageExponent is zero, then drain flow is constant and independent on the head. Default value: 0. Unit: [-]. | |
| DrainageInfiltrationFactor |
Factor specifying how much of the drain flow that is infiltrated.
A factor of 1 means that all drain flow is infiltrated and no drain flow is returned as runoff. A factor of 0 means that all drain flow is returned as runoff. Default value: 0. Unit: [s]. | |
| DrainageOffset |
Offset where drainage starts.
Height of any underdrain piping above the bottom of the barrel Default value: 0. Unit: [meter]. | |
| Height |
Height of barrel storage
Default value: 0. Unit: [meter]. | |
| Infiltration | Current Infiltration flux [m/s] | |
| Volume |
Volume of water per area [m] contained in storage - same as Depth |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |