CatchmentCombined Fields |
The CatchmentCombined type exposes the following members.
Name | Description | |
---|---|---|
_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.) | |
_boundarySourceEvaporation |
Evaporation boundary source
(Inherited from Catchment.) | |
_boundarySourceRainfall |
Rainfall boundary source
(Inherited from Catchment.) | |
_boundarySourceTemperature |
Temperature boundary source
(Inherited from Catchment.) | |
_checkPointTime |
The most recent check point time.
(Inherited from Catchment.) | |
_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.) | |
_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.) | |
_runoff | Total runoff from catchment at present time step. Unit: [m^3/s] (Inherited from Catchment.) | |
_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.) | |
_stateVariableLoss | Losses in [m3/s] (Inherited from CatchmentState.) | |
_stateVariableNetRainfall | Net rainfall in [m/s] (Inherited from CatchmentState.) | |
_stateVariableTotalInfiltration | Total infiltration in [m/s] (Inherited from CatchmentState.) | |
_stateVariableTotalRunOff | Total Runoff in [m3/s]. It includes also AdditionalFlow. (Inherited from CatchmentState.) | |
_stormwaterLIDs |
List of Lids
(Inherited from Catchment.) | |
_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.) | |
_yearlyStatistics | Dictionary of statistics as a function of year (Inherited from Catchment.) | |
CatchmentPlugins |
List of catchment plugins
(Inherited from Catchment.) | |
ScaleByArea |
Flag specifying whether the AreaFactor of a sub catchment is an area
(in m^2) or a relative scaling factor.
When true, the AreaFactor is interpreted as the area of the sub catchment within the combined catchment. The discharge of the sub catchment will be scaled with the area of the sub catchment to get discharge per area, and then multiplied with the area stored in the AreaFactor. When false, the AreaFactor is interpreted as a scaling factor of the discharge from each of the sub catchment. A value of one means that the entire discharge from the sub catchment is used in the combined catchment. | |
SubCatchmentNames |
Subcatchment by names. The dictionary
contains the name of the subcatchment and a contributing area factor,
which is the fraction of the total area that the subcatchment
runoff contributes to this combined catchment.
| |
ValueBuffer | (Inherited from Catchment.) |