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.2.2.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

one_relator_curvature-0.2.2-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: one-relator-curvature-0.2.2.tar.gz
  • Upload date:
  • Size: 20.8 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.2.2.tar.gz
Algorithm Hash digest
SHA256 ce67c013cef66ed87b4461c52f3cfa041e762c908564129ce2a7bf6dcd8e27cf
MD5 c50cbff81cacd76faedd6bf35e93fc39
BLAKE2b-256 c69fd6774ce7eff45bc0ce0f7d5097bf90aca6c6f08137c261ec42ac425b90f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: one_relator_curvature-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 29.0 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f23b427016b40eae2ca4bde025ec485d770bb8724d0cc5ec653f4ac45de9109
MD5 50ae6953ce6331b0d22c93718b38a9a1
BLAKE2b-256 d3bdb63e7767c64ca310c1a0128e7bbe570dcb9b0985e13baeeef635c81771c7

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