| _additionalFlow | Additional constant flow added to the total runoff Unit: [m3/s] Default: 0 |
| _additionalFlowOld | Additional constant flow at start of time step |
| _area | Total area of catchment. Type: Catchment area. Unit: [m2]. Default: 1e8 (100 km2). |
| _boundarySourceEvaporation | Evaporation boundary source |
| _boundarySourceRainfall | Rainfall boundary source |
| _boundarySourceTemperature | Temperature boundary source |
| _checkPointTime | The most recent check point time. |
| _effectiveTimeStep | Time step used in the simulation, it may change. It is set in Prepare to _timeStep, and can be updated by individual catchment models when required, i.e. it may differ from _timeStep. |
| _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. |
| _maximumFlow | Maximum flow |
| _minimumFlow | Minimum flow |
| _minTime | Proteced MinTime |
| _offerDelegates | List of delegates, matching list of _offers |
| _offers | List of datatypes offered in GetValue |
| _runoff | Total runoff from catchment at present time step. Unit: [m^3/s] |
| _runtimeDiagnostics | Diagnostics instance for a Catchment. Used during runtime. |
| _startTime | Protected start time of catchment data - the earliest time for which the catchment can return data |
| _stormwaterLIDs | List of Lids |
| _timeNew | Variable holding information on the latest calculated time |
| _timeOfLastUpdate | Last time the state of this catchment was updated (Update(DateTime) was called) |
| _timeOfMaximumFlow | Time of maximum flow |
| _timeOfMinimumFlow | Time of minimum flow |
| _timeOld | Variable holding information on the latest calculated time |
| _timeStep | Time step used in the simulation, or initial time step if the time step can change. |
| _totalAdditionalInflowVolume | Total volume of additional inflow |
| _totalLossVolume | Total volume of loss |
| _totalRainfallVolume | Total volume of rain |
| _totalRunoffVolume | Total volume of runoff |
| _tsBuffer | TSBuffer to use when accessing time series objects Set in Catchments.Add(). If not set, then the inheritors must create a TSBuffer before using it. |
| _useHotStartFile | Flag telling if initial conditions is taken from a hotstart file Default: false |
| _volumeOnGroundAdded | Volume on ground added after UpdateStorage |
| _volumeOnGroundAfterRouting | Volume on ground after routing |
| _volumeOnGroundBeforeRouting | Volume on ground before routing |
| CatchmentPlugins | List of catchment plugins |
| conversionFromMmHourMeterSec | |
| conversionFromMmToMeter | |
| ValueBuffer |