Course Overview
October 2 to noon October 4, 2024 (2.5 days)
Tony Appelo and David Parkhurst, the founders of PHREEQC, will be teaching the geochemical modeling course.
This course will introduce the powerful capacity of PHREEQC (PH REdox EQuilibrium [in C language]) for modeling practical hydrogeochemical problems. Course lectures will provide an overview of important geochemical processes in water quality and how they can be modeled. Computer exercises will form an integral part of the course.
Course Materials Now Available!
Download from hyperlinks in page 9 of the interactive PDF Program and Schedule.
NOTE: Space is limited for the PHREEQC geochemical modeling course, and registration is no longer available. Please contact GeochemicalModeling@sspa.com to be placed on the waitlist.
PHREEQC AND BEYOND Course Outline
October 2nd (Day 1): Morning
Introduction to PHREEQC
- Thermodynamics of Solutions
- Solute activities: Ion association and Pitzer
- Molar volumes
- Viscosity
- Diffusion coefficients
KEYWORD: SOLUTION
- Units, pH, pe, Alkalinity
- Exercise: Specific conductance
- Saturation Indices and Mineral Equilibria
- Exercise: Madison Aquifer
- Useful minerals
KEYWORDS: EQUILIBRIUM_PHASES, REACTION, USER_GRAPH
- Exercise: Dedolomitization
October 2nd (Day 1): Afternoon
KEYWORDS: ION EXCHANGE and SURFACE
- Exchange equations in databases
- Surface complexation models and databases
- Exercise: Ion exchange
- Exercise: Surface complexation
- Exercise: Sorption isotherms
October 3rd (Day 2): Morning
KEYWORD: KINETICS and RATES
- Kinetic processes
- Rate equations
- Exercise: Kinetic degradation of organic matter: NO3, Fe(OH)3, and SO4 reduction
- Exercise: Kinetic reaction of silicates
- Exercise: Incorporating rates with a subroutine using tabulated data from compilations
October 3rd (Day 2): Afternoon
KEYWORD: TRANSPORT
- Sharpening, indifferent, and broadening transport fronts
- Additional transport processes
- Dual porosity effects
- Electro migration
- Remediation
- Exercise: Isotherm slope determines front form
- Exercise: Ion chromatography by ion exchange
- Exercise: Dual porosity effects with sorption (organic chemicals, PFAS) and decay (14C)
- Exercise: MAR/ASR with in-situ iron removal and behavior of arsenic
- Alternative Exercises: ASR; Arsenic or Uranium; Redox systems- Oxic, sulfidic, methanic, gas bubbles; CO2 sequestration
October 4th (Day 3): Morning
PHREEQC Extensions
- IPhreeqc
- R, Matlab, Python
- PHREEPLOT
- Basic Model Interface PhreeqcRM: C++, Fortran, Python, C
3D Reactive-Transport Codes
- Codes using PhreeqcRM
- PHAST/Phast4Windows
- Exercise: Uranium
- Exercise: Cape Cod Phosphorus Transport