diff options
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); | 
