Reaktoro  v2.11.0
A unified framework for modeling chemically reactive systems
Gaines–Thomas ion exchange activity model

The Gaines–Thomas activity model for ion exchange compositions.

An instance of this class can be used to control how activities of the ion exchange species are calculated using the Gaines–Thomas activity model.

The activity of ion exchange species are calculated using the either equivalent fractions

\[\beta_{i}=-\dfrac{x_{i}z_{\mathrm{e},i}}{\sum_{j}x_{j}z_{\mathrm{e},j}},\]

where \(x_{i}\) and \(x_{j}\) are species mole fractions and \(z_{\mathrm{e},i}\)} and \(z_{\mathrm{e},j}\)} are exchanger equivalents (or cation charges) in ion exchange species, or the molar fractions

\[\beta^M_{i}=-\dfrac{x_{i}}{\sum_{j}x_{j}}.\]