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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyturbo_sf-1.0.7.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.7.tar.gz
Algorithm Hash digest
SHA256 222694e9bf26a5990518066367a2631695488d2f28e1cf5b6322b5bb537cd841
MD5 6f862e9b8bfe90df6866c6640200e041
BLAKE2b-256 f91c9acf718e28bcb4b2bba05f15832b156ada445a3c8a8440098b15c7e65284

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyturbo_sf-1.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 8c5040fb7f29bd77e6f03144f5b68002515b8a1dbe25a8213af96434b5c230bd
MD5 d6688d09923161babec1f5fb04e5dce1
BLAKE2b-256 f74cf66e20c00263876dd252b88c8f923ad42eebac22be1068fda135887ff130

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