]> granicus.if.org Git - graphviz/commitdiff
Re-do some .h files to limit exposure of internal values, .h files,
authorerg <devnull@localhost>
Thu, 7 Dec 2006 22:49:37 +0000 (22:49 +0000)
committererg <devnull@localhost>
Thu, 7 Dec 2006 22:49:37 +0000 (22:49 +0000)
and dependencies on config.h; return to a simple, concrete boolean type

lib/neatogen/pca.c
lib/neatogen/pca.h
lib/neatogen/quad_prog_solve.c

index 238d83a930efb252b19cf7f0d560e76694ceb284..ba748cb34fa84170ff9062c29f6950d6d670dc1f 100644 (file)
@@ -58,7 +58,7 @@ PCA_alloc(DistType ** coords, int dim, int n, double **new_coords,
        }
     }
 
-    power_iteration(DD, dim, new_dim, eigs, evals, true);
+    power_iteration(DD, dim, new_dim, eigs, evals, TRUE);
 
     for (j = 0; j < new_dim; j++) {
        for (i = 0; i < n; i++) {
@@ -78,7 +78,7 @@ PCA_alloc(DistType ** coords, int dim, int n, double **new_coords,
     free(DD);
 }
 
-bool
+boolean
 iterativePCA_1D(double **coords, int dim, int n, double *new_direction)
 {
     vtx_data *laplacian;
@@ -102,7 +102,7 @@ iterativePCA_1D(double **coords, int dim, int n, double *new_direction)
     free(mat1);
 
     /* Compute direction */
-    return power_iteration(mat, dim, 1, &new_direction, &eval, true);
+    return power_iteration(mat, dim, 1, &new_direction, &eval, TRUE);
 /* ?? When is mat freed? */
 }
 
index f4850f71c1777c3d81a9f61fb99004bd11998b70..4f97443d98a6664885ea2d8fd63e3c1de7d97c43 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
 #include "defs.h"
 
     extern void PCA_alloc(DistType **, int, int, double **, int);
-    extern bool iterativePCA_1D(double **, int, int, double *);
+    extern boolean iterativePCA_1D(double **, int, int, double *);
 
 #endif
 
index 0ae5654ec43b81b7d9e02e8adf671edcc25f7354..a0e161e6d7ef891ec41e73517f6fb40949eb3896 100644 (file)
@@ -124,7 +124,7 @@ constrained_majorization_new(CMajEnv * e, float *b, float **coords,
     int num_levels = e->num_levels;
     int i, j;
     float new_place_i;
-    bool converged = false;
+    boolean converged = FALSE;
     float upper_bound, lower_bound;
     int node;
     int left, right;
@@ -186,7 +186,7 @@ constrained_majorization_new(CMajEnv * e, float *b, float **coords,
     }
 
     for (counter = 0; counter < max_iterations && !converged; counter++) {
-       converged = true;
+       converged = TRUE;
        lower_bound = -1e9;     /* no lower bound for first level */
        for (left = 0; left < n; left = right) {
            int best_i;
@@ -435,7 +435,7 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
     int *ordering = e->ordering;
     int *levels = e->levels;
     int num_levels = e->num_levels;
-    bool converged = false;
+    boolean converged = FALSE;
     float *g = e->fArray1;
     float *old_place = e->fArray2;
     float *d = e->fArray4;
@@ -462,7 +462,7 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
     for (counter = 0; counter < max_iterations && !converged; counter++) {
        float alpha;
        float numerator = 0, denominator = 0, r;
-       converged = true;
+       converged = TRUE;
        /* find steepest descent direction */
        for (i = 0; i < e->n; i++) {
            old_place[i] = place[i];
@@ -506,9 +506,9 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
                                                        e->lev[u]), w = 2;
                float avgPos = sum / w;
                float pos;
-               bool finished;
+               boolean finished;
                do {
-                   finished = true;
+                   finished = TRUE;
                    if (ui < endOfLevel) {
                        u = ordering[ui];
                        pos = place[u] - levels_gap * e->lev[u];
@@ -517,7 +517,7 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
                            w++;
                            sum += pos;
                            avgPos = sum / w;
-                           finished = false;
+                           finished = FALSE;
                        }
                    }
 
@@ -529,7 +529,7 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
                            w++;
                            sum += pos;
                            avgPos = sum / w;
-                           finished = false;
+                           finished = FALSE;
                        }
                    }
                } while (!finished);
@@ -593,7 +593,7 @@ int constrained_majorization_gradient_projection(CMajEnv * e,
        prev_stress = stress;
 #endif
        if (test > quad_prog_tol) {
-           converged = false;
+           converged = FALSE;
        }
     }
 #ifdef CONMAJ_LOGGING
@@ -619,7 +619,7 @@ constrained_majorization_new_with_gaps(CMajEnv * e, float *b,
     int *levels = e->levels;
     int num_levels = e->num_levels;
     float new_place_i;
-    bool converged = false;
+    boolean converged = FALSE;
     float upper_bound, lower_bound;
     int node;
     int left, right;
@@ -679,7 +679,7 @@ constrained_majorization_new_with_gaps(CMajEnv * e, float *b,
     gap = e->fArray4;
 
     for (counter = 0; counter < max_iterations && !converged; counter++) {
-       converged = true;
+       converged = TRUE;
        lower_bound = -1e9;     /* no lower bound for first level */
        for (left = 0; left < n; left = right) {
            int best_i;