Skip to main content

Extensible toolkit for analyzing turbulent flow datasets

Project description

turbx

PyPI version Downloads

Extensible toolkit for analyzing turbulent flow datasets.

Install with pip:

pip install --upgrade --user turbx

turbx runs in python3 and uses parallel HDF5 (wrapped by h5py) for high-performance collective MPI-IO with mpi4py. This requires:

  • A python3 installation (3.8+ recommended)
  • An MPI implementation such as OpenMPI
  • A parallel HDF5 installation (must be compiled with --enable-parallel)
  • mpi4py (optionally compiled from source)
  • h5py compiled with parallel configuration

Visualization of HDF5 datasets is possible using Paraview with the use of xdmf data descriptor files, which are written automatically by calling .make_xdmf() on turbx data class (such as rgd) class instances.

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

turbx-0.4.0.tar.gz (234.5 kB view details)

Uploaded Source

File details

Details for the file turbx-0.4.0.tar.gz.

File metadata

  • Download URL: turbx-0.4.0.tar.gz
  • Upload date:
  • Size: 234.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.9.6 readme-renderer/37.3 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.66.1 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for turbx-0.4.0.tar.gz
Algorithm Hash digest
SHA256 485d8df71835336b7462bc6769b1d9b58b5af176f1304f8b3b4a6864cda3575b
MD5 6de316238c0b58ec1f427e2298809878
BLAKE2b-256 7a111cbd0d57f6af7123256db633802d11dee533cd0aa8b41a85b83136e7b236

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page