* Statistics over a copy optimization module.
*/
typedef struct {
- int aff_edges; /**< number of affinity edges. */
- int aff_nodes; /**< number of nodes with incident affinity edges. */
- int aff_int; /**< number of affinity edges whose nodes also interfere. */
- int inevit_costs; /**< costs which cannot be evited (due to interfering affinities). */
- int max_costs; /**< all costs of the affinities. */
- int costs; /**< The costs of the current coloring. */
- int unsatisfied_edges; /**< The number of unequally colored affinity edges. */
+ ulong64 aff_edges; /**< number of affinity edges. */
+ ulong64 aff_nodes; /**< number of nodes with incident affinity edges. */
+ ulong64 aff_int; /**< number of affinity edges whose nodes also interfere. */
+ ulong64 inevit_costs; /**< costs which cannot be evited (due to interfering affinities). */
+ ulong64 max_costs; /**< all costs of the affinities. */
+ ulong64 costs; /**< The costs of the current coloring. */
+ ulong64 unsatisfied_edges; /**< The number of unequally colored affinity edges. */
} co_complete_stats_t;
/**