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.6.tar.gz (107.4 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.6-py3-none-any.whl (80.6 kB view details)

Uploaded Python 3

File details

Details for the file pyturbo_sf-1.0.6.tar.gz.

File metadata

  • Download URL: pyturbo_sf-1.0.6.tar.gz
  • Upload date:
  • Size: 107.4 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.6.tar.gz
Algorithm Hash digest
SHA256 e2cd8dcc02d2149b9830c3313aa4040722c4c2e066d5f0ae3b8328fb2aa6d42e
MD5 3f636828284e0b8254c0ccf8385cfc82
BLAKE2b-256 3f254472727722c128323e33399c2fb66d66c3effde28ebf6c85e90a0e3adba6

See more details on using hashes here.

File details

Details for the file pyturbo_sf-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: pyturbo_sf-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 80.6 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 cabbc52396f4ecf29611383c9a658cd5342ee0585e279a2b7c60dff01fe39945
MD5 50547caae625ddaae7d535ae96cf2a05
BLAKE2b-256 b5addf6f482c217c767c68406b2b9ed0976f87ceec5cf588f5eda48b71485fed

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