Aarhus University Seal / Aarhus Universitets segl

Model documentation

The documentation presented has been implemented by using the ODdox protocol. ODdox provides a model overview together with the capability of viewing and navigating through the source code in an efficient and manageable manner. A major advantage is that connections between objects, methods and functions are hyperlinked and can therefore be followed easily together with the source code, even without more than a very basic understanding of programming.

Links to ALMaSS documentation files

The documentation presented has been implemented by using the ODdox (Overview Design doxygen) protocol (Topping et al, 2009). This protocol provides a model overview with the capability of viewing and navigating through the source code in an efficient and manageable manner. A major advantage is that connections between objects, methods and functions are hyperlinked and can therefore be followed easily together with the source code, even without more than a very basic understanding of programming.

ODdox also facilitates the communication of complex models built from object oriented code by providing documentation based on the class structure of the model itself, and using doxygen (www.doxygen.org) to extract code comments and structure directly from the source code used to run the model.

Documentation Pages

The current version of the overall ALMaSS ODdox

Species Documentation

Other ALMaSS models and sub-models

Rodenticide Model, describing the spread of mice carrying rodenticide, ODdox Version 1.1

Basic vegetation growth model description in ALMaSS can be found here

Insect biomass submodel information can be found here

Farmer decision making model  1.0 can be found here

Hunter decision making model 1.0 can be found here