ICatchment Methods |
The ICatchment type exposes the following members.
Name | Description | |
---|---|---|
![]() | Initialize |
Initialize Rainfall Runoff model. Sets up static data.
|
![]() | PerformTimeStep |
This procedure forwards the calculation with one time step.
|
![]() | Prepare |
Prepare Rainfall Runoff model. Sets up dynamic data so that the model is ready for first time step.
|
![]() | ResetBoundaries |
Remove boundaries applied in previous runs
|
![]() | TimeAccepts |
List of data types that is accepted and can be used in SetValue
(Inherited from IDoubleTimeProxy.) |
![]() | TimeOffers |
List of data types that is offered and can be used in GetValue
(Inherited from IDoubleTimeProxy.) |
![]() | TimeOfNextUpdate |
Return the time of next update. Used for PostTimeStepEvent event in Catchments.
|
![]() | TimeValueGetter(IQuantity) |
Get value setter for the specified data quantity
(Inherited from IDoubleTimeProxy.) |
![]() | TimeValueGetter(IQuantity, IQuantity) |
Get value setter for the specified data quantity
(Inherited from IDoubleTimeProxy.) |
![]() | TimeValueSetter |
Get value setter for the specified data type
(Inherited from IDoubleTimeProxy.) |
![]() | Type |
Type of model used in catchment
|
![]() | Update |
This procedure forwards the calculation such that the state includes the specified time
|