Author: bugman Date: Fri Dec 21 10:17:29 2007 New Revision: 4229 URL: http://svn.gna.org/viewcvs/relax?rev=4229&view=rev Log: Bug fix for the generic_fns.align_tensor.svd() function. A RelaxError is raised when no alignment tensor data exists. 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=4229&r1=4228&r2=4229&view=diff ============================================================================== --- branches/N_state_model/generic_fns/align_tensor.py (original) +++ branches/N_state_model/generic_fns/align_tensor.py Fri Dec 21 10:17:29 2007 @@ -1193,6 +1193,10 @@ # Alias the current data pipe. cdp = relax_data_store[relax_data_store.current_pipe] + # Test that alignment tensor data exists. + if not hasattr(cdp, 'align_tensor') or len(cdp.align_tensor) == 0: + raise RelaxNoTensorError, 'alignment' + # Create the matrix to apply SVD on. matrix = zeros((len(cdp.align_tensor), 5), float64)