Commit | Date | |
---|---|---|
[r23887]
by
bugman
Speed up and simplifications for the vector calculations used for the PCS numerical integration. This has a minimal effect on the total speed as the target function calc_vectors() method is not the The 3D pivot point, average domain rotation pivot, and paramagnetic centre position arrays are now These are then used for the calculation of the pivot to atom vectors, eliminating the looping over The changes required minor updates to a number of system tests. The target functions themselves had |
2014-06-12 17:44:47 | Tree |
[r23886]
by
bugman
Simplification and clean up of the RDC and PCS flags in the frame order target functions. The per-alignment flags have been removed and replaced by a global flag for all data. This |
2014-06-12 16:47:36 | Tree |
[r23885]
by
bugman
Modified the CaM frame order system test base script to test alternative code paths. This pivot point was fixed in all tests, so the code in the target functions behind the pivot_opt |
2014-06-12 14:40:15 | Tree |
[r23884]
by
bugman
Removed the setting of the second pivot point in the CaM frame order system tests. The second pivot point has been removed from the double rotor frame order model to eliminate |
2014-06-12 14:00:22 | Tree |
[r23883]
by
bugman
Removed the structure loading and transformation from the CaM frame order system tests. This was mimicking the old behaviour of the auto-analysis. However as that behaviour has been |
2014-06-12 13:57:22 | Tree |
[r23882]
by
bugman
Merged revisions 23881 via svnmerge from ........ |
2014-06-12 13:29:14 | Tree |
[r23881]
by
bugman
Better handling of the control-C keyboard interrupt signal in the relax test suite. This includes two changes. The Python 2.7 and higher unittest.installHandler() function is now |
2014-06-12 12:47:31 | Tree |
[r23880]
by
tlinnet
Large increase in speed for model TSMFK01 by changing target functions to use multidimensional numpy arrays in calculation. This is done by restructuring data into multidimensional arrays of dimension [NE][NS][NM][NO][ND], which are The speed comes from using numpy ufunc operations. The new version is 2.4X as fast per spin calculation, and 54X as fast for clustered analysis. The different in timings for 3 spectrometer frequencies, calculated for 1 spin or 100 clustered spins with 1000 iterations are: ---- 1 spin: Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-12 11:56:12 | Tree |
[r23879]
by
bugman
Fix for the Frame_order.test_rigid_data_to_free_rotor_model system test. As the free rotor has undergone a reparameterisation, the chi-squared value is now higher. The |
2014-06-12 11:55:35 | Tree |
[r23878]
by
bugman
Fix for the PDB representation generated by frame_order.pdb_model for the free rotor pseudo-ellipse. |
2014-06-12 11:52:26 | Tree |