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.10 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.15.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.15-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tfv-1.0.15.tar.gz
Algorithm Hash digest
SHA256 8c6b978152be896550b6170a4b16b1fa3462a883db0a43d47adf578afa005251
MD5 cd80c7f450e6f3417e7afb0cf8f614c3
BLAKE2b-256 8d4008370189cf03b44254c6895a7f0cde38393dc81946d049691c95510f601d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tfv-1.0.15-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for tfv-1.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 0815936847d2c43493d9a462493e20165867e1d11a2082215e5e3a576ee129d4
MD5 563253bf1d410757d98bd0879e88c139
BLAKE2b-256 ac6ee0c60996a73b6c5fe272bebaaea6880362dea75970dd4b695dd9aa6f554d

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