Skip to content

New fastring#1082

Open
swhite2401 wants to merge 25 commits into
masterfrom
new_fastring
Open

New fastring#1082
swhite2401 wants to merge 25 commits into
masterfrom
new_fastring

Conversation

@swhite2401
Copy link
Copy Markdown
Contributor

This PR proposes a new implementation for the fast ring allowing to switch radiations on and off with standard lattice function.
Only one lattice object is then produced.
It is also possible to model higher order chromaticity terms with manual input. The automated generation considers only linear terms. This is safer since fit parameters have to be adapted depending on the order the the user wants to consider.

@swhite2401 swhite2401 added enhancement WIP work in progress Python For python AT code labels May 19, 2026
@swhite2401
Copy link
Copy Markdown
Contributor Author

@lfarv, @lcarver, @oscarxblanco this is still WIP and more testing is needed but I believe all the functionalities requested are now implemented. Please take a first look and let me know if you see something that needs to be modified/improved.

@swhite2401
Copy link
Copy Markdown
Contributor Author

For the moment the new function is in physics/new_fastring.py to allow for easy comparison and testing. Once validated I will move everything to fastring.py and replace the old implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Python For python AT code WIP work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant