35#define MAX(a,b) ((a)>(b)?(a):b)
36#define MIN(a,b) ((a)<(b)?(a):b)
38#define POINTS(inch) 72*(inch)
41__declspec(dllimport)
extern unsigned char Verbose;
49extern double _statistics[10];
52extern double drand(
void);
58double *
vector_saxpy(
size_t n,
double *x,
double *y,
double beta);
60double *
vector_saxpy2(
size_t n,
double *x,
double *y,
double beta);
71#define MACHINEACC 1.0e-16
72#define SQRT_MACHINEACC 1.0e-8
abstract graph C library, Cgraph API
void vector_ordering(size_t n, double *v, int **p)
double * vector_saxpy(size_t n, double *x, double *y, double beta)
y = x+beta*y
char * strip_dir(char *s)
double distance(double *x, int dim, int i, int j)
double vector_product(int n, double *x, double *y)
double * vector_subtract_to(size_t n, double *x, double *y)
y = x-y
void vector_float_take(size_t n, float *v, size_t m, int *p, float **u)
double * vector_saxpy2(size_t n, double *x, double *y, double beta)
x = x+beta*y
void vector_sort_int(int n, int *v)
double distance_cropped(double *x, int dim, int i, int j)
double point_distance(double *p1, double *p2, int dim)