For manipulating curves and measured laminations on surfaces and producing mapping tori.
Flipper is a program for computing the action of mapping classes on laminations on punctured surfaces using ideal triangulation coordinates. It can decide the Nielsen–Thurston type of a given mapping class and, for pseudo-Anosov mapping classes, construct a layered, veering triangulation of their mapping torus, as described by Agol.
Flipper is available on PyPI, so it can be installed via:
$ pip install flipper --user --upgrade
Once installed, try it inside of Python:
>>> import flipper >>> S = flipper.load('S_1_2') >>> h = S('a.b.C') >>> h.is_pseudo_anosov() True >>> print(h.dilatation()) 2.296630262
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size flipper-0.13.5.tar.gz (393.5 kB)||File type Source||Python version None||Upload date||Hashes View hashes|