CatchmentLinearReservoir Fields

Fields

_additionalFlow Additional constant flow added to the total runoff Unit: [m3/s] Default: 0
(Inherited from Catchment)
_additionalFlowOld Additional constant flow at start of time step
(Inherited from Catchment)
_area Total area of catchment. Type: Catchment area. Unit: [m2]. Default: 1e8 (100 km2).
(Inherited from Catchment)
_bInfiltrationAfterRain True if infiltration shall occur also after rain, used in Horton infiltration depth calculation from INI file Default: True
(Inherited from CatchmentAbstractUrban)
_boundarySourceEvaporation Evaporation boundary source
(Inherited from Catchment)
_boundarySourceRainfall Rainfall boundary source
(Inherited from Catchment)
_boundarySourceTemperature Temperature boundary source
(Inherited from Catchment)
_bSnowModule True if the snow module is activated.
(Inherited from CatchmentAbstractUrban)
_checkPointTime The most recent check point time.
(Inherited from Catchment)
_effectiveArea Effective area. The effective area is the area that collects water. Can be smaller than total area, eg for Linear Reservoir or when LIDs are present.
(Inherited from CatchmentAbstractUrban)
_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.
(Inherited from Catchment)
_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.
(Inherited from Catchment)
_evaporationFromForcing Evaporation that must be applied during the calculation time step. unit: [m/s]
(Inherited from CatchmentAbstractUrban)
_evaporationFromTS True if evaporation is enabled, and an evaporation boundary has been defined.

If set to false the initial recover rate is used during dry periods. Default: False


(Inherited from CatchmentAbstractUrban)
_globalDepthDryLimit Global dry depth limit from INI file in Kinematic wave: used when InfiltrationAfterRain == true Default: 1e-6 Unit: [m]
(Inherited from CatchmentAbstractUrban)
_imperviousArea Impervious area is a factor which defines the part of the catchment considered to contribute to the runoff. Unit: [-]
_initialLossMax Maximum value of InitialLossStorageDepth Unit: [m] Default:
(Inherited from CatchmentAbstractUrban)
_initialLossRecoverRate Initial loss recover rate Unit: [m/s] Default: 5e-5 m/h = 1.2 mm/day
(Inherited from CatchmentAbstractUrban)
_maximumFlow Maximum flow
(Inherited from Catchment)
_minimumFlow Minimum flow
(Inherited from Catchment)
_minTime Proteced MinTime
(Inherited from Catchment)
_offerDelegates List of delegates, matching list of _offers
(Inherited from Catchment)
_offers List of datatypes offered in GetValue
(Inherited from Catchment)
_rainfallFromForcing Rainfall that must be applied during the calculation time step measured in m/s. unit: [m/s]
(Inherited from CatchmentAbstractUrban)
_redCoeff Hydrological reduction is the runoff reduction factor, accounts for water losses caused by e.g evapo-transpiration, imperfect imperviousness, etc. on the contributing area. Unit: [-] Default: 0.90
(Inherited from CatchmentAbstractUrban)
_runoff Total runoff from catchment at present time step. Unit: [m^3/s]
(Inherited from Catchment)
_runoffOld Runoff at time N. Unit: [m3/s]
(Inherited from CatchmentAbstractUrban)
_runtimeDiagnostics Diagnostics instance for a Catchment. Used during runtime.
(Inherited from Catchment)
_startTime Protected start time of catchment data - the earliest time for which the catchment can return data
(Inherited from Catchment)
_stormwaterLIDs List of Lids
(Inherited from Catchment)
_temperatureFromForcing Temperature that must be applied during the calculation time step. Note: the temperature is given in degrees Celsius, which is not SI unit! unit: [degCelcius]
(Inherited from CatchmentAbstractUrban)
_timeNew Variable holding information on the latest calculated time
(Inherited from Catchment)
_timeOfLastUpdate Last time the state of this catchment was updated (Update(DateTime) was called)
(Inherited from Catchment)
_timeOfMaximumFlow Time of maximum flow
(Inherited from Catchment)
_timeOfMinimumFlow Time of minimum flow
(Inherited from Catchment)
_timeOld Variable holding information on the latest calculated time
(Inherited from Catchment)
_timeStep Time step used in the simulation, or initial time step if the time step can change.
(Inherited from Catchment)
_totalAdditionalInflowVolume Total volume of additional inflow
(Inherited from Catchment)
_totalLossVolume Total volume of loss
(Inherited from Catchment)
_totalRainfallVolume Total volume of rain
(Inherited from Catchment)
_totalRunoffVolume Total volume of runoff
(Inherited from Catchment)
_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.
(Inherited from Catchment)
_useHotStartFile Flag telling if initial conditions is taken from a hotstart file Default: false
(Inherited from Catchment)
_volumeOnGroundAdded Volume on ground added after UpdateStorage
(Inherited from Catchment)
_volumeOnGroundAfterRouting Volume on ground after routing
(Inherited from Catchment)
_volumeOnGroundBeforeRouting Volume on ground before routing
(Inherited from Catchment)
CatchmentPlugins List of catchment plugins
(Inherited from Catchment)
ValueBuffer
(Inherited from Catchment)

See Also