Abstract
<jats:p>This book is the interactive (and slightly modified) version of the Analytical Groundwater Modeling: Theory and Applications using Python book that appeared in print in 2022. It 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. This interactive Jupyter Book allows the reader to explore a number of flow fields through interactive figures with sliders or videos. Python scripts are provided to reproduce all results. The scripts can be copied directly from the Jupyter Book into a Jupyter Notebook where they can be run and/or 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.</jats:p>