Technical Manual

[ Return to Technical Manual Index ]



This manual is intended to aid any individual involved in adding functionality and/or maintaining our project in the future. For more details on the use of RHESSys see our User Manual.

Brief Overview

The Department of Geography at the University of North Carolina at Chapel Hill specifically Dr. Larry Band and his post-doctoral fellows are currently operating a spatially distributed model of watershed carbon, water and nutrient dynamics. This model is called RHESSys (Regional HydroEcological Simulation System). Its development and application has been funded by a combination of NASA, NOAA and Canadian Government agencies over the last 10 years. The model produces the spatial distribution of watershed stream flow, ecosystem productivity (net carbon accumulation, forest growth) and nutrient (e.g. nitrogen) cycling. The model is currently written as a set of subroutines that simulate each major process (e.g. photosynthesis, evaporation, soil water flow, nutrient cycling) and a set that control, organize and combine results from each process subroutine. The goals of this project were to convert the current subroutines in the model from C to an object oriented code in C++ and to create a Java interface to act as a GUI for assembling the necessary input data, carrying out preprocessing and model parameterization.

Who should read this document?

This documentation is for those technically trained individuals that might add functionality and/or maintain our code in the future. In our Technical Manual these individuals can find the following: