Lib Gpiv API documentation
Go to the documentation of this file.
59 #ifndef __LIBGPIV_VALID_H__
60 #define __LIBGPIV_VALID_H__
65 #define GPIV_GRADIENT_THRESHOLD 2.0
66 #define GPIV_THRESHOLD_DEFAULT 1.2
67 #define GPIV_VALID_MAX_SWEEP 9
68 #define GPIV_RESIDU_MAX_NORMMEDIAN 2.0
73 typedef struct __GpivLinRegData GpivLinRegData;
101 const gboolean incl_point
154 const gboolean interrogate_valid
188 const gchar *GNUPLOT_DISPLAY_COLOR,
189 const gint GNUPLOT_DISPLAY_SIZE,
Used for making up histograms in bins or klasses.
Parameters for PIV evaluation (interrogation) of images.
Piv image header and data.
GpivBinData * gpiv_valid_peaklck(const GpivPivData *piv_data, const guint nbins)
Piv data validation on peak-locking effects.
double c0
zero order constant
Data structure of linear regression data.
double cov01
correlation bewteen first and 2nd const.
double sumsq
sum of squared residuals
void gpiv_cumhisto_eqdatbin_gnuplot(const gchar *fname_out, const gchar *title, const gchar *GNUPLOT_DISPLAY_COLOR, const gint GNUPLOT_DISPLAY_SIZE, const GpivLinRegData *linreg)
Plots cumulative histogram with an equal number of data.
Holds the variables of PIV data.
module for parameters for validating PIV data
Piv validation parameters.
gchar * gpiv_valid_errvec(GpivPivData *piv_data, const GpivImage *image, const GpivPivPar *piv_par, const GpivValidPar *valid_par, const gboolean interrogate_valid)
Piv data validation function on outliers.
gchar * gpiv_valid_residu(GpivPivData *piv_data, const GpivValidPar *valid_par, const gboolean incl_point)
Calculates residu values (at the inner points) of a PIV data set and applies to snr member of returne...
double cov11
variance of zero order constant
gfloat gpiv_valid_threshold(const GpivPivPar *piv_par, const GpivValidPar *valid_par, const GpivLinRegData *linreg)
Calculates threshold value (residu_max) from residus.
void gpiv_valid_gradient(const GpivPivPar *piv_par, GpivPivData *piv_data)
Searches vectors in a PIV data set that exceed the maximum gradient (dUxdt/int_size > GPIV_GRADIENT_T...
double cov00
variance of zero order constant
double c1
first order constant
GpivBinData * gpiv_valid_residu_stats(const GpivPivData *piv_data, const guint nbins, GpivLinRegData *linreg)
Calculates cumulative histogram of residus and linear regression fit parameters.
Generated for libgpiv-0.6.1 by
1.8.20