Author: bugman Date: Wed Apr 15 17:06:54 2009 New Revision: 9013 URL: http://svn.gna.org/viewcvs/relax?rev=9013&view=rev Log: Bug fix for the calc_ave_dist() method. The negative of the exponential was being used! Modified: branches/ave_noe/specific_fns/n_state_model.py Modified: branches/ave_noe/specific_fns/n_state_model.py URL: http://svn.gna.org/viewcvs/relax/branches/ave_noe/specific_fns/n_state_model.py?rev=9013&r1=9012&r2=9013&view=diff ============================================================================== --- branches/ave_noe/specific_fns/n_state_model.py (original) +++ branches/ave_noe/specific_fns/n_state_model.py Wed Apr 15 17:06:54 2009 @@ -956,13 +956,13 @@ for i in range(num_models): # Distance to the minus sixth power. dist = norm(spin1.pos[i] - spin2.pos[i]) - ave_dist = ave_dist + dist**(-exp) + ave_dist = ave_dist + dist**(exp) # Average. ave_dist = ave_dist / num_models # The exponent. - ave_dist = ave_dist**(-1.0/exp) + ave_dist = ave_dist**(1.0/exp) # Return the average distance. return ave_dist