testsAndMisc/C/misc/split/split.h

14 lines
433 B
C
Raw Normal View History

#ifndef SPLIT_H
#define SPLIT_H
void calculate_symmetric_weights(int N, double middle_weight, const double *factors,
double *weights);
void scale_to_total(double X, const double *weights, int N, double *distances);
void split_x_into_n_symmetrically(double X, int N, double *factors, double *distances);
void split_x_into_n_middle(double X, int N, double middle_value, double *distances);
#endif