Extensible toolkit for analyzing turbulent flow datasets
Project description
turbx
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
Release history Release notifications | RSS feed
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)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 485d8df71835336b7462bc6769b1d9b58b5af176f1304f8b3b4a6864cda3575b |
|
MD5 | 6de316238c0b58ec1f427e2298809878 |
|
BLAKE2b-256 | 7a111cbd0d57f6af7123256db633802d11dee533cd0aa8b41a85b83136e7b236 |