Author: bugman
Date: Sat Nov 29 17:25:28 2014
New Revision: 26844
URL: http://svn.gna.org/viewcvs/relax?rev=26844&view=rev
Log:
Another change for the relaxation curve-fitting covariance_matrix() API method
to handle all models.
The scaling matrix diagonalised list of 1.0 values now has the same number of
elements as there are
parameters.
Modified:
trunk/specific_analyses/relax_fit/api.py
Modified: trunk/specific_analyses/relax_fit/api.py
URL:
http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_fit/api.py?rev=26844&r1=26843&r2=26844&view=diff
==============================================================================
--- trunk/specific_analyses/relax_fit/api.py (original)
+++ trunk/specific_analyses/relax_fit/api.py Sat Nov 29 17:25:28 2014
@@ -122,11 +122,13 @@
errors = asarray(errors)
times = asarray(times)
- # Create the parameter vector.
+ # Create the parameter vector and scaling matrix (as a diagonalised
list).
param_vector = assemble_param_vector(spin=spin)
+ scaling_list = []
+ for i in range(len(spin.params)):
+ scaling_list.append(1.0)
# Initialise data in C code.
- scaling_list = [1.0, 1.0]
model = Relax_fit_opt(model=spin.model, num_params=len(param_vector),
values=values, errors=errors, relax_times=times, scaling_matrix=scaling_list)
# Use the direct Jacobian from function.
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-commits mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits