[Horace-svn] r592 - in trunk: @d0d @d1d @d2d @d3d @d4d @sqw @sqw/private

apache at svr2.nd.rl.ac.uk apache at svr2.nd.rl.ac.uk
Sun Jan 15 18:16:42 GMT 2012


Author: Toby Perring
Date: Sun Jan 15 18:16:41 2012
New Revision: 592

Added:
   trunk/@d0d/calculate_q_bins.m
   trunk/@d0d/calculate_qw_bins.m
   trunk/@d1d/calculate_q_bins.m
   trunk/@d1d/calculate_qw_bins.m
   trunk/@d2d/calculate_q_bins.m
   trunk/@d2d/calculate_qw_bins.m
   trunk/@d3d/calculate_q_bins.m
   trunk/@d3d/calculate_qw_bins.m
   trunk/@d4d/calculate_q_bins.m
   trunk/@d4d/calculate_qw_bins.m
   trunk/@sqw/calculate_q_bins.m
Modified:
   trunk/@sqw/calculate_qw_bins.m
   trunk/@sqw/calculate_qw_pixels.m
   trunk/@sqw/disp2sqw_eval.m
   trunk/@sqw/private/disp2sqw.m

Log:
Speed up calculation of sqw from dispersion relations when energy transfer is an axis - x160 in qh-qk-en PCSMO test case - by catching this case and calculating dispersion relations only once. Most effective when dispersion is expenseive to calculate.

Add cqlculate_qw_bins as methods for dnd objects, and add new methods calculate_q_bins for sqw and dnd objects.

refs #24

Added: trunk/@d0d/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d0d/calculate_q_bins.m?view=markup&revision=592

Added: trunk/@d0d/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d0d/calculate_qw_bins.m?view=markup&revision=592

Added: trunk/@d1d/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d1d/calculate_q_bins.m?view=markup&revision=592

Added: trunk/@d1d/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d1d/calculate_qw_bins.m?view=markup&revision=592

Added: trunk/@d2d/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d2d/calculate_q_bins.m?view=markup&revision=592

Added: trunk/@d2d/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d2d/calculate_qw_bins.m?view=markup&revision=592

Added: trunk/@d3d/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d3d/calculate_q_bins.m?view=markup&revision=592

Added: trunk/@d3d/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d3d/calculate_qw_bins.m?view=markup&revision=592

Added: trunk/@d4d/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d4d/calculate_q_bins.m?view=markup&revision=592

Added: trunk/@d4d/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40d4d/calculate_qw_bins.m?view=markup&revision=592

Added: trunk/@sqw/calculate_q_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/calculate_q_bins.m?view=markup&revision=592

Modified: trunk/@sqw/calculate_qw_bins.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/calculate_qw_bins.m?r1=591&r2=592

Modified: trunk/@sqw/calculate_qw_pixels.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/calculate_qw_pixels.m?r1=591&r2=592

Modified: trunk/@sqw/disp2sqw_eval.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/disp2sqw_eval.m?r1=591&r2=592

Modified: trunk/@sqw/private/disp2sqw.m
Url: http://svn.isis.rl.ac.uk/viewvc/Horace/trunk/%40sqw/private/disp2sqw.m?r1=591&r2=592


More information about the Horace-svn mailing list