02 - Mineral solubility

This example shows how to run a set of Phreeqc models using certain data from external data file. It can be useful for example for running simulation using water chemical samples.

We are going to use the data from a .tsv file that contains the following data:

Studies

This project contains 3 Studies.

  • PhreeqcStudy: “study_ex4”

The input has been parameterized with parameters that will correspond to values we want to replace from imported data

Db used: “Phreeqc_dat” database

SOLUTION 1
   pH        @{$pH_param$}@
   units     mol/kgw
   Fe(3)     1e-2
   Na        @{$Na_param$}@
   Ca        @{$Ca_param$}@
   K         @{$K_param$}@
   Cl        1e-1 charge
   C         1 CO2(g) -3.5
END

/n
  • DiscreteDataStudy: “Discrete Param. Data Study”

  • PredominanceStudy: “Predom. Study (SI Calcite)”

Plots

This project contains 3 Plots.

  • Plot 1: “Species Concentration Input”

Input data that has been used for each simulation (every simulation correspond to a data row from input file)

SpeciesConcentrationInput.svg
  • Plot 2: “Calcite Saturation”

This plot shows field sample data in terms of calcite saturation/substauration

CalciteSaturation.svg
  • Plot 3: “Samples Cation View”

Cation in samples.

SamplesCationView.svg