This could also be reverted. I hope there aren't too many more :( Regards,
Edward On 6 May 2014 17:23, <[email protected]> wrote: > Author: tlinnet > Date: Tue May 6 17:23:33 2014 > New Revision: 23007 > > URL: http://svn.gna.org/viewcvs/relax?rev=23007&view=rev > Log: > Speed-up. Made variable for the Repetitive calculations of zeta**2, and > Psi**2. > > sr #3154: (https://gna.org/support/?3154) Implementation of Baldwin (2014) > B14 model - 2-site exact solution model for all time scales. > > This follows the tutorial for adding relaxation dispersion models at: > http://wiki.nmr-relax.com/Tutorial_for_adding_relaxation_dispersion_models_to_relax#Debugging > > > Modified: > trunk/lib/dispersion/b14.py > > Modified: trunk/lib/dispersion/b14.py > URL: > http://svn.gna.org/viewcvs/relax/trunk/lib/dispersion/b14.py?rev=23007&r1=23006&r2=23007&view=diff > ============================================================================== > --- trunk/lib/dispersion/b14.py (original) > +++ trunk/lib/dispersion/b14.py Tue May 6 17:23:33 2014 > @@ -146,22 +146,19 @@ > > # Repetitive calculations (to speed up calculations). > dw2 = dw**2 > - > - ######################################################################### > - ##### Baldwins code. > - ######################################################################### > - > - ######################################################################### > - #get the real and imaginary components of the exchange induced shift > - g3 = 1/sqrt(2) * sqrt(Psi + sqrt(zeta**2 + Psi**2)) #trig faster than > square roots > - g4 = 1/sqrt(2) * sqrt(-Psi + sqrt(zeta**2 + Psi**2)) #trig faster than > square roots > - ######################################################################### > + zeta2 = zeta**2 > + Psi2 = Psi**2 > + > + # Get the real and imaginary components of the exchange induced shift. > + g3 = 1/sqrt(2) * sqrt(Psi + sqrt(zeta2 + Psi2)) > + g4 = 1/sqrt(2) * sqrt(-Psi + sqrt(zeta2 + Psi2)) > + > # Repetitive calculations (to speed up calculations). > g32 = g3**2 > g42 = g4**2 > > - #Time independent factors. > - #N = oG + oE. > + # Time independent factors. > + # N = oG + oE. > N = complex(g3, g4) > > NNc = g32 + g42 > > > _______________________________________________ > 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 _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel 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-devel

