CatchmentKinematicWaveSurface Properties

Properties

ApplyEvaporationOnRain When raining, if true the evaporation is applied at the beginning of the time step, correcting the net rain and limited by the rain. If false, evaporation is applied on non-empty storages in the catchment and can exceed the rain.

In dry periods, this is not used, evaporation is always applied on storages.


(Inherited from CatchmentSurface)
ApplyInitialLossRecoveryRateWhenRaining Flag specifying to apply InitialLossRecoveryRate also when it is raining.
(Inherited from CatchmentSurface)
AreaFraction Area fraction of the surface Unit: [-].
(Inherited from CatchmentSurface)
Depth Depth of water on sub-catchment. State variable. Unit: [m]
(Inherited from CatchmentSurface)
DepthOld Depth of water at the previous time step. Computational variable. Unit: [m]
(Inherited from CatchmentSurface)
EffectiveAreaFraction Effective area fraction, subtracting area covered by LID's. Default: Same as AreaFraction when no LID's Unit: [-]
(Inherited from CatchmentSurface)
EvaporationActual Actual evaporation. Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
EvaporationActualOld Evaporation of last time step. Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
EvaporationFromTimeSeries 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 CatchmentSurface)
EvaporationPotential Potential evaporation. Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
GlobalDepthDryLimit Dry depth used for switching Horton's mode between dry and wet in Kinematic Wave model when InfiltrationAfterRain == true. In this case the switching to regeneration of infiltration capacity is controlled by a low limit of the water depth on the surface. Unit: [m] Default: 1e-6
(Inherited from CatchmentSurface)
Horton Horton, defined only for pervious surfaces.

Returns null if Infiltration is not Horton.


(Inherited from CatchmentSurface)
Obsolete
ID The ID of the surface
(Inherited from CatchmentSurface)
Infiltration Infiltration calculator. This defines whether the surface is pervious.

If null, the surface is impervious.


(Inherited from CatchmentSurface)
InfiltrationActual Actual infiltration. Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
InfiltrationActualOld Infiltration of last time step Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
InfiltrationAfterRain True if infiltration shall occur also after rain has ended.

Default is true

.
(Inherited from CatchmentSurface)
InfiltrationPotential Potential infiltration. Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
InfiltrationPotentialOld Potential infiltration of last time step Reporting variable. Unit: [m/s]
(Inherited from CatchmentSurface)
InitialLossRecoveryRate Recovery rate for initial loss capacity. The initial loss capacity is regenerated in dry periods by a linear recovery rate.

Used as constant evaporation, when evaporation is not defined explicitly. If evaporation is defined explicitly (see EvaporationFromTimeSeries), this is neglected.

Unit: [m/s] Default: 0.00005 [m/hour] = 1.2 [mm/day]


(Inherited from CatchmentSurface)
Loss Loss, other than infiltration which goes into InfiltrationActual.

Additionally, the wetting loss and storage loss is not included in this loss, and these are considered a part of catchment water volume, which cannot be routed.

Unit: [m/s]
(Inherited from CatchmentSurface)
LossOld Loss of last time step
(Inherited from CatchmentSurface)
RainRate Rain rate, which can be modified by some processes.

For example, rain rate can be modified by snow module.

Unit: [m/s]
(Inherited from CatchmentSurface)
RainRateOld Rain rate of last time step. Unit: [m/s]
(Inherited from CatchmentSurface)
SkipOffers Skip the creation of offers.
(Inherited from CatchmentSurface)
SnowModule Snow module handling snow storage.

If null, the snow module is not applied.


(Inherited from CatchmentSurface)
SnowStorage Snow storage at time N+1. Unit: [m]
(Inherited from CatchmentSurface)
SnowStorageOld Snow storage at previous time N. Unit: [m]
(Inherited from CatchmentSurface)
StorageCapacity Storage capacity. Unit: [m]. Not applicable to ImperviousSteep.
(Inherited from CatchmentSurface)
StorageLoss Storage loss depth. State variable. Unit: [m]
(Inherited from CatchmentSurface)
StorageLossOld Storage loss depth at the previous time step. Computational variable. Unit: [m]
(Inherited from CatchmentSurface)
SurfaceIndex Index of the surface in the list of surfaces.
(Inherited from CatchmentSurface)
Temperature Temperature from forcing. Unit: Degrees Celcius
(Inherited from CatchmentSurface)
Type Impervious or pervious surface type.
(Inherited from CatchmentSurface)
UseReverseDraining Revert to old draining order. 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.


(Inherited from CatchmentSurface)
Obsolete
WettingCapacity Wetting capacity. Unit: [m].
(Inherited from CatchmentSurface)
WettingLoss Wetting loss depth. State variable. Unit: [m]
(Inherited from CatchmentSurface)
WettingLossOld Wetting loss depth at the previous time step. Computational variable. Unit: [m]
(Inherited from CatchmentSurface)

See Also