if not (sum(converging[0:N_CHANNELS]) > 0.0):
return (p0, {'nevals': evaluations,
'guesses': guesses,
- 'results': results})
+ 'results': results,
+ 'converged': True})
p0 = p1
q0 = q1
p1 = p
q1 = q
-
- raise Error("Failed to converge.")
+ return (p0, {'nevals': evaluations,
+ 'guesses': guesses,
+ 'results': results,
+ 'converged': False})
+ #raise Error("Failed to converge.")
-N_CHANNELS = 2
+N_CHANNELS = 48
N_SAMPLES = 10
DELAY = 0.05