Difference between revisions of "Groundwater Gourmet (TM)"
Analytophile (talk | contribs) |
m (Protected "Groundwater Gourmet (TM)" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
The Groundwater Gourmet is a place for community contributions of recipes, howtos and examples for analytical and numerical modeling of ground water flow and transport. | The Groundwater Gourmet is a place for community contributions of recipes, howtos and examples for analytical and numerical modeling of ground water flow and transport. | ||
− | Groundwater Gourmet wiki uses a subset of TeX, including some extensions from LaTeX and AMSLaTeX, for mathematical formulae. Thus, only a limited part of the full TeX language is supported. Here is a guide for [http://meta.wikimedia.org/wiki/Math math syntax]. | + | Groundwater Gourmet wiki uses a subset of TeX, including some extensions from LaTeX and AMSLaTeX, for mathematical formulae. Thus, only a limited part of the full TeX language is supported. Here is a guide for [http://meta.wikimedia.org/wiki/Math math syntax]. WEBMASTER COMMENT - THE TeX MATH CAPABILITY IS UNDER REPAIR AS WE TRANSITION TO A NEW SERVER. |
− | Please note that all contributions to the Groundwater Gourmet may be edited, altered, or removed by other contributors, in the spirit of collegiality and peer review. Do not submit copyrighted work | + | Please note that all contributions to the Groundwater Gourmet may be edited, altered, or removed by other contributors, in the spirit of collegiality and peer review. Do not submit copyrighted work without permissions. You are encouraged to assign an [http://www.opensource.org open source license] to your source code. |
− | = [[library of analytic | + | = [[library of analytic solutions (under construction)]] = |
= recipes = | = recipes = | ||
Line 32: | Line 32: | ||
== useful software snippets == | == useful software snippets == | ||
+ | |||
+ | === groundwater/AEM specific functions === | ||
+ | |||
+ | * [[Girinskii potential conversion functions]] | ||
=== complex mathematical functions === | === complex mathematical functions === | ||
− | * | + | * Optimized calculation of <math>\ln \left(\tfrac{Z-1}{Z+1}\right)</math> ([[logZp1oZm1]]) |
− | + | ** Who knew this routine was such a CPU hog? | |
* [[Laurent series algorithm]] (real or complex coefficients) | * [[Laurent series algorithm]] (real or complex coefficients) | ||
− | * [[Taylor series algorithm]] (complex coefficients) | + | * [[Taylor series algorithm]] (complex coefficients) |
=== common mathematical functions === | === common mathematical functions === | ||
* [[error function and complementary error function]] | * [[error function and complementary error function]] | ||
+ | |||
+ | * [[Exponential Integral (a.k.a. Theis' Well Function)]] | ||
=== geometric functions === | === geometric functions === | ||
Line 66: | Line 72: | ||
[http://www.livescience.com/researchinaction/ria-071109.html Live Science shows a 3D ground water flow visualization from the GTRAN3D model.] | [http://www.livescience.com/researchinaction/ria-071109.html Live Science shows a 3D ground water flow visualization from the GTRAN3D model.] | ||
− | == benchmark and example problems ( | + | == benchmark and example problems (inspired by Genevieve Segol, 1994) == |
+ | |||
+ | === One- and Two-Dimensional Groundwater Flow in Saturated Media === | ||
+ | |||
+ | === One- and Two-Dimensional Mass Transport in Saturated Media === | ||
+ | |||
+ | === Salt-Water Intrusion === | ||
+ | |||
+ | === One- and Two-Dimensional Groundwater Flow and Mass Transport in Unsaturated Media === | ||
+ | |||
+ | === Three-Dimensional Groundwater Flow and Mass Transport === | ||
== controlled field experiments == | == controlled field experiments == |
Latest revision as of 16:50, 15 December 2018
The Groundwater Gourmet is a place for community contributions of recipes, howtos and examples for analytical and numerical modeling of ground water flow and transport.
Groundwater Gourmet wiki uses a subset of TeX, including some extensions from LaTeX and AMSLaTeX, for mathematical formulae. Thus, only a limited part of the full TeX language is supported. Here is a guide for math syntax. WEBMASTER COMMENT - THE TeX MATH CAPABILITY IS UNDER REPAIR AS WE TRANSITION TO A NEW SERVER.
Please note that all contributions to the Groundwater Gourmet may be edited, altered, or removed by other contributors, in the spirit of collegiality and peer review. Do not submit copyrighted work without permissions. You are encouraged to assign an open source license to your source code.
Contents
- 1 library of analytic solutions (under construction)
- 2 recipes
- 3 howtos
- 4 examples
- 4.1 laboratory experiments/physical analoges (e.g., Hele shaw)
- 4.2 numerical laboratories
- 4.3 benchmark and example problems (inspired by Genevieve Segol, 1994)
- 4.3.1 One- and Two-Dimensional Groundwater Flow in Saturated Media
- 4.3.2 One- and Two-Dimensional Mass Transport in Saturated Media
- 4.3.3 Salt-Water Intrusion
- 4.3.4 One- and Two-Dimensional Groundwater Flow and Mass Transport in Unsaturated Media
- 4.3.5 Three-Dimensional Groundwater Flow and Mass Transport
- 4.4 controlled field experiments
library of analytic solutions (under construction)
recipes
The software and code available herein will ideally act as the kernel to a single API-based software library that can be used for analytic element modeling with a wide variety of boundary conditions and geometries, an idea discussed in earnest at the 5th International Conference on the analytic element method.
flow
analytic elements
- Thiem Well solution (steady-state)
- Theis Solution (Transient)
- Simple linesink
- Circular area sink
other analytical solutions
transport
Add your contribution here!
useful software snippets
groundwater/AEM specific functions
complex mathematical functions
- Optimized calculation of <math>\ln \left(\tfrac{Z-1}{Z+1}\right)</math> (logZp1oZm1)
- Who knew this routine was such a CPU hog?
- Laurent series algorithm (real or complex coefficients)
- Taylor series algorithm (complex coefficients)
common mathematical functions
geometric functions
- complex point-in-polygon algorithm
howtos
Not sure, but perhaps tricks of the trade in solution techniques, modeling practice.
examples
laboratory experiments/physical analoges (e.g., Hele shaw)
numerical laboratories
GTRAN3D is an OpenGL-based integrated visualization software package for interactive 3D modeling of advective and diffusive contaminant transport in groundwater. The software is designed for visualizations of contaminant spreading caused by aquifer heterogeneities with applications both in teaching and in research.
Live Science shows a 3D ground water flow visualization from the GTRAN3D model.