Skip to main content

Python Turbulence Unleashed: Rapid Binning Operator

Project description

PyTurbo_SF


License: MIT Python Version PyPI - Version Documentation CI

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.8.tar.gz (107.5 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.8-py3-none-any.whl (80.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyturbo_sf-1.0.8.tar.gz
  • Upload date:
  • Size: 107.5 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.8.tar.gz
Algorithm Hash digest
SHA256 d319bb99c4248762661797d8bb5aa7732de676a885a13da32e52742be60232ed
MD5 a6bb55556c63fc61a27f8c65705a8337
BLAKE2b-256 70b55e544983c490c6eed3d84d95146693afadf825852c3d57a0ab9c79c501a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyturbo_sf-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 80.7 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 68bf600d2747361a8e6b1db6bd1b9fc5b3472a72e415b3f5836d6142c8fd8da6
MD5 83c7c56f2abf7faa81ba1ea41e3919cc
BLAKE2b-256 fd4da51c2bc52e75a5eac6102e589f0cec80ed1ed4e384afdd2d33268387d75a

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