Summary
An enhancement can be made on how pyEQL handles alkalinity. The alkalinity() property considers only a limited set of ions. It excludes important alkalinity contributors like:
- Carbonate species: [HCO3-], [CO3-2]
- Phosphorus species: [HPO4−2], [PO4−3], [H2PO4-]
- Possible sulfur species: [HS−], [S2−], [HSO4-]
References