IBoundaryData Interface

This is the interface for the BoundaryData class Note: Needed for COM interop only - do not use from .Net

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 interface IBoundaryData

Properties

CatchmentSourceBoundaries Catchment source boundaries, sources for catchment models, as e.g. rainfall and evaporation. These can be specified for each catchment individually here. If specifying rain etc. globally or based on coordinates, used the GlobalSourceBoundaries.
Connection Connection information for boundary data file.
DistributedSourceBoundaries Distributed source boundaries, sources for links and spans
GlobalSourceBoundaries Global source boundaries
OpenSourceBoundaries Open source boundaries, source for all open ends of the network
PointSourceBoundaries Point source boundaries, sources for nodes and locations
StructureSourceBoundaries Structure source boundaries, time series for various structures as e.g. dam breach time series
TsBuffer A buffer containing all timeseries, so they can be reused as much as possible.

Methods

Append Append data from another file defined by its connection to the current Boundary data object
GetGlobalSource Get a IGlobalSourceBoundary of the specified type
Prepare Prepare the object for a simulation
Save Save the data to the file defined by the Connection File will be overwritten if it already exists.
Validate Validates the object

Extension Methods

FindOpenSourceBoundaries Find open source boundaries for the location.
(Defined by BoundaryExtensions)
FindOpenSourceBoundary Find open source boundary for the location. Returns the first one found (i.e. does not check if there is more than one).
(Defined by BoundaryExtensions)
RemoveOpenSourceBoundary Remove boundary at location. If boundary is used in more than one location, only the location is removed from the boundary, otherwise the entire boundary is removed.
(Defined by BoundaryExtensions)

See Also