public interface ICatchmentSurfaceVariables : ICatchmentSurfaceStateVariables,
ICatchmentSurfaceComputationalVariables| Depth |
Depth of water on sub-catchment.
State variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| DepthOld |
Depth of water at the previous time step.
Computational variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| EvaporationActual |
Actual evaporation.
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| EvaporationActualOld |
Evaporation of last time step.
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| EvaporationPotential |
Potential evaporation.
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| InfiltrationActual |
Actual infiltration.
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| InfiltrationActualOld |
Infiltration of last time step
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| InfiltrationPotential |
Potential infiltration.
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| InfiltrationPotentialOld |
Potential infiltration of last time step
Reporting variable.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| 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 ICatchmentSurfaceComputationalVariables) |
| LossOld |
Loss of last time step
(Inherited from ICatchmentSurfaceComputationalVariables) |
| 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 ICatchmentSurfaceComputationalVariables) |
| RainRateOld |
Rain rate of last time step.
Unit: [m/s]
(Inherited from ICatchmentSurfaceComputationalVariables) |
| SnowStorage |
Snow storage at time N+1.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| SnowStorageOld |
Snow storage at previous time N.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| StorageLoss |
Storage loss depth.
State variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| StorageLossOld |
Storage loss depth at the previous time step.
Computational variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| Temperature |
Temperature from forcing.
Unit: Degrees Celcius
(Inherited from ICatchmentSurfaceComputationalVariables) |
| WettingLoss |
Wetting loss depth.
State variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |
| WettingLossOld |
Wetting loss depth at the previous time step.
Computational variable.
Unit: [m]
(Inherited from ICatchmentSurfaceStateVariables) |