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

Reply via email to