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
Copyright Status
Unknown
Socpus ID
80051579135 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/80051579135
STARS Citation
Fang, Yilin; Yabusaki, Steve B.; and Yeh, Gour Tsyh, "A Generic Reaction-Based Biogeochemical Simulator" (2004). Scopus Export 2000s. 4611.
https://stars.library.ucf.edu/scopus2000/4611