1 #ifndef SYNCLUST_CONVEXSOLVER_H
2 #define SYNCLUST_CONVEXSOLVER_H
4 #include "sources/utils/boolean.h"
6 // auxiliary to compute euclidian norm
12 // auxiliary to compute euclidian distance
19 // auxiliary to compute log-likelihood + penalty
20 double computeLogLikelihood(
32 // structure to return parameters (theta, f) [and others if needed later]
33 typedef struct Parameters
{
38 // compute estimated ("repaired", "smoothed"...) variations from rows of M
39 // NOTE: geographic coordinates dropped here, since they are unused
40 Parameters
getVarsWithConvexOptim_core(