This web application models 2D, steady-state groundwater behavior in simple aquifers purturbed by pumping wells -- note the emphasis on simple. The model requires aquifer boundaries to be rectangular and have uniform saturated hydraulic conductivity. It works for confined and unconfined aquifers, any number of pumping wells, and can track any number of particles in the aquifer. Boundaries can be "no flow" (e.g., due to an impervious layer), "constant head" (e.g., a river), or "open" (i.e., there is no boundary at the edge of the simulation).
The app is best used to develop an intuition for groundwater behavior in a wide variety of situations. However, given the idealized features of the app and simplified representation of boundaries, it is unable to reproduce peculiarities of any given groundwater system such as 3-dimensional flow, transient flow, irregular aquifer geometries, or non-uniform hydraulic conductivity. For these reasons, this app is ideal as a starting point for groundwater modeling but unlikely to be as accurate as models that allow for more complex processes and parameterization.
The tool is based on the analytical element method for groundwater models. More specifically, it utilizes the method of images, in which boundary behavior reproduced by mirroring wells across the boundaries. This approach is documented in a number of sources (e.g., Strack, 2017). The code underlying the model is contained within the anem
R package, currently in development and accessible via github.
Please note that this app, as hosted by shinyapps.io, may timeout due to inactivity, excessive memory usage, or other unforseen issues. For this reason it is recommended that you backup your work regularly using the "File" -> "Download scenario" button.
Please submit feedback (bugs, etc.) or feature requests on github.
Strack, Otto DL. Analytical groundwater mechanics. Cambridge University Press, 2017.
If you are unfamiliar with groundwater or groundwater flow, the following resources may be a good starting point to learn the basics concepts behind the application:
The groundwater model behind the application (i.e., coded into the R package anem
) is described here.
list
object that contains the parameters and map clicks needed for the app. anem
(on github) has a helper function, import_app_rds
, that imports the file and prepares it for simulation using the anem
package.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.