|
High-Level Data Reduction Library 1.6.0
High-Level data reduction routines for ESO pipelines
|
#include <cpl_test.h>#include "../hdrl_cat_utils_sort.h"#include "hdrl_random.h"#include "hdrl_types.h"
Macros | |
| #define | N 10000 |
| #define | RANDOM_INIT 0 |
| #define | RANDOM_UNIFORM_DOBULE 1 |
| #define | RANDOM_NORMAL 2 |
| #define | RANDOM_POISSON 3 |
| #define | RANDOM_END 4 |
Functions | |
| int | comparation_asc (const void *a, const void *b) |
| int | comparation_des (const void *a, const void *b) |
| void | test_sort (double *a, double *b, cpl_vector *c_vec, cpl_size random_type, cpl_sort_direction dir) |
| void | test_cmp_sort_func (cpl_sort_direction dir) |
| void | test_sort_arrays_random (void) |
| void | test_sort_arrays_fixed (void) |
| int | main (void) |
| #define N 10000 |
| #define RANDOM_END 4 |
| #define RANDOM_INIT 0 |
| #define RANDOM_NORMAL 2 |
| #define RANDOM_POISSON 3 |
| #define RANDOM_UNIFORM_DOBULE 1 |
| int comparation_asc | ( | const void * | a, |
| const void * | b | ||
| ) |
| int comparation_des | ( | const void * | a, |
| const void * | b | ||
| ) |
| int main | ( | void | ) |
| void test_cmp_sort_func | ( | cpl_sort_direction | dir | ) |
| void test_sort | ( | double * | a, |
| double * | b, | ||
| cpl_vector * | c_vec, | ||
| cpl_size | random_type, | ||
| cpl_sort_direction | dir | ||
| ) |
| void test_sort_arrays_fixed | ( | void | ) |
| void test_sort_arrays_random | ( | void | ) |