1st Edition

Analytical Groundwater Modeling Theory and Applications using Python

By Mark Bakker, Vincent Post Copyright 2022
    242 Pages 149 Color Illustrations
    by CRC Press

    242 Pages 149 Color Illustrations
    by CRC Press

    This book provides a detailed description of how Python can be used to give insight into the flow of groundwater based on analytic solutions. Starting with simple problems to illustrate the basic principles, complexity is added step by step to show how one-dimensional and two-dimensional models of one or two aquifers can be implemented. Steady and transient flow problems are discussed in confined, semi-confined, and unconfined aquifers that may include wells, rivers, and areal recharge. Special consideration is given to coastal aquifers, including the effect of tides and the simulation of interface flow.

    Application of Python allows for compact and readable code, and quick visualization of the solutions. Python scripts are provided to reproduce all results. The scripts are also available online so that they can be altered to meet site-specific conditions. This book is intended both as training material for the next generation of university students and as a useful resource for practitioners. A primer is included for those who are new to Python or as a refresher for existing users.

    0. Basics of Groundwater Flow. 1. Steady One-dimensional Flow with Constant Transmissivity. 2. Steady One-dimensional Semi-confined Flow. 3. Steady One-dimensional Unconfined Flow with Variable Saturated Thickness. 4. Steady One-dimensional Flow in Coastal Aquifers. 5. Transient One-dimensional Flow. 6. Steady Two-dimensional Flow to Wells. 7. Steady Two-dimensional Flow to Wells in Uniform Background Flow. 8. Analytic Element Modeling of Steady Two-dimensional Flow. 9. Transient Two-dimensional Flow. 10. Steady Two-dimensional Flow in the Vertical Plane. 11. Appendix - Python Primer

    Biography

    Mark Bakker is a groundwater engineer and a professor at the faculty of Civil Engineering and Geosciences of the Delft University of Technology. He has taught groundwater and Python classes for more than two decades and is the originator and co-developer of many Python-based open-source modeling tools, including Timml, Ttim, Pastas, and Flopy.

    Vincent Post is a hydrogeologist with research interests in coastal hydrogeology and groundwater quality. After a career in academia and research he founded Edinsi Groundwater in 2021. Python has become indispensable in his everyday professional life, and he actively promotes its use in hydrogeology by teaching courses and developing Python-based tools.

    'This is a fantastic addition to the analytical solutions and analytic element modeling canon with a modern approach to programming with Python. I hope readers will use it to learn and explore groundwater theory, and to up their game on making simple reality checks of complex systems to improve all groundwater modeling.'

    'The authors do an excellent job of describing practically important calculations, like determining the critical flowrate at which a pumped well starts to induce flow from a nearby river.'

    - Michael Fienen, Groundwater - NGWA, Book Review, 7 September 2022