Author: bugman
Date: Tue Jan 12 15:39:31 2010
New Revision: 10188
URL: http://svn.gna.org/viewcvs/relax?rev=10188&view=rev
Log:
Important bug fix for the R_to_euler() function.
The special angle wrapping when beta was negative is only for the ijk Euler 
notation when i == k!
When i != k, another type of wrapping will be required.
Modified:
    1.3/maths_fns/rotation_matrix.py
Modified: 1.3/maths_fns/rotation_matrix.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/maths_fns/rotation_matrix.py?rev=10188&r1=10187&r2=10188&view=diff
==============================================================================
--- 1.3/maths_fns/rotation_matrix.py (original)
+++ 1.3/maths_fns/rotation_matrix.py Tue Jan 12 15:39:31 2010
@@ -1602,7 +1602,7 @@
         gamma = alpha_old
 
     # Angle wrapping.
-    if -pi < beta < 0.0:
+    if alt and -pi < beta < 0.0:
         alpha = alpha + pi
         beta = -beta
         gamma = gamma + pi