Author: bugman Date: Tue Sep 23 19:50:46 2014 New Revision: 25979 URL: http://svn.gna.org/viewcvs/relax?rev=25979&view=rev Log: Converted all structural object methods to use the selection object rather that atom ID strings. This should have a significant impact on the speed of certain operations within relax. The most obvious effect will be a huge speed up of the interatom.define user function. There should be speed ups with a number of other user functions relating to structural information. All parts of relax have been updated for the change. Modified: trunk/lib/structure/internal/object.py trunk/pipe_control/interatomic.py trunk/pipe_control/structure/main.py trunk/pipe_control/structure/mass.py trunk/test_suite/unit_tests/_pipe_control/_structure/test_internal.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: trunk/lib/structure/internal/object.py URL: http://svn.gna.org/viewcvs/relax/trunk/lib/structure/internal/object.py?rev=25979&r1=25978&r2=25979&view=diff Modified: trunk/pipe_control/interatomic.py URL: http://svn.gna.org/viewcvs/relax/trunk/pipe_control/interatomic.py?rev=25979&r1=25978&r2=25979&view=diff Modified: trunk/pipe_control/structure/main.py URL: http://svn.gna.org/viewcvs/relax/trunk/pipe_control/structure/main.py?rev=25979&r1=25978&r2=25979&view=diff Modified: trunk/pipe_control/structure/mass.py URL: http://svn.gna.org/viewcvs/relax/trunk/pipe_control/structure/mass.py?rev=25979&r1=25978&r2=25979&view=diff Modified: trunk/test_suite/unit_tests/_pipe_control/_structure/test_internal.py URL: http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_pipe_control/_structure/test_internal.py?rev=25979&r1=25978&r2=25979&view=diff