Skip to main content

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.

Metadata

Release files for timml 6.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for timml 6.9.0
File Size Uploaded
timml-6.9.0.tar.gz 78.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for timml 6.9.0
File Interpreter ABI Platform
timml-6.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 170.3 kB

Release files / timml-6.9.0.tar.gz

Download URL timml-6.9.0.tar.gz
Size 78.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f263d5d941902fbb791179552f1d551cabbe1fb0bea3400fe0da259dd8ca0dc3
BLAKE2b-256 checksum
How to use checksums
2e5859603f33f3960f7fc032d87acd6f90f3d4eafee2b20402f20f6c037cb9d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / timml-6.9.0-py3-none-any.whl

Download URL timml-6.9.0-py3-none-any.whl
Size 92.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
018d4c64ebb5f5c1f78aa3ef0087f312ee2e9d8f9320f5459703bbf7dc61b2fa
BLAKE2b-256 checksum
How to use checksums
77398333b23e230581fd4587fa3edcc5a9b07af5184a9258bacefcda862341b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

6.9.0 This release

2 release files

6.8.0

2 release files

6.7.0

2 release files

6.6.0

2 release files

6.5.0

2 release files

6.4.1

2 release files

6.4.0

2 release files

6.3.0

2 release files

6.2.0

2 release files

6.1.2

2 release files

6.1.0

2 release files

6.0.4

2 release files

6.0.1

1 release file

6.0.0

1 release file

5.0.1

1 release file

5.0.0

1 release file

4.0.4

1 release file

4.0.3

1 release file

4.0.2

1 release file

4.0.1

1 release file

4.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page