Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Pressure from PIV

Pressure from Particle Image Velocimetry (PIV) data is a sort of a dream of fluid dynamics. Since the flow is fully described by the vector field of velocity (the direct result of PIV) and the scalar field of pressure (the main unknown part), if we had a trustable method to extract pressure from PIV results, it would cause literally a breakthrough in many areas of our life.

Back in 1999, we suggested to use PIV data in a single plane and apply to the derivatives of velocity the Poisson equation. Upon accurate boundary conditions and high quality PIV measurements it is possible to get the fluctuating (!) and the mean pressure fields.


  • Our original blog post:

  • the scanned conference manuscript in this repository under /docs/ or here PDF or here PDF

  • If you use this code and the ideas, please cite:

    Gurka R., Liberzon A., Hefetz D., Rubinstein D. and Shavit U., Computation of Pressure Distribution Using PIV Velocity Data, 3rd International Workshop on Particle Image Velocimetry, Santa Barbara, California, September 16-18, 1999.


Starting from the data in the included test folders, e.g. imp_3 (imp is a shortcut for impinging jet experiment), you can get a vector field like this:

	matlab -nodesktop -nosplash -r 'test_piv_poisson'

and the result of the mean pressure looks like this:

Pressure field


No releases published


No packages published