Compare versions

Which version of the GWB 2023 is right for you? The chart below shows the programs and features included with each:

Program Pro Std Ess Comm
GSS GSS is a spreadsheet for manipulating and plotting geochemical datasets
Rxn Rxn balances chemical reactions, calculates equilibrium constants, and more
Act2 Act2 generates stability diagrams on activity, Eh, pe, pH, and fugacity axes
Tact Tact makes temperature-activity and temperature-fugacity diagrams
SpecE8 SpecE8 figures concentrations of aqueous and sorbed species, saturation, and gas fugacity
Gtplot Gtplot displays data from GSS and the results of running SpecE8 and React
TEdit TEdit is a graphical application for quickly and accurately editing and combining thermodynamic datasets
React React traces reaction paths involving fluids, minerals, gases, and microbes    
Phase2 Phase2 computes phase diagrams, "true" speciation maps, and more      
P2plot P2plot renders diagrams computed by Phase2, and plots cross-sections through them      
X1t X1t models reactive transport in groundwater flows in one linear, radial, or spherical coordinate      
X2t X2t simulates reactive transport in two dimensions, including injecting and producing wells      
Xtplot Xtplot renders and animates the results of X1t and X2t simulations      
ChemPlugin ChemPlugin self-linking software object lets you create reactive transport simulators in any configuration      

Feature Pro Std Ess Comm
End User License Agreement (EULA) Commercial/
Spreadsheet for geochemical data
Convert chemical units
Time series, cross, and ternary plots
Piper, Stiff, Durov, Schoeller diagrams
Configure Stiff, Schoeller, and Radial diagrams from user interface
Multiple Stiff, Schoeller, Radial, Bar, and Pie plots per page
Show TDS as circles of varying radius on Piper, other plots
Ion balance bar and pie charts
Plots update in real time as you edit a datasheet
Flag non-compliance
Evaluate equations within datasheets
Calculate mineral saturation and gas fugacity
Mix samples
Compare replicates and check standards
Calculate redox state
Check charge balance
Compute TDS
Eh-pH, activity, and fugacity diagrams
Temperature-activity and temperature-fugacity diagrams
Solubility diagrams
Mosaic (ligand speciation) diagrams
Hover to see reactions, assemblages
Calculate species’ concentration and activity coefficients
Redox equilibrium and disequilibrium
Use “Pitzer equations” to compute activity coefficients
Evaluate “Pitzer equations” at high temperature
Activity coefficients by the SIT method
Sorption by Kd, Freundlich, and Langmuir models
Ion exchange
Two-layer and 1-pKa surface complexation
Triple-layer and CD-MUSIC surface chemistry
Polydentate surface complexes
Ideal, site-mixing, Guggenheim, regular, and cubic and third-order Maclaurin solid solutions
Mixing parameters for solid solutions vary with temperature
Stable isotope fractionation
Calculate electrical conductivity by USGS and APHA methods
Gas and mineral buffering; pH-stat
Partial pressure model
Balance chemical reactions
Compute equilibrium constants (log Ks) at temperature
Derive equilibrium equations, temperatures
Set line colors individually on x-y plots
Paste graphs into Word, PowerPoint, Excel, Adobe Illustrator
Choose 32 bit or even faster 64 bit version
Edit and combine thermodynamic datasets
Change redox coupling in thermo datasets
Import thermo datasets from PhreeqC
Import and export EQ3/EQ6 thermo databases
Create and edit datasets of surface reactions
Flexible redox pivoting in thermodynamic datasets
Dashboard keeps all your tools in one place
Save graphics as eps, pdf, ai, png, emf, svg, and bmp files
Plug-in to other programs  
Control scripts and batch processing  
Edit thermo and surface datasets in legacy formats  
Allow automatic maintenance updates  
Model water-rock interaction    
Simulate fluid mixing    
Speciation diagrams vs. pH, etc.    
Closed and open chemical systems    
Polythermal simulations    
Fixed and sliding activity, fugacity    
Combine equilibrium and kinetic reactions    
Kinetics of mineral precipitation and dissolution    
Aqueous complexation and dissociation kinetics    
Sorption and desorption kinetics    
Kinetics of redox transformation    
Enzymes and catalysts    
Gas transfer kinetics    
Microbial catalysis and growth    
Mixed microbial communities    
Thermodynamic constraint on microbial metabolism    
Specify form of kinetic rate laws    
Chain together kinetic reaction paths    
Turbo scripting speeds rate law evaluation    
Transient medium and fluid properties    
Account for heat sources and sinks    
Report factors limiting time steps    
Paste any plot into Excel as numerical data    
Compute phase and "true" speciation diagrams      
Reactive and bioreactive transport      
Multithreaded (parallel execution on multicore chips)      
Advection, dispersion, and diffusion      
Uniform or heterogeneous medium      
Dual porosity (stagnant zones)      
Advective and conductive heat transfer      
Colloidal transport      
Stable isotope transport      
Any number of boundary, injection fluids      
Unlimited number of reaction intervals      
Turn wells off and on, vary pumping rates      
Recirculation wells      
Import flow fields      
Linear, radial, and spherical coordinates in 1-D      
Rectilinear and axisymmetric coordinates in 2-D      
Regular and adaptive grids      
Map view, color mask, and contour plots      
Animation and output for video      
Quick video output to compact frame images