Chongbin Zhao · Bruce E. Hobbs · Alison Ord Fundamentals of Computational Geoscience Numerical Methods and Algorithms 123