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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for velocity-estimation-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1e652eb79d4c8096fa88560766f33a23e65bb4fc7480ddfa4eb35a4729b71f3 |
|
MD5 | a4a27fd9c176565c69657b0aa3881fff |
|
BLAKE2b-256 | 284e5032004772b22b27df5a7bfdd00d32dd2050643a5b8e540f8d2be7f856f1 |
Hashes for velocity_estimation-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1209ff987650776511b648331f3a41c762bd6193d1b13ebccf27f01d731521a4 |
|
MD5 | 4f26af78add385b7b6f04e992e4be2a7 |
|
BLAKE2b-256 | 6b8b107b1508329812359abd6b3538b18ddbcd2f507e1b3f53aee986ae74def4 |