CatchmentKinematicWave Fields |
The CatchmentKinematicWave type exposes the following members.
Name | Description | |
---|---|---|
_actEvaporation |
Actual evaporation
Unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_actEvaporationOld | Actual evaporation at time N, Unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_actInfiltration |
Actual infiltration, loss.
Unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_actInfiltrationOld | Infiltration at time N. Unit: [m/s] (Inherited from CatchmentAbstractUrban.) | |
_actRainDepth |
Actual rain depth.
Unit: [m]
(Inherited from CatchmentAbstractUrban.) | |
_actRainIntensity |
Actual rain intensity.
Unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_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.) | |
_applyEvaporationOnRain |
When raining,
if true the evaporation is applied at the beginning of the time step,
correcting the net rain (in wet periods).
If false, evaporation is applied at the end of the time step on non-empty storages in the catchment. In dry periods, this is not used. if EvaporationFromTimeSeries is disabled, this is also not used (since the InitialLossRecoveryRate is only applied in dry periods). Historically MIKE has set this to true and MIKE URBAN to false. | |
_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.) | |
_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.
(Inherited from CatchmentAbstractUrban.)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]
(Inherited from CatchmentAbstractUrban.) | |
_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.) | |
_initialLossStorageDepth |
Initial loss storage depth.
Unit: [m]
(Inherited from CatchmentAbstractUrban.) | |
_initialLossStorageDepthOld | Initial loss storage depth at time N. Unit: [m] (Inherited from CatchmentAbstractUrban.) | |
_loss |
Loss, other than infiltration which goes into _actInfiltration (in another unit).
Unit [m3/s]
(Inherited from CatchmentAbstractUrban.) | |
_lossOld | Loss at time N. Unit: [m3/s] (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.) | |
_potentialEvaporation |
Potential evaporation
Unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_rainfallFromForcing |
Rainfall that must be applied during the calculation time step measured in m/s.
unit: [m/s]
(Inherited from CatchmentAbstractUrban.) | |
_rainfallFromForcingOld | Rainfall that must be applied during the calculation time step measured in m/s, at time N. 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.) | |
_snowStorage |
Snow storage
Unit: [m]
(Inherited from CatchmentAbstractUrban.) | |
_snowStorageOld | Snow storage at time N. Unit: [m] (Inherited from CatchmentAbstractUrban.) | |
_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.) | |
_yearlyStatistics | Dictionary of statistics as a function of year (Inherited from Catchment.) | |
CatchmentPlugins |
List of catchment plugins
(Inherited from Catchment.) | |
Use2016DryTimeStepAlgorithm |
Revert to dry-timestep algorithm from Release 2016
| |
UseReverseDraining | Obsolete.
Revert to old draining order (Release 2016 and earlier). Set to true to
drain in same order as in MOUSE engine.
Reverse draining drains in order: wetting, storage, depth. Hence, when storages are full, wetting and storage will be drained and not depth, depth will be higher and give more runoff. This is visible in low-flow conditions. | |
ValueBuffer | (Inherited from Catchment.) |