matutil merge requestshttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests2018-12-06T11:17:42+01:00https://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/11FitLocalErrors with thick sources. check fro drift pass, length, and circumfe...2018-12-06T11:17:42+01:00Simone LiuzzoFitLocalErrors with thick sources. check fro drift pass, length, and circumference.WIP #4WIP #4Andrea FranchiAndrea Franchihttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/10WIP: Resolve "fit local errors with long elements."2018-11-22T08:02:22+01:00Simone LiuzzoWIP: Resolve "fit local errors with long elements."Closes #4Closes #4https://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/9Exclude bpm2018-09-17T16:33:02+02:00Simone LiuzzoExclude bpmBPM exclusion for bad bpmsBPM exclusion for bad bpmsSimone LiuzzoSimone Liuzzohttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/8Qempanel ac2018-07-17T11:12:03+02:00Simone LiuzzoQempanel actested in CTRM.tested in CTRM.Andrea FranchiAndrea Franchihttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/7Matching2018-04-24T14:52:45+02:00Simone LiuzzoMatchingmodified ebs.opticsmatching :
* shorter script
* use esb.matching.CatingOptics
* dispersion, tunes, phase advance between sextupoles ok
changed matching philosophy:
1. first match arc,
1. then injection,
1. remove all BM sources,
...modified ebs.opticsmatching :
* shorter script
* use esb.matching.CatingOptics
* dispersion, tunes, phase advance between sextupoles ok
changed matching philosophy:
1. first match arc,
1. then injection,
1. remove all BM sources,
1. match canting Straigth sections,
1. then add each source one by one and match in transferline mode.Simone LiuzzoSimone Liuzzohttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/6Qempanelticks2018-03-28T16:23:11+02:00Simone LiuzzoQempanelticksSimone LiuzzoSimone Liuzzohttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/5Qempanelticks2018-03-25T16:42:11+02:00Simone LiuzzoQempanelticksticks in qempanelticks in qempanelSimone LiuzzoSimone Liuzzohttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/4Hst dq2018-03-15T17:39:42+01:00Simone LiuzzoHst dq* DQ are considered also as hor. steerers.
* DQ names changes to **srmag/m-dq1/C01-d** like
* `autocor_model` changed to take this in account
* `magnetstrength_model` also modified accordingly
* `orm.m` adjusted to work for dipoles* DQ are considered also as hor. steerers.
* DQ names changes to **srmag/m-dq1/C01-d** like
* `autocor_model` changed to take this in account
* `magnetstrength_model` also modified accordingly
* `orm.m` adjusted to work for dipolesSimone LiuzzoSimone Liuzzohttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/3removed bpm_matrices.m and bpm_process.m conflicting with the at distribution2018-03-13T19:38:58+01:00Laurent Farvacqueremoved bpm_matrices.m and bpm_process.m conflicting with the at distribution`bpm_matrices` and `bpm_process` in atlf conflict with their definition in the AT distribution`bpm_matrices` and `bpm_process` in atlf conflict with their definition in the AT distributionLaurent FarvacqueLaurent Farvacquehttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/2Analytic qemsem panel2017-12-01T16:50:51+01:00Simone LiuzzoAnalytic qemsem panelanalytic fit toogle is tested in CTRManalytic fit toogle is tested in CTRMLaurent FarvacqueLaurent Farvacquehttps://gitlab.esrf.fr/BeamDynamics/matutil/-/merge_requests/12 sided computation as in respmat.py2018-03-28T16:25:52+02:00Simone Liuzzo2 sided computation as in respmat.pyqemfresp.m computes 2 sided response as in respomat.py. this is not an issue for the current ESRF, but makes a visible difference for the upgrade lattice.qemfresp.m computes 2 sided response as in respomat.py. this is not an issue for the current ESRF, but makes a visible difference for the upgrade lattice.Laurent FarvacqueLaurent Farvacque