Skip to main content

A package for studying one relator groups

Project description

One Relator Curvature

About

This project provides an api for studying regular sectional curvature of one-relator groups.

Installation

pip install one-relator-curvature

Usage

There are two different ways of using the project, either through a collection of command line exposed functions, or as an imported python module

CLI

Some function are exposed as command line tools.

  • solve_example
  • solve_examples
  • get_all_cycle_data
  • get_polytope
  • get_polytopes

Example usage

one-relator-curvature solve_examples --output-dir ~/generated_examples --word-size-range 10 11

Importing

from one_relator_curvature.example import Example
import matplotlib.pyplot as plt

example = Example("Babba")
example.generate_inequalities()
example.solve()
example.plot()
plt.show()

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

one-relator-curvature-0.3.0.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

one_relator_curvature-0.3.0-py3-none-any.whl (29.4 kB view details)

Uploaded Python 3

File details

Details for the file one-relator-curvature-0.3.0.tar.gz.

File metadata

  • Download URL: one-relator-curvature-0.3.0.tar.gz
  • Upload date:
  • Size: 21.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.8

File hashes

Hashes for one-relator-curvature-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c0b3e88773d32b7bdbfe920f8e799d861e369fa9dc36c5fdb3e4ac5e77e17952
MD5 9da5dab0495bc8d3a2fc52e9b76156aa
BLAKE2b-256 63632cf009ec5414d80af342e1f03151bd23d34250ca8f13b8a7cf2afbc08972

See more details on using hashes here.

File details

Details for the file one_relator_curvature-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: one_relator_curvature-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.8

File hashes

Hashes for one_relator_curvature-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1af5218b2548be6374600e08c9c8d9a187d42d49db81c3664aca6962f241e8b2
MD5 ec0114219b5544886afa24740de6909a
BLAKE2b-256 98662d58d3102875b6b09f7119fbac10516e91e5526010b67d3e3623d48fae6e

See more details on using hashes here.

Supported by

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