Follow-up Comment #1, bug #12499 (project relax):
Here is the end of the log file and the error message:
Fitting to spin ':211&:LEU@N'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Method of Multipliers
~~~~~~~~~~~~~~~~~~~~~
k: 0 xk: array([ 0., 0.])
fk: 3163.7013439706825
Entering sub-algorithm.
Newton minimisation
~~~~~~~~~~~~~~~~~~~
Line search: Backtracking line search.
Hessian modification: The Gill, Murray, and Wright modified Cholesky
algorithm.
k: 0 xk: array([ 0., 0.])
fk: 3163.7013439706825
Traceback (most recent call last):
File "/Applications/relax-1.3.1/relax-1.3/relax", line 414, in <module>
Relax()
File "/Applications/relax-1.3.1/relax-1.3/relax", line 131, in __init__
self.interpreter.run(self.script_file)
File "/Applications/relax-1.3.1/relax-1.3/prompt/interpreter.py", line 270,
in run
return run_script(intro=self.__intro_string, local=self.local,
script_file=script_file, quit=self.__quit_flag,
show_script=self.__show_script, raise_relax_error=self.__raise_relax_error)
File "/Applications/relax-1.3.1/relax-1.3/prompt/interpreter.py", line 531,
in run_script
return console.interact(intro, local, script_file, quit,
show_script=show_script, raise_relax_error=raise_relax_error)
File "/Applications/relax-1.3.1/relax-1.3/prompt/interpreter.py", line 427,
in interact_script
execfile(script_file, local)
File "full_analysis.py", line 673, in <module>
Main(self.relax)
File "full_analysis.py", line 300, in __init__
self.multi_model()
File "full_analysis.py", line 665, in multi_model
minimise(MIN_ALGOR)
File "/Applications/relax-1.3.1/relax-1.3/prompt/minimisation.py", line
362, in minimise
minimise.minimise(min_algor=min_algor, min_options=min_options,
func_tol=func_tol, grad_tol=grad_tol, max_iterations=max_iterations,
constraints=constraints, scaling=scaling, verbosity=verbosity)
File "/Applications/relax-1.3.1/relax-1.3/generic_fns/minimise.py", line
239, in minimise
minimise(min_algor=min_algor, min_options=min_options, func_tol=func_tol,
grad_tol=grad_tol, max_iterations=max_iterations, constraints=constraints,
scaling=scaling, verbosity=verbosity)
File
"/Applications/relax-1.3.1/relax-1.3/specific_fns/model_free/mf_minimise.py",
line 987, in minimise
results = generic_minimise(func=self.mf.func, dfunc=self.mf.dfunc,
d2func=self.mf.d2func, args=(), x0=param_vector, min_algor=min_algor,
min_options=min_options, func_tol=func_tol, grad_tol=grad_tol,
maxiter=max_iterations, A=A, b=b, full_output=1, print_flag=verbosity)
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/generic.py",
line 412, in generic_minimise
results = method_of_multipliers(func=func, dfunc=dfunc, d2func=d2func,
args=args, x0=x0, min_options=min_options, A=A, b=b, l=l, u=u, c=c, dc=dc,
d2c=d2c, func_tol=func_tol, grad_tol=grad_tol, maxiter=maxiter,
full_output=full_output, print_flag=print_flag)
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/method_of_multipliers.py",
line 143, in method_of_multipliers
results = min.minimise()
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/method_of_multipliers.py",
line 403, in minimise
results = self.generic_minimise(func=self.func_LA, dfunc=self.func_dLA,
d2func=self.func_d2LA, args=self.args, x0=self.xk, min_algor=self.min_algor,
min_options=self.min_options, func_tol=None, grad_tol=self.tk,
maxiter=maxiter, full_output=1, print_flag=sub_print_flag,
print_prefix="\t")
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/generic.py",
line 343, in generic_minimise
results = newton(func=func, dfunc=dfunc, d2func=d2func, args=args, x0=x0,
min_options=min_options, func_tol=func_tol, grad_tol=grad_tol,
maxiter=maxiter, full_output=full_output, print_flag=print_flag,
print_prefix=print_prefix)
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/newton.py",
line 44, in newton
results = min.minimise()
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/base_classes.py",
line 233, in minimise
self.new_param_func()
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/newton.py",
line 166, in new_param_func
self.line_search()
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/minfx/base_classes.py",
line 339, in backline
self.alpha, fc = backtrack(self.func, self.args, self.xk, self.fk,
self.dfk, self.pk, a_init=self.a0)
TypeError: 'NoneType' object is not iterable
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?12499>
_______________________________________________
Message sent via/by Gna!
http://gna.org/