Calculate synchronization accuracy within the chull module
[lttv.git] / lttv / lttv / sync / event_analysis_eval.h
index dbd4ac954e870a63e4eaa3c31560f73ceedadaf3..d6d39c2f0664214380bcfb886869218a008ed1c7 100644 (file)
@@ -23,9 +23,6 @@
 #endif
 
 #include <glib.h>
-#ifdef HAVE_LIBGLPK
-#include <glpk.h>
-#endif
 
 #include "data_structures.h"
 
@@ -61,12 +58,6 @@ typedef struct
         * For this table, saddr and daddr are swapped as necessary such that
         * saddr < daddr */
        GHashTable* exchangeRtt;
-
-#ifdef HAVE_LIBGLPK
-       // Only the lower triangular part of theses matrixes is used
-       AllFactors* chFactorsArray;
-       AllFactors* lpFactorsArray;
-#endif
 } AnalysisStatsEval;
 
 #define BIN_NB 1001
@@ -124,18 +115,6 @@ typedef struct
         * Only the lower triangular part of the matrix is allocated, that is
         * bounds[i][j] where i > j */
        Bounds** bounds;
-
-#ifdef HAVE_LIBGLPK
-       /* glp_prob* lps[traceNum][traceNum]
-        *
-        * Only the lower triangular part of the matrix is allocated, that is
-        * lps[i][j] where i > j */
-       glp_prob*** lps;
-
-       /* Only the lower triangular part of the matrix is allocated, that is
-        * lpFactorsArray[i][j] where i > j */
-       AllFactors* lpFactorsArray;
-#endif
 } AnalysisGraphsEval;
 
 typedef struct
@@ -143,11 +122,6 @@ typedef struct
        // double* rttInfo[RttKey]
        GHashTable* rttInfo;
 
-       /* The convex hull analysis is encapsulated and messages are passed to it
-        * so that it builds the convex hulls. These are reused in the linear
-        * program. */
-       struct _SyncState* chullSS;
-
        AnalysisStatsEval* stats;
        AnalysisGraphsEval* graphs;
 } AnalysisDataEval;
This page took 0.023955 seconds and 4 git commands to generate.