bufferkdtree (C sources)
C source code for the Python bufferkdtree implementation
 All Classes Files Functions Variables Typedefs Macros
Classes | Macros | Typedefs
global.h File Reference
#include "../../../include/opencl.h"
#include "../../../include/timing.h"
#include "../../../include/float.h"
Include dependency graph for global.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  brute_parameters
 
struct  brute_record
 

Macros

#define INT_TYPE   int
 
#define UINT_TYPE   unsigned int
 
#define USE_GPU   0
 
#define USE_DOUBLE   0
 
#define FLOAT_TYPE   float
 
#define MAX_FLOAT_TYPE   3.402823466e+38
 
#define MIN_FLOAT_TYPE   -3.402823466e+38
 
#define TRANSPOSE_ARRAY   transpose_array_float
 
#define INIT   init_cpu
 
#define FIT   fit_cpu
 
#define NEIGHBORS   neighbors_cpu
 
#define FREE_RESOURCES   free_resources_cpu
 

Typedefs

typedef struct brute_parameters BRUTE_PARAMETERS
 
typedef struct brute_record BRUTE_RECORD
 

Macro Definition Documentation

#define FIT   fit_cpu
#define FLOAT_TYPE   float
#define FREE_RESOURCES   free_resources_cpu
#define INIT   init_cpu
#define INT_TYPE   int
#define MAX_FLOAT_TYPE   3.402823466e+38
#define MIN_FLOAT_TYPE   -3.402823466e+38
#define NEIGHBORS   neighbors_cpu
#define TRANSPOSE_ARRAY   transpose_array_float
#define UINT_TYPE   unsigned int
#define USE_DOUBLE   0
#define USE_GPU   0

Typedef Documentation

typedef struct brute_record BRUTE_RECORD