You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+3
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,8 @@ This is a major release with significant upgrades under the hood of Cheetah. Des
12
12
-`Screen` no longer blocks the beam (by default). To return to old behaviour, set `Screen.is_blocking = True`. (see #208) (@jank324, @roussel-ryan)
13
13
- The way `dtype`s are determined is now more in line with PyTorch's conventions. This may cause different-than-expected `dtype`s in old code. (see #254) (@hespe, @jank324)
14
14
-`Beam.parameters()` no longer shadows `torch.nn.Module.parameters()`. The previously returned properties now need to be queried individually. (see #300) (@hespe)
15
+
-`e1` and `e2` in `Dipole` and `RBend` have been renamed and made more consistent between the different magnet types. They now have prefixes `dipole_` and `rbend_` respectively. (see #289) (@hespe, @jank324)
16
+
- The `_transfer_map` property of `CustomTransferMap` has been renamed to `predefined_transfer_map`. (see #289) (@hespe, @jank324)
15
17
16
18
### 🚀 Features
17
19
@@ -27,6 +29,7 @@ This is a major release with significant upgrades under the hood of Cheetah. Des
27
29
- Add `TransverseDeflectingCavity` element (following the Bmad-X implementation) (see #240, #278#296) (@jp-ga, @cr-xu, @jank324)
28
30
-`Dipole` and `RBend` now take a focusing moment `k1` (see #235, #247) (@hespe)
29
31
- Implement a converter for lattice files imported from Elegant (see #222, #251, #273, #281) (@hespe, @jank324)
32
+
-`Beam` and `Element` objects now have a `.clone()` method to create a deep copy (see #289) (@hespe, @jank324)
0 commit comments