Author: bugman Date: Wed Jan 16 10:06:51 2008 New Revision: 4772 URL: http://svn.gna.org/viewcvs/relax?rev=4772&view=rev Log: Calculated the transposes of the rotation matricies. Modified: branches/N_state_model/maths_fns/n_state_model.py Modified: branches/N_state_model/maths_fns/n_state_model.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/maths_fns/n_state_model.py?rev=4772&r1=4771&r2=4772&view=diff ============================================================================== --- branches/N_state_model/maths_fns/n_state_model.py (original) +++ branches/N_state_model/maths_fns/n_state_model.py Wed Jan 16 10:06:51 2008 @@ -21,7 +21,7 @@ ############################################################################### # Python module imports. -from numpy import array, float64, zeros +from numpy import array, float64, transpose, zeros # relax module imports. from chi2 import chi2 @@ -83,7 +83,11 @@ # Update the rotation matricies. for i in xrange(self.N): + # The matrix itself. rotation_matrix_zyz(self.R[i], params[self.N-1+3*i], params[self.N-1+3*i+1], params[self.N-1+3*i+2]) + + # Its rotation. + self.RT[i] = transpose(self.R[i]) # Return the chi-squared value. return chi2(self.red_data, red_bc_data, self.red_errors)