Next: Status
Up: No Title
Previous: No Title
This document describes the current status for the DAISY
simulation model. At a certain level of abstraction, the DAISY can be
seen as consisting of the following components.
- A mathematical model of a crop/soil system.
- A set of software components written in C++
implementing the DAISY crop/soil model. Each software component
implements a specific process in the mathematical model, such as
nitrification or a crop. There can be several implementations of
the same process, allowing the user to choose the one most suitable
for the simulation.
- A C++ API for adding new software components to the
DAISY system.
- A C API which allows the DAISY system as a whole to be
used as a single component in another application.
- A library text files parameterizing the models. For example,
we have a generic crop model with text files parameterizing it for
crops as diverse as grass and potatoes.
item Finally, the simulation file which selects among the components,
determine their initial state, and perhaps further parameterizes
them.
Per Abrahamsen
Wed Apr 1 17:11:54 MET DST 1998