Giter Site home page Giter Site logo

pythongroundwaterbook / analytic_gw_book Goto Github PK

View Code? Open in Web Editor NEW
97.0 8.0 30.0 6.74 MB

This repository contains the Python code of "Analytical Groundwater Modeling: Theory and Applications Using Python" by Mark Bakker and Vincent Post

License: MIT License

Jupyter Notebook 100.00%

analytic_gw_book's Introduction

Python code of "Analytical Groundwater Modeling"

This repository contains the Python code of the book "Analytical Groundwater Modeling: Theory and Applications Using Python" by Mark Bakker and Vincent Post, published by CRC Press.

The book is available through the publisher, at amazon UK, at amazon US or your own favorite bookstore.

All Python code of the book (one Notebook for each chapter) is available on this github site.

An erratum notebook has been added with corrections to the book.

analytic_gw_book's People

Contributors

mbakker7 avatar ogirou avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

analytic_gw_book's Issues

Errata

Hello,

I finished the book. I found it to be a very educational read, certainly for someone as me with limited experience in analytical groundwater flow modelling. I believe I've found some errors in the equations/code cells. I do apologize if this comes across as pedantic, which is certainly not my intent.

  1. Eq. 6.66: in the definition of $h_1$, the second term between the brackets should have a + sign instead of a - sign. This is coded correctly in the corresponding code cell.
  2. Figure 6.15: to obtain this figure, the corresponding code cell should plot -Q0tot / Q and -Q1tot / Q (i.e. minus signs should be added). Additionally, the x-label on the right plot should read $r/\lambda$ instead of $r~(m)$.
  3. p. 146: in the set-up of the head-specified line-sink model, the first definition of xls seems redundant?
  4. p. 165: The minus sign in equation 9.48 is incorrect I believe. The definition of Qrbar in the code cell on the next page does not show this sign. Also, there is no code for the creation of the right plot panel of figure 9.8.
  5. p. 187: in the code cell, qtop should be multiplied by 1000.

Kind regards,
Cas

Error in equation 2.55

Equation 2.55 on page 40 contains an arithmetic error I believe. The cosh terms should be summed, not subtracted. In the corresponding python code, this is coded correctly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.