ICatchmentData Interface

A overall data interface for cathcment data, containing data properties that are common for all catchments.

This interface contains data and parameters for setting up a catchment model, and represents as such only setup data. Computational variables and methods are not included in this interface. It can be used to explore data and parameters required when setting up the catchment model.

Definition

Namespace: DHI.Mike1D.RainfallRunoffModule
Assembly: DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface ICatchmentData

Remarks

This does deliberately not inherit from ICatchment, in order to distinguish between data for setting up the catchment and functionality required for a general catchment to be included in the simulation. However, any catchment implementing this interface will also implement the ICatchment interface. Some properties in this interface will be present also in the ICatchment interface.

Properties

AdditionalFlow Additional constant flow added to the total runoff Unit: [m3/s] Default: 0
Area Total area of catchment
CatchmentGeometry Geometry of the catchment. This is a list of coordinates defining a closed polygon as the extent of the catchment.
CatchmentName Catchment name

The name is not unique, there may be several catchment models for one catchment, however all catchments with the same name should/must share the same catchment geometry.

CenterPoint The central point of the catchment. Used for e.g. finding the rain time series closest to this catchment.
EndTime End time of catchment simulation - the latest time for which the catchment can return data
Obsolete
ModelId Catchment model ID. Unique id.
Name Catchment model ID. Unique id.
Obsolete
ObservedData Observed data. Used for creating calibration plots and for auto-calibration reference data.
Persons Number of person equivalent in the catchment, used with catchment discharge source boundary
StartTime Start time of catchment simulation - the earliest time for which the catchment can return data
Obsolete
StatisticsType Periodic statistics type for catchments
StormWaterLIDs StormWater LIDs connected to catchment
TimeStep Time step used during the simulation by the catchment model
UseHotStartFile Flag telling if initial conditions is taken from a hotstart file Default: false

See Also