Skip to main content

Python scripts for velocity estimation in turbulent flows

Project description

velocity-estimation

Two dimensional velocity estimation methods for coarse-grained imaging data. Traditional methods compute the velocity components in a given directions from the time delay between signals separated in such direction. This approach is inaccurate and can lead to big errors if the velocity of propagation is not aligned with the separation between the two measurement points. At least three points need to be considered, and time delays in two different directions need to be used simultaneously for the accurate estimation of the velocity vector. The code in this repository implements such method for imaging data. The underlying time delay estimation can be switched from cross-correlation analysis or cross-conditional averaging.

Install

git clone https://github.com/uit-cosmo/velocity-estimation.git
cd velocity-estimation
pip install .

Use

The main function is two_dim_velocity_estimates.estimate_velocity_field(ds, eo), its usage is described in a notebook under the guides/ folder.

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

velocity-estimation-1.0.0.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

velocity_estimation-1.0.0-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

Details for the file velocity-estimation-1.0.0.tar.gz.

File metadata

  • Download URL: velocity-estimation-1.0.0.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for velocity-estimation-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b1e652eb79d4c8096fa88560766f33a23e65bb4fc7480ddfa4eb35a4729b71f3
MD5 a4a27fd9c176565c69657b0aa3881fff
BLAKE2b-256 284e5032004772b22b27df5a7bfdd00d32dd2050643a5b8e540f8d2be7f856f1

See more details on using hashes here.

File details

Details for the file velocity_estimation-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for velocity_estimation-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1209ff987650776511b648331f3a41c762bd6193d1b13ebccf27f01d731521a4
MD5 4f26af78add385b7b6f04e992e4be2a7
BLAKE2b-256 6b8b107b1508329812359abd6b3538b18ddbcd2f507e1b3f53aee986ae74def4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page