Title

A Generic Reaction-Based Biogeochemical Simulator

Abstract

This paper presents a generic biogeochemical simulator, BIOGEOCHEM. The simulator can read a thermodynamic database based on the EQ3/EQ6 database. It can also read user-specified equilibrium and kinetic reactions (reactions not defined in the format of that in EQ3/EQ6 database) symbolically. BIOGEOCHEM is developed with a general paradigm. It overcomes the requirement in most available reaction-based models that reactions and rate laws be specified in a limited number of canonical forms. The simulator interprets the reactions and rate laws of virtually any type for input to the MAPLE symbolic mathematical software package. MAPLE then generates Fortran code for the analytical Jacobian matrix used in the Newton-Raphson technique, which is copiled and linked into the BIOGEOCHEM executable. With this feature, the users are exempted from recoding the simulator to accept new equilibrium expressions or kinetic rate laws. Two examples are used to demonstrate the new features of the simulator. © 2004 Elsevier B.V.

Publication Date

12-1-2004

Publication Title

Developments in Water Science

Volume

55

Issue

PART 1

Number of Pages

869-878

Document Type

Article

Personal Identifier

scopus

DOI Link

https://doi.org/10.1016/S0167-5648(04)80107-2

Socpus ID

80051579135 (Scopus)

Source API URL

https://api.elsevier.com/content/abstract/scopus_id/80051579135

This document is currently not available here.

Share

COinS