piv API documentation
#include <gpiv/gpiv-post_par.h>
Go to the source code of this file.
Enumerations | |
| enum | GpivVelComponent { GPIV_U, GPIV_V } |
Functions | |
| gchar * | gpiv_post_manipiv (GpivPivData *piv_data, const GpivPostPar *post_par) |
| gchar * | gpiv_post_savg (GpivPivData *piv_data, const GpivPostPar *post_par) |
| GpivBinData * | gpiv_post_uvhisto (const GpivPivData *piv_data, const guint nbins, const enum GpivVelComponent velcomp) |
| gchar * | gpiv_post_subtract_dxdy (GpivPivData *piv_data, const gfloat z_off_dx, const gfloat z_off_dy) |
| gchar * | gpiv_post_scale (GpivPivData *piv_data, const GpivImagePar *image_par) |
| gchar * | gpiv_post_inverse_scale (GpivPivData *piv_data, const GpivImagePar *image_par) |
| GpivScalarData * | gpiv_post_vorstra (const GpivPivData *piv_data, const GpivPostPar *post_par) |
SOURCES: lib/postc
LAST MODIFICATION DATE:
Definition in file gpiv-post.h.
| enum GpivVelComponent |
Velocity component
Definition at line 62 of file gpiv-post.h.
| gchar* gpiv_post_inverse_scale | ( | GpivPivData * | piv_data, | |
| const GpivImagePar * | image_par | |||
| ) |
Piv post processing function to adjust for inversed time and spatial scales
| [in] | piv_data | PIV data to be scaled in-place |
| [in] | image_par | image parameter structure |
| gchar* gpiv_post_manipiv | ( | GpivPivData * | piv_data, | |
| const GpivPostPar * | post_par | |||
| ) |
Piv post processing function to manipulate data; flipping rotating, etc.
| [in] | piv_data | PIV data to be manipulated in-place |
| [in] | post_par | post-processing parameters |
| gchar* gpiv_post_savg | ( | GpivPivData * | piv_data, | |
| const GpivPostPar * | post_par | |||
| ) |
Piv post processing function to calculate spatial mean, variances.
| [in] | piv_data | PIV data of which spatial average is calculated in-place |
| [in] | post_par | post-processing parameters |
| gchar* gpiv_post_scale | ( | GpivPivData * | piv_data, | |
| const GpivImagePar * | image_par | |||
| ) |
Piv post processing function to adjust for time and spatial scales.
| [in] | piv_data | PIV data to be scaled in-place |
| [in] | image_par | image parameter structure |
| gchar* gpiv_post_subtract_dxdy | ( | GpivPivData * | piv_data, | |
| const gfloat | z_off_dx, | |||
| const gfloat | z_off_dy | |||
| ) |
Subtracts a specified quantity from the PIV displacements.
| [in] | piv_data | PIV data to be reduced in-place |
| [in] | z_off_dx | value in horizontal direction to be subtracted |
| [in] | z_off_dy | value in vertical direction to be subtracted |
| GpivBinData* gpiv_post_uvhisto | ( | const GpivPivData * | piv_data, | |
| const guint | nbins, | |||
| const enum GpivVelComponent | velcomp | |||
| ) |
Calculating histogram of U (horizontal) or V (vertical) particle displacements.
| [in] | piv_data | PIV data |
| [in] | nbins | number of bins that klass will contain |
| [in] | velcomp | velocity component from which histogram is calculated |
| GpivScalarData* gpiv_post_vorstra | ( | const GpivPivData * | piv_data, | |
| const GpivPostPar * | post_par | |||
| ) |
Piv post processing function to calculate vorticity and strain.
| [in] | piv_data | PIV data from which derivatives are calculated |
| [in] | post_par | post-processing parameters |
1.5.1