Skip to main content

ttim PyPI

TTim, A Multi-Layer, Transient, Analytic Element Model

Introduction

TTim is a computer program for the modeling of transient multi-layer flow with analytic elements. TTim is based on the Laplace-transform analytic element method. The solution is computed analytically in the Laplace domain and converted back to the time domain numerically usig the algorithm of De Hoog, Stokes, and Knight. TTim may be applied to an arbitrary number of aquifers and leaky layers. The head, flow, and leakage between aquifers may be computed semi-analytically at any point in space and time. The design of TTim 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. TTim is coded in Python and uses numba to speed up evaluation of the line elements and inverse laplace transforms.

Latest version

New in version 0.6.6:

  • Many documentation improvements: new look, better organization, tutorials, how-to guides, etc. Check it out here!

Installation

Python versions and dependencies

TTim requires Python >= 3.8 and can be installed from PyPI.

Required packages:

  • numpy
  • scipy
  • matplotlib
  • numba
  • lmfit

Installation:

To install TTim, open a command prompt or the anaconda prompt and type:

pip install ttim

To update TTim type:

pip install ttim --upgrade

To uninstall TTim type:

pip uninstall ttim

Documentation

  • The documentation is hosted on readthedocs.
  • Example Notebooks are available from the notebooks directory on github, of from here.

Citation

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

  • M. Bakker. 2013. Semi-analytic modeling of transient multi-layer flow with TTim. Hydrogeology Journal, 21: 935-943. Available here.
  • M .Bakker. 2013. Analytic modeling of transient multi-layer flow. In: Advances in Hydrogeology, edited by P Mishra and K Kuhlman, Springer, Heidelberg, 95-114. Available here.

Metadata

Release files for ttim 0.8.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 ttim 0.8.0
File Size Uploaded
ttim-0.8.0.tar.gz 91.7 kB Details

Built distribution (wheel)

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

Total release size: 190.2 kB

Release files / ttim-0.8.0.tar.gz

Download URL ttim-0.8.0.tar.gz
Size 91.7 kB
Tags Source
SHA-256 checksum
How to use checksums
76cc963034e1967c9a842d720aa704bc4f08280d5458cb39d8a0a59c779f577b
BLAKE2b-256 checksum
How to use checksums
a7fef4b8aa3acca393f6db305fd5f67073875a01fc8d14a4e3664a828b21999d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / ttim-0.8.0-py3-none-any.whl

Download URL ttim-0.8.0-py3-none-any.whl
Size 98.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee305609e87b6bb8ffe6b48060bef6f8116da000f4dd20cab2170f5fb41d184f
BLAKE2b-256 checksum
How to use checksums
77ab04d8ded05ebee9f8959a21b3dd8da637f14a9e08cb33cae435863e5f8564
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

0.8.0 This release

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.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