Author: bugman Date: Mon Dec 19 15:29:54 2011 New Revision: 15104 URL: http://svn.gna.org/viewcvs/relax?rev=15104&view=rev Log: Redesign of the numerical integration method for an ~40 times speed up. This is currently only for the isotropic cone model. A basic and rough Monte Carlo integration method has been hand coded to replace the advanced scipy.integrate.tplquad() quadratic integration function. Not only are the number of integration steps massively decreased, but all PCS values can be integrated simultaneously. I.e. there is one iteration of the integration algorithm for all PCS values of all atoms and alignments, rather than one iteration per PCS. Modified: branches/frame_order_testing/maths_fns/frame_order.py branches/frame_order_testing/maths_fns/frame_order_matrix_ops.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: branches/frame_order_testing/maths_fns/frame_order.py URL: http://svn.gna.org/viewcvs/relax/branches/frame_order_testing/maths_fns/frame_order.py?rev=15104&r1=15103&r2=15104&view=diff Modified: branches/frame_order_testing/maths_fns/frame_order_matrix_ops.py URL: http://svn.gna.org/viewcvs/relax/branches/frame_order_testing/maths_fns/frame_order_matrix_ops.py?rev=15104&r1=15103&r2=15104&view=diff