From 5c39df2b244b20e546804caac05ef7d1ae8a07ed Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 4 May 2018 16:46:28 +0200 Subject: Remove unnecessary scaling loop --- src/scaling.c | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/scaling.c b/src/scaling.c index 238e97ec..bee8e5e5 100644 --- a/src/scaling.c +++ b/src/scaling.c @@ -70,24 +70,7 @@ struct queue_args static void scale_crystal(void *task, int id) { struct scale_args *pargs = task; - int i, done; - double old_dev; - - old_dev = log_residual(pargs->crystal, pargs->full, 0, NULL, NULL); - - i = 0; - done = 0; - do { - - double dev; - scale_one_crystal(pargs->crystal, pargs->full, pargs->flags); - dev = log_residual(pargs->crystal, pargs->full, 0, 0, NULL); - if ( fabs(dev - old_dev) < dev*0.01 ) done = 1; - - i++; - old_dev = dev; - - } while ( i < 10 && !done ); + scale_one_crystal(pargs->crystal, pargs->full, pargs->flags); } -- cgit v1.2.3