Catchment Fields

Fields

_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 

See Also