An Enhanced Python-Based Open-Source Particle Image Velocimetry Software for Use with Central Processing Units

dc.contributor.authorShirinzad, Ali
dc.contributor.authorJaber, Khodr
dc.contributor.authorXu, Kecheng
dc.contributor.authorSullivan, Pierre E.
dc.date.accessioned2023-11-24T14:23:04Z
dc.date.available2023-11-24T14:23:04Z
dc.date.issued2023-10-27
dc.date.updated2023-11-24T14:23:04Z
dc.description.abstractParticle Image Velocimetry (PIV) is a widely used experimental technique for measuring flow. In recent years, open-source PIV software has become more popular as it offers researchers and practitioners enhanced computational capabilities. Software development for graphical processing unit (GPU) architectures requires careful algorithm design and data structure selection for optimal performance. PIV software, optimized for central processing units (CPUs), offer an alternative to specialized GPU software. In the present work, an improved algorithm for the OpenPIV–Python software (Version 0.25.1, OpenPIV, Tel Aviv-Yafo, Israel) is presented and implemented under a traditional CPU framework. The Python language was selected due to its versatility and widespread adoption. The algorithm was also tested on a supercomputing cluster, a workstation, and Google Colaboratory during the development phase. Using a known velocity field, the algorithm precisely captured the time-average flow, momentary velocity fields, and vortices.
dc.identifier.citationFluids 8 (11): 285 (2023)
dc.identifier.doidoi: 10.3390/fluids8110285
dc.identifier.urihttp://hdl.handle.net/1807/130635
dc.rightsAttribution 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleAn Enhanced Python-Based Open-Source Particle Image Velocimetry Software for Use with Central Processing Units
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
fluids-08-00285.pdf
Size:
6.11 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: