Skip to content

Ensure positive fractional tune calculated from transfer matrix - #150

Merged
austin-hoover merged 2 commits into
PyORBIT-Collaboration:mainfrom
austin-hoover:matrix-lattice
Oct 9, 2026
Merged

austin-hoover merged 2 commits into
PyORBIT-Collaboration:mainfrom
austin-hoover:matrix-lattice

Conversation

@austin-hoover

Copy link
Copy Markdown
Contributor

No description provided.

@austin-hoover austin-hoover self-assigned this Sep 16, 2026
@austin-hoover

Copy link
Copy Markdown
Contributor Author

sns_ring_tunes.zip

Here's an SNS ring example. The tunes are:

nux = 6.710221077829864
nuy = 6.732402637896412

But the reported fractional tunes are:

 'fractional tune x': -0.28977892148070594,
 'fractional tune y': -0.26759736210364865,

With this PR the fractional tunes are:

 'fractional tune x': 0.7102210785192941,
 'fractional tune y': 0.7324026378963513,

@austin-hoover
austin-hoover merged commit 0672158 into PyORBIT-Collaboration:main Oct 9, 2026
6 checks passed
@austin-hoover
austin-hoover deleted the matrix-lattice branch October 11, 2026 15:53
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.

1 participant