Author: bugman Date: Sat Jan 13 05:11:00 2007 New Revision: 2994 URL: http://svn.gna.org/viewcvs/relax?rev=2994&view=rev Log: Rearrangement of the diffusion tensor parameter calculation functions. These changes are part of the solution for bug #7979 (https://gna.org/bugs/?7979). The 'self._calc_x()' methods of the DiffTensorElement class, where x is a diffusion tensor parameter, vector, or matrix, have been shifted from the 'data' directory to the diffusion tensor code of the 'generic_fns' directory. The methods have also been converted into module functions. The 'self._update_object()' method calls in the 'self.__setattr__()' method have been modified so that the type of diffusion is passed into the necessary 'calc_x()' functions. Modified: 1.3/data/diff_tensor.py 1.3/generic_fns/diffusion_tensor.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: 1.3/data/diff_tensor.py URL: http://svn.gna.org/viewcvs/relax/1.3/data/diff_tensor.py?rev=2994&r1=2993&r2=2994&view=diff Modified: 1.3/generic_fns/diffusion_tensor.py URL: http://svn.gna.org/viewcvs/relax/1.3/generic_fns/diffusion_tensor.py?rev=2994&r1=2993&r2=2994&view=diff