Typical Phygrow Subsystems
The phygrow system consists of seperate subsystem simulations
that interact through a common repository of results and inputs.
Each subsystem consists of at least 3 processes and 3 repositories.
The processes are:
- User Interface
- to generate the initial conditions of the simulation (currently
implemented as the CME to build tabular
sets of data)
- Simulator
- to generate the effects that a particular submodel is
simulating
- Accumulator
- to combine simulation results for use as input
to other models (note that an accumulator may accumulate
the effects of many simulations, e.g. forage production,
and grazing effects simulations accumulate into cover
for use by the hydrologic simulation.)
The repositories are:
- Initial conditions
- created by the user interface and used by
the simulation.
- Simulation Results
- intermeditate results created by the model
- Accumulated Results
- total effect on results from all the submodels