Skip to content

Add coupled transverse motion to LineSegmentMap with Cij matrix#752

Open
betelgeuse1703 wants to merge 4 commits intoxsuite:mainfrom
betelgeuse1703:feature/coupled-linesegmentmap
Open

Add coupled transverse motion to LineSegmentMap with Cij matrix#752
betelgeuse1703 wants to merge 4 commits intoxsuite:mainfrom
betelgeuse1703:feature/coupled-linesegmentmap

Conversation

@betelgeuse1703
Copy link
Copy Markdown

Description

Adding coupling in line-segment maps with Cij matrix,

f1001 and f1010 from twiss matches the input rdts used for generating four elements of Cij

@betelgeuse1703 betelgeuse1703 force-pushed the feature/coupled-linesegmentmap branch from d91c4af to 1150f36 Compare March 25, 2026 13:56
@betelgeuse1703
Copy link
Copy Markdown
Author

This PR fixes the sign convention in the coupled LineSegmentMap transport matrix.

  • Correct sign in coupling matrix
  • test for coupled optics transport through LineSegmentMap (test_coupled_line_segment_map)
  • Remove accidental AFS temporary files committed previously

This change only affects coupled transport in LineSegmentMap.
input rdts to compute coupling matrix matches output rdts from twiss

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.

2 participants