|
Graphviz 14.0.3~dev.20251029.0425
|
Go to the source code of this file.
Functions | |
| PRIVATE void | fill_neighbors_vec_unweighted (vtx_data *, int vtx, int *vtx_vec) |
| PRIVATE size_t | common_neighbors (vtx_data *, int u, int *) |
| PRIVATE void | empty_neighbors_vec (vtx_data *graph, int vtx, int *vtx_vec) |
| PRIVATE DistType ** | compute_apsp (vtx_data *, int) |
| PRIVATE DistType ** | compute_apsp_artificial_weights (vtx_data *, int) |
| PRIVATE double | distance_kD (double **, int, int, int) |
| PRIVATE void | quicksort_place (double *, int *, int) |
| PRIVATE void | quicksort_placef (float *, int *, int, int) |
| PRIVATE void | compute_new_weights (vtx_data *graph, int n) |
| PRIVATE void | restore_old_weights (vtx_data *graph, int n, float *old_weights) |
Definition at line 19 of file kkutils.c.
References graph(), and neighbor.
Referenced by compute_apsp_artificial_weights_packed(), and compute_new_weights().
Definition at line 85 of file kkutils.c.
References compute_apsp_dijkstra(), compute_apsp_simple(), and graph().
Definition at line 93 of file kkutils.c.
References compute_apsp_dijkstra(), compute_new_weights(), graph(), and restore_old_weights().
Referenced by subset_model().
Definition at line 165 of file kkutils.c.
References common_neighbors(), empty_neighbors_vec(), fill_neighbors_vec_unweighted(), free(), graph(), gv_calloc(), nedges, and neighbor.
Referenced by compute_apsp_artificial_weights(), embed_graph(), and sparse_stress_subspace_majorization_kD().
| PRIVATE double distance_kD | ( | double ** | coords, |
| int | dim, | ||
| int | i, | ||
| int | j | ||
| ) |
Definition at line 113 of file kkutils.c.
References dim.
Referenced by sparse_stress_subspace_majorization_kD().
Definition at line 41 of file kkutils.c.
References graph().
Referenced by compute_apsp_artificial_weights_packed(), and compute_new_weights().
Definition at line 32 of file kkutils.c.
References graph().
Referenced by compute_apsp_artificial_weights_packed(), and compute_new_weights().
| PRIVATE void quicksort_place | ( | double * | place, |
| int * | ordering, | ||
| int | size | ||
| ) |
| PRIVATE void quicksort_placef | ( | float * | place, |
| int * | ordering, | ||
| int | first, | ||
| int | last | ||
| ) |
Definition at line 196 of file kkutils.c.
References free(), graph(), and NULL.
Referenced by compute_apsp_artificial_weights(), embed_graph(), and sparse_stress_subspace_majorization_kD().