Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

additional Momentum apperture method #92

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

additional Momentum apperture method #92

wants to merge 2 commits into from

Conversation

ZeusMarti
Copy link
Contributor

A new file: MomAperture_Projecect2Start.m. This method speeds up the calculation time for non-compiled scripts. It uses a bi-partition search of the momentum threshold.

  1. It tracks all positions to the ring end (linepass with parts of the ring).
  2. Then all points are tracked together in the same ringpass call (whole ring, many turns).

I have observed some discrepancies, which I think it is due to the fussiness of the momentum aperture. Could you check the method and see if it also speeds up calculations in your case?

Cheers

ZeusMarti and others added 2 commits November 21, 2018 09:40
Update with atcollab/at master
New function MomAperture_Project2Start:

Similar to MomAperture_allRing, but all positions are first tracked until the ring starting point and then tracked together as many turns as required. It speeds up the calculations around a 50%, results are similar but not exactly the same since the searching method is also different (bipartition).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant