@@ -7,7 +7,6 @@ todo (small tasks):
7
7
- review C errors (raise segfault, backtrace?), use callback and jit flush.
8
8
- review slices indexes (and positions) for backtracking (+ entry & exit).
9
9
- review vector specialization in mtable, replace by table and col mth tovector?
10
- - replace reshapeto_ by append_ to vector/matrix in mtable.
11
10
- improve MADX converter to handle mult. line def. and mult. def. per line.
12
11
- improve speed of mtables (still need proxy lambda specialization for speed).
13
12
- redo map diagonal blocks from beta0 block in bet2map (unique solution exists?).
@@ -28,8 +27,6 @@ todo (signficant tasks):
28
27
- improve speed of maps (alloc+intrf 70%, method 4 vs 2, chrom vs HO, skip t).
29
28
- improve speed of objects (copy on creation, fast copy?).
30
29
- module for managing particle vs damap and their attributes
31
- - beam beam (with Piotr?). **
32
- - dispersion in 6D and Chao method (?) **
33
30
- true rbend. *
34
31
- curved quadrupole (eh*k0l) (?).
35
32
- focusing sbend (?).
@@ -43,9 +40,15 @@ todo (extra features):
43
40
- look at http://www.swmath.org
44
41
45
42
done:
43
+ - read damap
44
+ - ptcorder option when writting gtpsa
45
+ - add pb dir to gtpsa convert to (re)move canonical variables.
46
+ - beam beam 4D.
47
+ - dispersion in 6D
46
48
- fixed synch_1 to synch_8 for backtracking.
47
49
- fixed synch_1 and 5, added synch_6 and 8.
48
50
- clear attempt for cachemethod and objalt.
51
+ - replace reshapeto_ by append_ to vector/matrix in mtable.
49
52
- detect the need for cofind in twiss and remove the attribute.
50
53
- update beta0 to ease its creation from vector of coordinates.
51
54
- update cofind and twiss to use nocopy, par2vec and vec2par.
0 commit comments