Author: bugman Date: Thu Jan 10 16:55:45 2008 New Revision: 4607 URL: http://svn.gna.org/viewcvs/relax?rev=4607&view=rev Log: Bug fix for the copy() function, the structure is appended if the index is None. Modified: branches/N_state_model/generic_fns/align_tensor.py Modified: branches/N_state_model/generic_fns/align_tensor.py URL: http://svn.gna.org/viewcvs/relax/branches/N_state_model/generic_fns/align_tensor.py?rev=4607&r1=4606&r2=4607&view=diff ============================================================================== --- branches/N_state_model/generic_fns/align_tensor.py (original) +++ branches/N_state_model/generic_fns/align_tensor.py Thu Jan 10 16:55:45 2008 @@ -104,7 +104,10 @@ index_to = get_tensor_index(tensor_to, pipe_to) # Copy the data. - relax_data_store[pipe_to].align_tensor[index_to] = deepcopy(relax_data_store[pipe_from].align_tensor[index_from]) + if index_to == None: + relax_data_store[pipe_to].align_tensor.append(deepcopy(relax_data_store[pipe_from].align_tensor[index_from])) + else: + relax_data_store[pipe_to].align_tensor[index_to] = deepcopy(relax_data_store[pipe_from].align_tensor[index_from]) def data_names():