public enum CatchmentSourceBoundaryTypes| Rainfall | 0 | Rain |
| Evaporation | 1 | Evaporation |
| Discharge | 2 | Discharge |
| DischargePerPerson | 3 | Discharge per person |
| DischargePerArea | 4 | Discharge per Area |
| Temperature | 5 | Temperature |
| Irrigation | 6 | Irrigation |
| Abstraction | 7 | Abstraction |
| Radiation | 8 | Radiation |
| DayCoefficient | 9 | Day Coefficient |
| Component | 10 | Component boundary, providing component concentrations for water being released from catchment into network. |
| HasGlobalType |
Check if catchment boundary type has a matching global boundary type.
(Defined by BoundaryExtensions) |
| IsCatchmentDischargeType |
Returns true if the catchment source type is a catchment discharge type
(Defined by BoundaryExtensions) |
| IsOneOf |
Returns true if enumeration is one of the listed ones.
(Defined by GenericExtensions) |
| ToGlobalType |
Convert a catchment boundary type to a global boundary type. If there is no corresponding global type,
an exception is thrown.
(Defined by BoundaryExtensions) |