Python Turbulence Unleashed: Rapid Binning Operator
Project description
PyTurbo
[License: MIT](https://opensource.org/licenses/MIT) [Python Version](https://www.python.org/downloads/) [Documentation](https://github.com/aayouche/pyturbo_sf)
Overview
PyTurbo_SF is a Python package for efficient structure function calculations in 1D, 2D, and 3D data. The package provides optimized implementations for analyzing turbulent flows and other spatially or temporally varying fields. With advanced bootstrapping techniques and adaptive binning, PyTurbo_SF can handle large datasets while maintaining statistical accuracy.
Features
- Fast structure function calculations in 1D, 2D, and 3D
- Optimized memory usage for large datasets
- Advanced bootstrapping with adaptive sampling indices
- Multiple structure function types: longitudinal, transverse, scalar, and combined
- Isotropic averaging for 2D and 3D data
- Parallel processing for improved performance
- Automatic convergence detection based on a standard error threshold (in physical units)
- Comprehensive statistical analysis
For detailed documentation and examples, see the PyTurbo_SF documentation.
Installation
The easiest method to install PyTurbo_SF is with pip:
$ pip install pyturbo_sf
You can also fork/clone this repository to your local machine and install it locally with pip as well:
$ pip install .
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyturbo_sf-1.0.5.tar.gz.
File metadata
- Download URL: pyturbo_sf-1.0.5.tar.gz
- Upload date:
- Size: 104.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbd7ebb9f9082c7af9e4b4e7b2f1af16cb23fe9c9bc9326b01bf1fdbdb5d081a
|
|
| MD5 |
752e4b0af58f9b8eee06e653e41e32c7
|
|
| BLAKE2b-256 |
b5b3170669b511521d4c37ad3a336c9736e5d75aea9adbef95711276584dd532
|
File details
Details for the file pyturbo_sf-1.0.5-py3-none-any.whl.
File metadata
- Download URL: pyturbo_sf-1.0.5-py3-none-any.whl
- Upload date:
- Size: 79.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34f1ec30df2f5e3d74b7b91fa36302ceaa44b76ebff4889b163d7eb2c59dc897
|
|
| MD5 |
efc6f53cb1403390d5a6a7ec55d31f6c
|
|
| BLAKE2b-256 |
25c4e2f6848d0ced675483c9b4c64d0fef95117d6171f1641f8806092c638028
|