Skip to main content

No project description provided

Project description

TNorm

TNorm is a package for computing the Thurston norm unit ball of finite volume orientable hyperbolic 3-manifolds. Currently, tnorm must be installed in Sage, and Sage must have Regina and SnapPy installed. To instal TNorm:

$ sage -pip install tnorm

To run the tnorm graphical user interface app:

$ sage -python -m tnorm.app

To get started:

sage: W=tnorm.load('m130') sage: B=W.norm_ball sage: B.vertices [Vertex 0: represented by (1/2)* S_1,2 at (-1), mapped from surface with index 10, Vertex 1: represented by (1/2)* S_1,2 at (1), mapped from surface with index 0] sage:

In a future release, we plan to remove the dependence on Sage.

Support for hyperbolic 3-manifolds that are not multi-component links in rational homology 3-spheres has been added very recently, and has not been thoroughly tested yet. If you get any results that don't make sense, please email me at william.worden@rice.edu.

TO DO:

  • add feature: determine fiberedness of a hyp 3-mfld (and hence knot genus of a knot)
  • remove Sage dependence.
  • better documentation throughout.
  • some optimization for speed is probably still possible.

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

tnorm-0.1.14.tar.gz (354.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tnorm-0.1.14-py3-none-any.whl (381.2 kB view details)

Uploaded Python 3

File details

Details for the file tnorm-0.1.14.tar.gz.

File metadata

  • Download URL: tnorm-0.1.14.tar.gz
  • Upload date:
  • Size: 354.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.1 CPython/3.7.3

File hashes

Hashes for tnorm-0.1.14.tar.gz
Algorithm Hash digest
SHA256 dae69267d14528aba5bf4023159b2997691ad3343a08c6c7d9fcbb7c278e3561
MD5 086af5a09a296488fd70f5c03c3acd9e
BLAKE2b-256 bf1df6b61291e3dc5baeefe056dd0fb5b2184ea159148461d519d9fa101657c5

See more details on using hashes here.

File details

Details for the file tnorm-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: tnorm-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 381.2 kB
  • Tags: Python 3
  • 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.1 CPython/3.7.3

File hashes

Hashes for tnorm-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 42e79fde61fe4747a7bd3f4af4e7dc80936c0cae02639ebfa4546b9d70eca27d
MD5 9963722c379088597a54b8f5c9dc0643
BLAKE2b-256 ba03507619931523e48ca9f1e9a6b4c0506320d51db14734b5483beec08ce86e

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