olm.calcite.solutionFrompHCaRelaxed¶
- olm.calcite.solutionFrompHCaRelaxed(Ca, pH, T_C=25.0)[source]¶
Creates a solution object from a given concentration of calcium and pH.
Creates a solution object from a given concentration of calcium, pH, and optional temperature. Uses the approximate charge balance assumption (equation 2.30a in Dreybrodt [1988]). This is valid when pH < 8, such that CO3- and OH- species can be neglected.
- Parameters:
- Cafloat
concentration of calcium in mol/L
- pHfloat
pH
- T_Cfloat, optional
temperature of solution in degrees Celsius (default = 25 C)
- Returns:
- solsolution object
Notes
Assumes a H20-CO2-CaCO3 system. Calculates concentration of H using relaxed charge balance assumption.