lmalina / pySC

Python version of Simulated Commissioning toolkit for synchrotrons (https://github.com/ThorstenHellert/SC).
https://lmalina.github.io/pySC/
7 stars 4 forks source link

systematic, non-systematic and variable-in-time multipoles #54

Open oscarxblanco opened 2 months ago

oscarxblanco commented 2 months ago

Dear @lmalina , does pySC have any function to input systematic, non-systematic and multipoles that change over time ? I'm looking for something similar to SCmultipolesRead, SCsetmultipoles, SCupdateMagnets from SC, and also VariableMultipole from pyat.

Best regards, o

lmalina commented 1 month ago

Dear @oscarxblanco ,

All the SC fuctions are in pySC. You can find implementations of SC function using the functions from pySC in: https://github.com/lmalina/pySC/blob/master/pySC/matlab_index.py

However, it is intended only as an aid to translate SC code (or documentation and manual) to pySC.

The multipoles that change over time are not implemented in pySC.