CatchmentAbstractUrban Fields |
The CatchmentAbstractUrban type exposes the following members.
| Name | Description | |
|---|---|---|
| _actEvaporation |
Actual evaporation
Unit: [m/s]
| |
| _actEvaporationOld | Actual evaporation at time N, Unit: [m/s]
| |
| _actInfiltration |
Actual infiltration, loss.
Unit: [m/s]
| |
| _actInfiltrationOld | Infiltration at time N. Unit: [m/s] | |
| _actRainDepth |
Actual rain depth.
Unit: [m]
| |
| _actRainIntensity |
Actual rain intensity.
Unit: [m/s]
| |
| _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
| |
| _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.
| |
| _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 |
Protected end time of catchment data - the latest time for which the catchment can return data
(Inherited from Catchment.) | |
| _evaporationFromForcing |
Evaporation that must be applied during the calculation time step.
unit: [m/s]
| |
| _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 | |
| _globalDepthDryLimit |
Global dry depth limit
from INI file
in Kinematic wave: used when InfiltrationAfterRain == true
Default: 1e-6
Unit: [m]
| |
| _initialLossMax |
Maximum value of InitialLossStorageDepth
Unit: [m]
Default:
| |
| _initialLossRecoverRate |
Initial loss recover rate
Unit: [m/s]
Default: 5e-5 m/h = 1.2 mm/day
| |
| _initialLossStorageDepth |
Initial loss storage depth.
Unit: [m]
| |
| _initialLossStorageDepthOld | Initial loss storage depth at time N. Unit: [m] | |
| _loss |
Loss, other than infiltration which goes into _actInfiltration (in another unit).
Unit [m3/s]
| |
| _lossOld | Loss at time N. Unit: [m/s] | |
| _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 | |
| _offers |
List of datatypes offered in GetValue
(Inherited from Catchment.) | |
| _potentialEvaporation |
Potential evaporation
Unit: [m/s]
| |
| _potentialEvaporationOld | Potential evaporation at time N. Unit: [m/s] | |
| _rainfallFromForcing |
Rainfall that must be applied during the calculation time step measured in m/s.
unit: [m/s]
| |
| _rainfallFromForcingOld | Rainfall that must be applied during the calculation time step measured in m/s, at time N. unit: [m/s] | |
| _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
| |
| _runoff |
Runoff.
Unit: [m3/s]
| |
| _runoffOld | Runoff at time N. Unit: [m3/s] | |
| _runtimeDiagnostics |
Diagnostics instance for a Catchment. Used during runtime.
(Inherited from Catchment.) | |
| _snowStorage |
Snow storage
Unit: [m]
| |
| _snowStorageOld | Snow storage at time N. Unit: [m] | |
| _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 degres Celcius, which is not SI unit!
unit: [degCelcius]
| |
| _timeNew |
Variable holding information on the latest calulated 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 calulated time
(Inherited from Catchment.) | |
| _timeStep |
Time step used in the simulation, or initial time step if the time step can change.
(Inherited from Catchment.) | |
| _timeUpdateFraction |
Fraction of time between prev time and current time for the last
call to Update(DateTime). This should be updated everytime
_timeOfLastUpdate is updated.
(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.) | |
| _yearlyRunoff |
Dictionary of runoff as a function of year
(Inherited from Catchment.) |