| LIDLayerSurface Methods | 
The LIDLayerSurface type exposes the following members.
 Methods
Methods| 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 the default hash function. (Inherited from Object.) | 
|  | getSurfaceOutflowRate | 
            Computes outflow rate [m/s], based on Mannings equation.
             If routing is disabled, this returns zero. | 
|  | getSurfaceOverflow | 
            Finds surface overflow rate [m/s], assuming all water above StorageHeight
            is diverted.
             If routing is enabled, this returns zero. | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | GetVolume | 
            Volume of water per area [m] contained on surface for a given depth
             | 
|  | Limit | 
            Limit state variables to allowed range,
            cannot be negative
             | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|  | Prepare | 
            Prepare surface
             | 
|  | PrepareSurfaceRouting | |
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Validate | 
            Validate surface parameters
             | 
 See Also
See Also