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,
GpivBinData * gpiv_valid_peaklck(const GpivPivData *piv_data, const guint nbins)
Piv data validation on peak-locking effects.
gfloat gpiv_valid_threshold(const GpivPivPar *piv_par, const GpivValidPar *valid_par, const GpivLinRegData *linreg)
Calculates threshold value (residu_max) from residus.
Piv validation parameters.
double cov00
variance of zero order constant
Piv image header and data.
Holds the variables of PIV data.
double sumsq
sum of squared residuals
double cov01
correlation bewteen first and 2nd const.
double cov11
variance of zero order constant
Parameters for PIV evaluation (interrogation) of images.
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.
module for parameters for validating PIV data
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.
double c1
first order constant
Used for making up histograms in bins or klasses.
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...
GpivBinData * gpiv_valid_residu_stats(const GpivPivData *piv_data, const guint nbins, GpivLinRegData *linreg)
Calculates cumulative histogram of residus and linear regression fit parameters.
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...
Data structure of linear regression data.
double c0
zero order constant