Skip to main content

A package for studying regular sectional curvature of 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.1.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: one-relator-curvature-0.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 e2735c9c4c880cbe7a39745d5bc6b6f45a34c85a631276ad067099a855ef71aa
MD5 61e6aa7a714f49b8beca2f85a212d9fe
BLAKE2b-256 f952b4d2cc3db827c63630c58096ad69acbb61b11498352a85d5f8e6da6c99d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: one_relator_curvature-0.3.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 01fb42a31865fb1c98608e04c4aa49b868e16717f3367ba508ff33507fcbfc50
MD5 d8ce39be5069fdd9b44562ebfba38dd9
BLAKE2b-256 3e60e7b16d0db0b2f064805cac40881eefc5ed855f99e9f19b5fee003e73f4fd

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