Author: bugman
Date: Wed Sep 24 10:16:53 2014
New Revision: 25994
URL: http://svn.gna.org/viewcvs/relax?rev=25994&view=rev
Log:
The cdp.quad_int flag is now passed into the target function for the frame
order calculate() method.
This is for the minimise.calculate user function backend.
Modified:
branches/frame_order_cleanup/specific_analyses/frame_order/api.py
Modified: branches/frame_order_cleanup/specific_analyses/frame_order/api.py
URL:
http://svn.gna.org/viewcvs/relax/branches/frame_order_cleanup/specific_analyses/frame_order/api.py?rev=25994&r1=25993&r2=25994&view=diff
==============================================================================
--- branches/frame_order_cleanup/specific_analyses/frame_order/api.py
(original)
+++ branches/frame_order_cleanup/specific_analyses/frame_order/api.py Wed Sep
24 10:16:53 2014
@@ -136,7 +136,7 @@
sobol_oversample = cdp.sobol_oversample
# Set up the optimisation target function class.
- target_fn = frame_order.Frame_order(model=cdp.model,
init_params=param_vector, full_tensors=full_tensors,
full_in_ref_frame=full_in_ref_frame, rdcs=rdcs, rdc_errors=rdc_err,
rdc_weights=rdc_weight, rdc_vect=rdc_vect, dip_const=rdc_const, pcs=pcs,
pcs_errors=pcs_err, pcs_weights=pcs_weight, atomic_pos=atomic_pos, temp=temp,
frq=frq, paramag_centre=paramag_centre, scaling_matrix=scaling_matrix[0],
com=com, ave_pos_pivot=ave_pos_pivot, pivot=pivot, pivot_opt=pivot_opt,
sobol_max_points=sobol_max_points, sobol_oversample=sobol_oversample)
+ target_fn = frame_order.Frame_order(model=cdp.model,
init_params=param_vector, full_tensors=full_tensors,
full_in_ref_frame=full_in_ref_frame, rdcs=rdcs, rdc_errors=rdc_err,
rdc_weights=rdc_weight, rdc_vect=rdc_vect, dip_const=rdc_const, pcs=pcs,
pcs_errors=pcs_err, pcs_weights=pcs_weight, atomic_pos=atomic_pos, temp=temp,
frq=frq, paramag_centre=paramag_centre, scaling_matrix=scaling_matrix[0],
com=com, ave_pos_pivot=ave_pos_pivot, pivot=pivot, pivot_opt=pivot_opt,
sobol_max_points=sobol_max_points, sobol_oversample=sobol_oversample,
cdp.quad_int)
# Make a single function call. This will cause back calculation and
the data will be stored in the class instance.
chi2 = target_fn.func(param_vector)
_______________________________________________
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