summaryrefslogtreecommitdiff
path: root/src/coursegrain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/coursegrain.c')
-rw-r--r--src/coursegrain.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/coursegrain.c b/src/coursegrain.c
index bd84e1c..1e0d5a7 100644
--- a/src/coursegrain.c
+++ b/src/coursegrain.c
@@ -1,17 +1,17 @@
#include "fracture.h"
-finst *coursegrain_square(finst *instance, fnet *network_p, cholmod_common *c) {
- unsigned int width = sqrt(instance->network->num_edges);
+net_t *coursegrain_square(net_t *instance, graph_t *network_p, cholmod_common *c) {
+ unsigned int width = sqrt(instance->graph->ne);
assert(width % 4 == 0);
- finst *instance_p = create_instance(network_p, instance->inf,
+ net_t *instance_p = create_instance(network_p, instance->inf,
instance->voltage_bound, true, c);
unsigned int width_p = width / 2;
bool *fuses = instance->fuses;
- for (unsigned int i = 0; i < network_p->num_edges; i++) {
+ for (unsigned int i = 0; i < network_p->ne; i++) {
int xp = i / width_p;
int yp = i % width_p;
unsigned int x1 = 2 * xp;