Skip to main content

For manipulating curves and measured laminations on surfaces and producing mapping tori.

Project description

PyPI version PyPI license Travis build status Coveralls status

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 officially supports Python 2.7 and 3.5 – 3.7. It also runs on Sage which is currently the fastest way to run it. If you need even more speed (~25% more) then consider running flipper with the -O optimise bytecode option.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flipper-0.13.1.tar.gz (104.6 kB view details)

Uploaded Source

File details

Details for the file flipper-0.13.1.tar.gz.

File metadata

  • Download URL: flipper-0.13.1.tar.gz
  • Upload date:
  • Size: 104.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for flipper-0.13.1.tar.gz
Algorithm Hash digest
SHA256 1c1ee7326fa44012141f4331de7885f2d1bc68f2f780cec89b36bb1c49370d32
MD5 3dd49f15337b489bdb28c601b01f87d7
BLAKE2b-256 922c333c6eb3b3ba1e9259331caa34b54ad605046ef7f700566d02a108afa6fb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page