GlobalSourceBoundary Class

A global source that contributes to the entire network A GeoPoint can be provided, and more than one source of the same type is then valid. The closest source should then be used.

Definition

Namespace: DHI.Mike1D.BoundaryModule
Assembly: DHI.Mike1D.BoundaryModule (in DHI.Mike1D.BoundaryModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class GlobalSourceBoundary : IGlobalSourceBoundary, 
	IExtensibleDataObject
Inheritance
Object    GlobalSourceBoundary
Implements
IGlobalSourceBoundary, IExtensibleDataObject

Constructors

GlobalSourceBoundaryInitializes a new instance of the GlobalSourceBoundary class

Properties

ApplicationType Flag specifying where this boundary is applied
BoundarySourceType Type of boundary source, always returns GlobalSource
DistributedOverrides List of distributed boundaries that overrides the global value
ExtensionData Data from an extended DataContract not recognized here
GeoLocatedSources List of Geo Located Items. It is allowed not to set the Geo Point only if the list contains one item. If the list contains more than one item, it is required that all Geo Located Items have a valid Geo Point, otherwise an error message will be thrown.
GlobalSourceBoundaryType Type of Global source boundary.
GriddedSources List of gridded sources.

In case of overlap of grids, the order in the list is determining priority.

PointSourceOverrides List of point source boundaries that override the global value
UseGeoLocatedSources True if the global boudary has to use the geo located items or not. False by default.

Methods

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)
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Validate Validate whether this source is correctly setup

Extension Methods

DistributionType Type of distribution on reaches for the global boundary type
(Defined by BoundaryExtensions)

See Also