41 extern CMajEnv* initConstrainedMajorization(
float *,
int,
int*,
int*,
int);
43 extern int constrained_majorization_new(CMajEnv*,
float*,
float**,
44 int,
int,
int,
float*,
float);
46 extern int constrained_majorization_new_with_gaps(CMajEnv*,
float*,
float**,
47 int,
int,
int,
float*,
float);
49 extern int constrained_majorization_gradient_projection(CMajEnv *e,
50 float * b,
float ** coords,
int ndims,
int cur_axis,
int max_iterations,
51 float * hierarchy_boundaries,
float levels_gap);
53 extern void deleteCMajEnv(CMajEnv *e);
55 extern float** unpackMatrix(
float * packedMat,
int n);