Author: tlinnet Date: Tue Jul 22 16:51:30 2014 New Revision: 24621 URL: http://svn.gna.org/viewcvs/relax?rev=24621&view=rev Log: Code validation of lib/dispersion/dpl94.py. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. Modified: branches/disp_spin_speed/lib/dispersion/dpl94.py Modified: branches/disp_spin_speed/lib/dispersion/dpl94.py URL: http://svn.gna.org/viewcvs/relax/branches/disp_spin_speed/lib/dispersion/dpl94.py?rev=24621&r1=24620&r2=24621&view=diff ============================================================================== --- branches/disp_spin_speed/lib/dispersion/dpl94.py (original) +++ branches/disp_spin_speed/lib/dispersion/dpl94.py Tue Jul 22 16:51:30 2014 @@ -67,6 +67,7 @@ from numpy import any, cos, isfinite, min, sin, sum from numpy.ma import fix_invalid, masked_where + def r1rho_DPL94(r1rho_prime=None, phi_ex=None, kex=None, theta=None, R1=0.0, spin_lock_fields2=None, back_calc=None): """Calculate the R1rho values for the DPL94 model. @@ -98,7 +99,7 @@ # The non-Rex factors. sin_theta2 = sin(theta)**2 - R1_R2 = R1 * cos(theta)**2 + r1rho_prime * sin_theta2 + R1_R2 = R1 * cos(theta)**2 + r1rho_prime * sin_theta2 # The numerator. numer = sin_theta2 * phi_ex * kex