52 #ifndef __LIBGPIV_POSTPAR_H__ 53 #define __LIBGPIV_POSTPAR_H__ 55 #define GPIV_POSTPAR_KEY "POST" 61 enum GpivOperationManipiv { 226 const gboolean verbose
241 const gboolean print_par
void gpiv_post_default_parameters(GpivPostPar *post_par_default, const gboolean force)
Sets post-processing parameters to default values.
int diff_type__set
flag if diff_type has been defined
GpivPostPar * gpiv_post_get_parameters_from_resources(const gchar *localrc, const gboolean verbose)
Reads post-processing parameters from localrc, $HOME/.gpivrc and system-wide gpiv.conf.
adds specified displacement/velocity in x and y direction
returns fast running y-positions of data
gboolean operator_manipiv__set
flag if operator_manipiv has been defined
void gpiv_post_print_parameters(FILE *fp_par_out, const GpivPostPar *post_par)
Prints parameters to fp_par_out.
GpivRoi * block
Define a rectangular block for enabling / disabling PIV data.
gboolean scale_type__set
flag if scale_type has been defined
gchar * gpiv_post_check_parameters_read(GpivPostPar *post_par, const GpivPostPar *post_par_default)
Checks if all post-processing parameters have been read.
GpivOperation
Type of derivative operation.
float set_dy
value of disabled PIV data in vertical (row-wise) direction
GpivDifferentiation
Differential type.
gboolean subtract__set
flag if subtract has been defined
float z_off_dx
offset value for horizontal PIV estimator
GpivOperationManipiv
Operator to transform (manipulate) PIV data.
gchar * gpiv_post_fwrite_hdf5_parameters(const gchar *fname, const GpivPostPar *post_par)
Writes post parameters to an existing hdf5 data file.
void gpiv_post_parameters_set(GpivPostPar *post_par, const gboolean flag)
Sets flag for post_par __set.
gboolean set_dx__set
flag if set_dx has been defined
int subtract
data type to subtract from estimators NONE (0), mean (1) Zoff_dx and Zoff_dy (2)
gboolean operator_vorstra__set
flag if operator_vorstra has been defined
gboolean z_off_dy__set
flag if z_off_dy has been defined
gboolean set_dy__set
flag if set_dy has been defined
void gpiv_post_read_parameters(FILE *fp_par, GpivPostPar *post_par, const gboolean print_par)
Reads all parameters for PIV data validation.
Parameters for post-processing PIV data.
gboolean set__set
flag if set has been defined
float set_dx
value of disabled PIV data in horizontal (column-wise) direction
Inverse scaling PIV data.
GpivScaleType
Variables for scaling PIV data.
GpivPostPar * gpiv_post_fread_hdf5_parameters(const gchar *fname)
Reads post parameters from hdf5 data file.
gboolean z_off_dx__set
flag if z_off_dx has been defined
float z_off_dy
offset value for vertical PIV estimator