Author: bugman Date: Thu Jul 2 16:50:51 2009 New Revision: 9180 URL: http://svn.gna.org/viewcvs/relax?rev=9180&view=rev Log: Fixes for the negative cone. Modified: branches/frame_order/specific_fns/frame_order.py Modified: branches/frame_order/specific_fns/frame_order.py URL: http://svn.gna.org/viewcvs/relax/branches/frame_order/specific_fns/frame_order.py?rev=9180&r1=9179&r2=9180&view=diff ============================================================================== --- branches/frame_order/specific_fns/frame_order.py (original) +++ branches/frame_order/specific_fns/frame_order.py Thu Jul 2 16:50:51 2009 @@ -370,15 +370,16 @@ if factor == -1: prefix = 'neg_' - # Mirroring. - cone_axis_new = factor*cone_axis - print cone_axis - if cone_axis_sim != None: - cone_axis_sim_new = factor*cone_axis_sim - # The rotation matrix (rotation from the z-axis to the cone axis). R = zeros((3,3), float64) R_2vect(R, array([0,0,1], float64), cone_axis) + + # Mirroring. + cone_axis_new = factor*cone_axis + if cone_axis_sim != None: + cone_axis_sim_new = factor*cone_axis_sim + if factor == -1: + R = -R # Create the structural object. structure = Internal()