ICatchment Properties | 
The ICatchment type exposes the following members.
| Name | Description | |
|---|---|---|
| Area | 
             Total area of catchment
             Unit: [m2]
              | |
| CatchmentGeometry | 
            Get and set the list of coordinates 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 | 
             Get and set the central point of the catchment
              | |
| ClientName | 
            Title of the calibration plot
              (Inherited from ICalibratable.) | |
| CurrentTime | 
            Return the time of the current state.
              | |
| EffectiveArea | 
             Effective area of catchment, where runoff takes place.
             Unit: [m2]
              | |
| EndTime | 
            Return the end time of the catchment simulation.
            This is set during prepare, and the catchment must
            make sure not to run beyond this time.
              | |
| MinTime | 
             Minimum time to which Time can be set. The catchment must caches values from MinTime to the
             max value of Time.
              | |
| ModelId | 
             Catchment model ID. Unique id.
              | |
| Name |  Obsolete.  
             Same as ModelId - for backward compatibility.
              | |
| ObservedData | 
            Observed data. Used for creating calibration plots and for auto-calibration reference data.
              | |
| Runoff | 
             Total runoff from catchment at present time step.
             Unit: [m^3/s]
              | |
| TimeStep | 
             Time step op catchment
              | |
| TSBuffer | 
             Set the TSBuffer to use in this catchment
              | |
| YearlyRunoff | Obsolete. |