PHREEQC
SOFTWARE REVIEW by Geoffrey Thyne,
Colorado School of Mines, http://www.mines.edu/igwmc/
PHREEQC is a geochemical modeling program for low-temperature (<100ºC)
aqueous solutions with a variety of capabilities written in C programming language
with format-free input. It is a public-domain code that performs speciation
and saturation index calculations, pH, redox, batch reactions and simple 1-D
advective/reaction transport simulations (advection, dispersion, and various
options for dual porosity models). The code simulates a variety of reversible
reactions in a system that can include gas, aqueous and solid phases, equilibrium
with surfaces (sorption reactions using the Dzombak and Morel double layer formulation),
and ion-exchange. The code also will perform irreversible reactions that include
adding reactants such as minerals or gases to solutions, kinetically controlled
reactions, mixing of solutions and temperature changes. A unique feature is
an inverse modeling package, which calculates sets of mineral and gas transfers
that account for changes between two solutions.

Graphic Compliments of Samantha Tokash
The input files can be edited with a standard text processor and any number
of simple operations can be strung together to produce complex simulations comprised
of sequential steps. The code structure is efficient, with short computation
time, on the order of minutes for complex simulations. Input files can be edited
to include new species and phases on a trial basis, rather than modifying the
databases. User-friendly features of the code include the ability to choose
between several databases (all supplied), data input from single files or spreadsheets,
generation of custom output files that can be exported to spreadsheets and a
window-based interactive interface that is intuitive and easy to use. The code
is developed and maintained by Dr. David Parkhurst at the USGS (Denver), who
regularly increases its capabilities.
The code is available at (http://wwwbrr.cr.usgs.gov/projects/GWC_coupled/phreeqc/index.html),
which offers downloadable PC, Unix and Mac versions (batch and interactive versions),
a list of answers to frequently asked questions, full documentation and notes
from a training course. The download comes with 17 example input and output
files. The manual includes detailed explanations of these examples, as well
as good documentation for the code and descriptions of the keywords with examples
of their use.
|
Rating
System |
|||
|
Ease
of Use
|
4
|
GUI
|
4
|
|
Application
|
Aqueous
geochemistry/environmental modeling
|
Output/Plotting
|
5
|
|
Documentation
|
4
|
Best
Feature
|
Import/Export in spreadsheet
format (rows and columns)
|
|
Speed
|
5
|
Worst
Feature
|
Manual assumes strong
familiarity with geochemistry
|
|
Overall
Rating
|
5
|
||
Last Update: November 2004