Author: bugman Date: Fri Feb 15 09:54:25 2008 New Revision: 4998 URL: http://svn.gna.org/viewcvs/relax?rev=4998&view=rev Log: Fixed the n_state_model.CoM() user function to allow the centre arg to be None. Modified: branches/N_state_model/prompt/n_state_model.py Modified: branches/N_state_model/prompt/n_state_model.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/prompt/n_state_model.py?rev=4998&r1=4997&r2=4998&view=diff ============================================================================== --- branches/N_state_model/prompt/n_state_model.py (original) +++ branches/N_state_model/prompt/n_state_model.py Fri Feb 15 09:54:25 2008 @@ -103,13 +103,14 @@ raise RelaxListNumError, ('pivot point', pivot_point) # CoM argument. - if type(centre) != list: - raise RelaxListError, ('centre of mass', centre) - if len(centre) != 3: - raise RelaxLenError, ('centre of mass', 3) - for i in xrange(len(centre)): - if type(centre[i]) != int and type(centre[i]) != float: - raise RelaxListNumError, ('centre of mass', centre) + if centre != None: + if type(centre) != list: + raise RelaxListError, ('centre of mass', centre) + if len(centre) != 3: + raise RelaxLenError, ('centre of mass', 3) + for i in xrange(len(centre)): + if type(centre[i]) != int and type(centre[i]) != float: + raise RelaxListNumError, ('centre of mass', centre) # Execute the functional code. n_state_model_obj.CoM(pivot_point=pivot_point, centre=centre)