Skip to main content

Steady multi-layer AEM Model

Project description

image timml PyPI

TimML, A Multi-Layer, Analytic Element Model

Introduction

TimML is a computer program for the modeling of steady-state multi-layer flow with analytic elements and consists of a library of Python scripts and FORTRAN extensions. TimML may be applied to an arbitrary number of aquifers and leaky layers. The head, flow, and leakage between aquifers may be computed analytically at any point in the aquifer system. The design of TimML is object-oriented and has been kept simple and flexible. New analytic elements may be added to the code without making any changes in the existing part of the code. TimML is coded in Python and uses numba to speed up evaluation of the bessel line elements.

Installation

Dependencies:

TimML requires:

  • numpy
  • scipy
  • matplotlib
  • numba

Installation:

To install TimML, open a command prompt and type:

pip install timml

To update TimML type:

pip install timml --upgrade

To uninstall TimML type:

pip uninstall timml

Documentation

  • The documentation is hosted on readthedocs.
  • Example Notebooks are also available from the docs directory on github.

Citation

Some of the papers that you may want to cite when using TimML are:

  • Bakker, M., and O.D.L. Strack. 2003. Analytic Elements for Multiaquifer Flow. Journal of Hydrology, 271(1-4), 119-129.
  • Bakker, M. 2006. An analytic element approach for modeling polygonal inhomogeneities in multi-aquifer systems. Advances in Water Resources, 29(10), 1546-1555.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timml-6.9.0.tar.gz (78.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

timml-6.9.0-py3-none-any.whl (92.3 kB view details)

Uploaded Python 3

File details

Details for the file timml-6.9.0.tar.gz.

File metadata

  • Download URL: timml-6.9.0.tar.gz
  • Upload date:
  • Size: 78.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for timml-6.9.0.tar.gz
Algorithm Hash digest
SHA256 f263d5d941902fbb791179552f1d551cabbe1fb0bea3400fe0da259dd8ca0dc3
MD5 d577f00ebce40e6bcdedd53f3dabc379
BLAKE2b-256 2e5859603f33f3960f7fc032d87acd6f90f3d4eafee2b20402f20f6c037cb9d5

See more details on using hashes here.

File details

Details for the file timml-6.9.0-py3-none-any.whl.

File metadata

  • Download URL: timml-6.9.0-py3-none-any.whl
  • Upload date:
  • Size: 92.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for timml-6.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 018d4c64ebb5f5c1f78aa3ef0087f312ee2e9d8f9320f5459703bbf7dc61b2fa
MD5 1e84f555110d6d24ad53977332ee058f
BLAKE2b-256 77398333b23e230581fd4587fa3edcc5a9b07af5184a9258bacefcda862341b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page