Skip to content

C-RIVE

C-RIVE is an ANSI C implementation of the RIVE model, extended to the simulation of a sediment layer and a periphyton layer, both in interaction with the water column. librive is an object oriented library via structures that reprepresent micro-organism communities and various matter. Functions are implemented and related to the structures for the simulation of the cycles of carbon, nutrients and oxygen within an aquatic system (river, lake, or reservoir). It allows the temporal simulation of matter exchanges between the water column and the two other benthic compartments based on input data that represent the physics of the environment (water velocity, geometry of the cross-section, ...).

It is a community-centered model (phytoplankton, zooplankton, heterotrophic bacteria, nitrifying bacteria and fecal indicator bacteria etc.), that integrates the recent formulation of the unified RIVE v1.0, per say inorganic carbon module, oxygen reareration, dilution effect.

C-RIVE is available here:

https://gitlab.com/gtransp/c-rive

https://zenodo.org/records/7849609