An introduction to reactive-transport modeling in CZ science