Skip to main content

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)

PyTurbo Logo

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

pyturbo_sf-1.0.5.tar.gz (104.7 kB view details)

Uploaded Source

Built Distribution

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

pyturbo_sf-1.0.5-py3-none-any.whl (79.2 kB view details)

Uploaded Python 3

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

Hashes for pyturbo_sf-1.0.5.tar.gz
Algorithm Hash digest
SHA256 bbd7ebb9f9082c7af9e4b4e7b2f1af16cb23fe9c9bc9326b01bf1fdbdb5d081a
MD5 752e4b0af58f9b8eee06e653e41e32c7
BLAKE2b-256 b5b3170669b511521d4c37ad3a336c9736e5d75aea9adbef95711276584dd532

See more details on using hashes here.

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

Hashes for pyturbo_sf-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 34f1ec30df2f5e3d74b7b91fa36302ceaa44b76ebff4889b163d7eb2c59dc897
MD5 efc6f53cb1403390d5a6a7ec55d31f6c
BLAKE2b-256 25c4e2f6848d0ced675483c9b4c64d0fef95117d6171f1641f8806092c638028

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