From 9c6505dace488032dc4f5e3bbb8c5a4cb154b429 Mon Sep 17 00:00:00 2001 From: pants Date: Thu, 8 Sep 2016 12:46:49 -0400 Subject: more refactoring --- src/net_fracture.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/net_fracture.c') diff --git a/src/net_fracture.c b/src/net_fracture.c index b7fa61d..48e81f9 100644 --- a/src/net_fracture.c +++ b/src/net_fracture.c @@ -27,9 +27,8 @@ uint_t get_next_broken(net_t *net, double *currents, double cutoff) { return max_pos; } - data_t *net_fracture(net_t *net, cholmod_common *c, double cutoff) { - data_t *data = alloc_break_data(net->graph->ne); + data_t *data = data_create(net->graph->ne); while (true) { double *voltages = get_voltage(net, c); @@ -45,7 +44,7 @@ data_t *net_fracture(net_t *net, cholmod_common *c, double cutoff) { uint_t last_broke = get_next_broken(net, currents, cutoff); - update_break_data(data, last_broke, fabs(conductivity * (net->thres)[last_broke] / currents[last_broke]), conductivity); + data_update(data, last_broke, fabs(conductivity * (net->thres)[last_broke] / currents[last_broke]), conductivity); free(voltages); free(currents); -- cgit v1.2.3-70-g09d2