BasinGeometry Class |
Namespace: DHI.Mike1D.NetworkDataAccess
public class BasinGeometry
The BasinGeometry type exposes the following members.
Name | Description | |
---|---|---|
BasinGeometry(Int32) |
Create geometry data structure with specified number of levels
| |
BasinGeometry(IXYZTable) |
Create geometry data structure with specified number of levels
|
Name | Description | |
---|---|---|
FlowAreas |
Flow area, cross sectional area perpendicular to main flow direction
| |
Levels |
Levels
| |
Porosity |
Porosity. Valid values are in the range ]0;1], 1 being fully void (default value)
and zero having no void.
The values are step values, meaning that the porosity at position [i] is valid from level [i] to [i+1], no interpolation takes place. | |
SurfaceAreas |
Surface areas for each level
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
EstimateFlowAreas |
Estimate flow areas from surface areas, assuming
the basin is circular
| |
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.) |
Name | Description | |
---|---|---|
GetPorosity |
Get surface area of geometry at provided level, by interpolation
(Defined by EngineExtensions.) | |
GetSurfaceArea |
Get surface area of geometry at provided level, by interpolation
(Defined by EngineExtensions.) |