抄録
Regarding the runoff system as a set of dynamic elements which communicate with one another, we develop a new system for modeling the runoff system.
In our system, the basic and common operations in runoff simulation, such as initialization of states, giving the values of parameters, giving and receiving data, setting time steps, are standardized and modeled as functions of the “base model” of runoff elements. The users only have to derive their Models from the “base model” and do not need to write the codes for the basic and common operations as stated above.
Our system is so flexible that it can treat various types of communications among elements. As an example, a model for simulating the flow in a river network is shown.