Skip to content
Snippets Groups Projects

Improving the Python interface - Version 2.0

Merged Kyrre Ness Sjobaek requested to merge pyFix into master

Working on improving the Python interface of the code, with goals to

  • Make it pip-installable
  • Make the interface "pythonesque"
  • Port the C++ examples to Jupyter notebook

I addition, I want to implement a few new features; this will maybe be done separately in a new branch:

  • Add the CLIC drive beam accelerator structure parameters (with the length as the free parameter) + maybe C3
  • Add short range longitudinal wakefield calculation for energy spread limits

I am doing this work as I am interested in using CLICopti as a backend for optimizing the HALHF RF linacs.

Merge request reports

Approval is optional

Merged by Kyrre Ness SjobaekKyrre Ness Sjobaek 10 months ago (Jun 7, 2024 10:14am UTC)

Merge details

  • Changes merged into master with 5c22b2d8.
  • Did not delete the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading