public interface ICatchmentKinematicWaveSurfaceData : ICatchmentSurfaceData,
ICatchmentKinematicWaveSurfaceRoutingData| ApplyInitialLossRecoveryRateWhenRaining |
Flag specifying to apply InitialLossRecoveryRate also when it is raining.
(Inherited from ICatchmentSurfaceData) |
| AreaFraction |
Area fraction of the surface
Unit: [-].
(Inherited from ICatchmentSurfaceData) |
| 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 ICatchmentSurfaceData) |
| 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 ICatchmentSurfaceData) |
| HortonDryExponent |
Time constant for dry period (inverse Horton's equation).
Unit: [1/s].
Only applicable for the Pervious surfaces.
|
| HortonEndInfiltrationRate |
Infiltration rate at end.
Unit: [m/s].
Only applicable for the Pervious surfaces.
|
| HortonStartInfiltrationRate |
Infiltration rate at start.
Unit: [m/s].
Only applicable for the Pervious surfaces.
|
| HortonWetExponent |
Time constant for wet period (horton's exponent).
Unit: [1/s].
Only applicable for the Pervious surfaces.
|
| ID |
The ID of the surface
(Inherited from ICatchmentSurfaceData) |
| Infiltration |
Infiltration calculator. This defines whether the surface is pervious.
If null, the surface is impervious. (Inherited from ICatchmentSurfaceData) |
| 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 ICatchmentSurfaceData) |
| Length |
The length of the subcatchment/channel.
The model assumes a prismatic flow channel with rectangular cross section. The channel bottom width is computed from catchment area and length. If not defined, the average length of the base catchment is used. Default: undefined Unit: [m] (Inherited from ICatchmentKinematicWaveSurfaceRoutingData) |
| ManningM |
Manning M number.
Default: depending on the surface type. Unit: [m^(2/3)/s]. (Inherited from ICatchmentKinematicWaveSurfaceRoutingData) |
| Slope |
The slope of the catchment/channel.
If not defined, the average slope of the base catchment is used. Default: undefined Unit: [m] (Inherited from ICatchmentKinematicWaveSurfaceRoutingData) |
| SnowModule |
Snow module handling snow storage.
If null, the snow module is not applied. (Inherited from ICatchmentSurfaceData) |
| StorageCapacity |
Storage capacity.
Unit: [m].
Not applicable to ImperviousSteep.
(Inherited from ICatchmentSurfaceData) |
| SurfaceType |
Surface type, SurfaceType.
(Inherited from ICatchmentKinematicWaveSurfaceRoutingData) |
| Type |
Impervious or pervious surface type.
(Inherited from ICatchmentSurfaceData) |
| WettingCapacity |
Wetting capacity.
Unit: [m].
(Inherited from ICatchmentSurfaceData) |