diff options
author | pants <jaron@kent-dobias.com> | 2016-09-08 12:46:49 -0400 |
---|---|---|
committer | pants <jaron@kent-dobias.com> | 2016-09-08 12:46:49 -0400 |
commit | 9c6505dace488032dc4f5e3bbb8c5a4cb154b429 (patch) | |
tree | 7d2323a5bb0d01a1675905dcdf7289bf33d03e4f /src/net_fracture.c | |
parent | 2b7e4f906d8595994c36f9254574caff13c172a4 (diff) | |
download | fuse_networks-9c6505dace488032dc4f5e3bbb8c5a4cb154b429.tar.gz fuse_networks-9c6505dace488032dc4f5e3bbb8c5a4cb154b429.tar.bz2 fuse_networks-9c6505dace488032dc4f5e3bbb8c5a4cb154b429.zip |
more refactoring
Diffstat (limited to 'src/net_fracture.c')
-rw-r--r-- | src/net_fracture.c | 5 |
1 files changed, 2 insertions, 3 deletions
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); |