Skip to main content

Post processing tools for TUFLOW FV results

Project description

TFV

tfv is the TUFLOW FV Python Toolbox for post-processing results from TUFLOW FV, TUFLOW's flexible mesh hydrodynamic (1D, 2D and 3D), sediment transport, water quality and particle tracking modelling software.

Installation

Users are recommended to install tfv using a pre-configured tfv-workspace Conda environment. Step-by-step setup instructions are provided on the TUFLOW FV Python Toolbox Wiki Page.

Alternatively, the tfv package is available via the Python Package Index (PyPi) or Conda Forge.

To install tfv from the conda command line tool:

conda install -c conda-forge tfv

To install tfv using pip:

python -m pip install tfv

Note: The latest version has been built and tested on Python 3.9 to 3.13.

Dependencies

The tfv package depends on the following core packages:

    numpy>=1.24.0
    matplotlib>=3.7.0
    netCDF4>=1.6.3
    xarray>=2023.1.0
    dask>=2023.1.0
    scipy>=1.10.0
    tqdm>=4.65.0
    pyproj>=3.5.0
    geopandas>=0.13.0
    shapely>=2.0.0
    rioxarray>=0.13.0
    ipywidgets>=8.0.0
    ipympl>=0.9.0

These will be automatically installed or updated as part of the tfv installation.

Tutorials, Documentation & Support

The data download package available via the [TUFLOW FV Python Toolbox Wiki Page]((https://fvwiki.tuflow.com/index.php?title=TUFLOW_FV_Python_Toolbox) includes working copies of the example tutorial and gallery notebooks. These notebooks can be previewed on the tfvreadthedocs Example Page. The API reference is provided via tfvreadthedocs.

For support contact TUFLOW Support.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details

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

tfv-1.0.14.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

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

tfv-1.0.14-py3-none-any.whl (84.8 kB view details)

Uploaded Python 3

File details

Details for the file tfv-1.0.14.tar.gz.

File metadata

  • Download URL: tfv-1.0.14.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for tfv-1.0.14.tar.gz
Algorithm Hash digest
SHA256 3563573d16b51e3ddf40da7dab0ac6965cf3980aa9bed5e7631bd35f048ff8c1
MD5 687d9869dbd9c190a9d101b9218fd55f
BLAKE2b-256 75570c8f4788261984fc1643c7abdd1e56c21f75f19c045af28ed256dcc5042f

See more details on using hashes here.

File details

Details for the file tfv-1.0.14-py3-none-any.whl.

File metadata

  • Download URL: tfv-1.0.14-py3-none-any.whl
  • Upload date:
  • Size: 84.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for tfv-1.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 e17cca33d1f2ff68c9823740c33d2f7d564c084753fe564ce0b747e1b964e1c2
MD5 552fa6b1c6a3bed7de2c19bb6ff95811
BLAKE2b-256 a16fd79ca3975333cffa348d392a3b376824269f3cd905b8573f3d6e0ea789db

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