Menu

Commit [r24487]  Maximize  Restore  History

Shifted the calculation of the theta_max cone opening for the pseudo-ellipse outside of all loops.

This is infrastructure change for potentially eliminating all of the looping for the PCS numeric
integration in the future. It however slightly speeds up the pseudo-ellipse frame order model.
Using 500 target function calls in the profiling_pseudo_ellipse.py script in
test_suite/shared_data/frame_order/timings/, the time spent in the pcs_pivot_motion_full_qrint()
function decreases from 20.849 to 20.719 seconds.

bugman 2014-07-09

changed /branches/frame_order_cleanup/lib/frame_order/pseudo_ellipse.py
/branches/frame_order_cleanup/lib/frame_order/pseudo_ellipse.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.