Click or drag to resize

IBoundaryData Interface

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

Namespace:  DHI.Mike1D.BoundaryModule
Assembly:  DHI.Mike1D.BoundaryModule (in DHI.Mike1D.BoundaryModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public interface IBoundaryData

The IBoundaryData type exposes the following members.

Properties
  NameDescription
Public propertyCatchmentSourceBoundaries
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.
Public propertyConnection
Connection information for boundary data file.
Public propertyDistributedSourceBoundaries
Distributed source boundaries, sources for links and spans
Public propertyGlobalSourceBoundaries
Global source boundaries
Public propertyOpenSourceBoundaries
Open source boundaries, source for all open ends of the network
Public propertyPointSourceBoundaries
Point source boundaries, sources for nodes and locations
Public propertyStructureSourceBoundaries
Structure source boundaries, time series for various structures as e.g. dam breach time series
Public propertyTsBuffer
A buffer containing all timeseries, so they can be reused as much as possible.
Top
Methods
  NameDescription
Public methodAppend
Append data from another file defined by its connection to the current Boundary data object
Public methodGetGlobalSource
Get a IGlobalSourceBoundary of the specified type
Public methodPrepare
Prepare the object for a simulation
Public methodSave
Save the data to the file defined by the Connection File will be overwritten if it already exists.
Public methodValidate
Validates the object
Top
Extension Methods
  NameDescription
Public Extension MethodFindOpenSourceBoundaries
Find open source boundaries for the location.
(Defined by BoundaryExtensions.)
Public Extension MethodFindOpenSourceBoundary
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.)
Public Extension MethodRemoveOpenSourceBoundary
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.)
Top
See Also