Menu

Commit [r21762]  Maximize  Restore  History

Huge speed ups of the relaxation dispersion analysis.

This is due to the removal of huge inefficiencies in the loop_point(), return_cpmg_frqs() and
return_spin_lock_nu1() functions of the specific_analysis.relax_disp.disp_data module. Two new
functions return_cpmg_frqs_single() and return_spin_lock_nu1_single() have been introduces to pull
out the nu_CPMG and spin-lock field strengths for a given experiment and spectrometer frequency.
This avoids calling the loop_exp() and loop_frq() functions from within loop_point() which itself
is often called inside a loop_exp() and loop_frq() sequence.

bugman 2013-12-04

changed /trunk/specific_analyses/relax_disp/disp_data.py
/trunk/specific_analyses/relax_disp/disp_data.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.