-
Notifications
You must be signed in to change notification settings - Fork 14
/
TODO.txt
47 lines (31 loc) · 1.57 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
- affine group of an origami
- compute cylinder decompositions for integral interval exchanges for
arbitrary precision integers (use fmpz_t/mpz_t from flint/GMP)
- representation of the affine group in homology. Together with
nice examples
-> Wollmilchsau
-> other cyclic covers
- "sparse permutation" to encode origamis and square tiled surfaces
(including the quadratic differential case)
- quartic differentials and higher order differentials
- generic flat and translation surfaces (built from a triangulation or more
generally a decomposition into convex polygons).
- nice plot of trajectory
- billiards (and parking garage) unfolding
- unfolding of conical surfaces
(look also at Ronen Mukamel code)
- Delaunay Lp-triangulations (for flat surfaces)
- SL(2,R) orbit closures (using Delaunay L-infinity triangulation)
- volume computation (needs non-trivial integration)
- include Alex Eskin code about computing cylinder decomposition
(it might actually be good to reimplement it using Ferenczi generalized diagonal changes)
- include Michael Boshernitzan algorithm to check for minimality
- interface with Snappy (i.e. mapping torus)
- implement an algorithm to enumerate pseudo-Anosov in a fixed stratum ordered by length
- interval exchanges in the non-orientable case
- minimal component of the Rauzy diagram
- orientation cover
- separate topological surfaces
- more on geometry of surfaces (uniformization, quasi-conformal mappings, etc)
- Ribbon graphs https://github.com/riccardomurri/fatghol
- Ricci flow https://github.com/safnuk/facegraph