Skip to main content

Reactive Transport Inversion demonstrator written in Python.

Project description

pyRTID

License Stars Python PyPI Downoads Build Status Documentation Status Coverage codacy Precommit: enabled Ruff Checked with ty DOI

The Python Reactive Transport Inversion Demonstrator.

Reactive Transport Inversion is a reactive transport inversion demonstrator written in Python.

🏗️ Complete example with supporting paper coming Q1 2026.

🔑 License

This project is released under the BSD 3-Clause License.

Copyright (c) 2024-2026, Antoine COLLET. All rights reserved.

For more details, see the LICENSE file included in this repository.

⚠️ Disclaimer

This software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, or non-infringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.

By using this software, you agree to accept full responsibility for any consequences, and you waive any claims against the authors or contributors.

📧 Contact

For questions, suggestions, or contributions, you can reach out via:

We welcome contributions!

📚 References

[1] Antoine Collet. Assisted history matching in reactive transport : Application to uranium in situ recovery. Environmental Engineering. Université Paris sciences et lettres, 2024. English. ⟨NNT : 2024UPSLM064⟩. ⟨tel-05097765⟩

[2] Antoine Collet, Irina Sin, Hervé Chauris, Valérie Langlais, Olivier Regnault, Impact of time and spatial discretization on adjoint operators: Example of stationary and transient saturated flows, Advances in Water Resources, Volume 205, 2025, 105070, ISSN 0309-1708, https://doi.org/10.1016/j.advwatres.2025.105070.

  • Free software: SPDX-License-Identifier: BSD-3-Clause

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

pyrtid-0.2.0.tar.gz (239.6 kB view details)

Uploaded Source

Built Distribution

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

pyrtid-0.2.0-py3-none-any.whl (230.8 kB view details)

Uploaded Python 3

File details

Details for the file pyrtid-0.2.0.tar.gz.

File metadata

  • Download URL: pyrtid-0.2.0.tar.gz
  • Upload date:
  • Size: 239.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.5

File hashes

Hashes for pyrtid-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4baa98db276b965ec0f7773e846442a7d013948304f8e987655f094fee376bc5
MD5 f02763f77599e54af164d11c99368d55
BLAKE2b-256 437a020d25f9d0d5853ba0583e82d1e07f23efcd57fd78ecea63367d16afdcb7

See more details on using hashes here.

File details

Details for the file pyrtid-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pyrtid-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 230.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.5

File hashes

Hashes for pyrtid-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab0d6ec16c2886c80f6475d3a1a40e7ed9d114279abb2760e010e66e3a6cda01
MD5 33d36731a272647115ee3fde4d9ab5f8
BLAKE2b-256 83123816158023bef02ea7645a5f008b2210f664f65ddcfc47e2f2e5d1e5df12

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