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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: one-relator-curvature-0.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 687325c3de65c70e474bd71d468d336900d3e38afe3d7ca72d2273afc885194f
MD5 35a124af2ffa0d95633398f391fdfb57
BLAKE2b-256 2c51f2d36aad7cfb6d3f35844867cd2260b2d07b641c3058282b8977da97e292

See more details on using hashes here.

File details

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

File metadata

  • Download URL: one_relator_curvature-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c8425e36e8e2637eedfc382337f7d2507667b9c5beb428416bcf63f4b298c5b
MD5 35074a904061d7c94e73da105c50d398
BLAKE2b-256 f56ba4daae2bd0748ab41a9075164f9d26980a1a53f3d5c43d10b6421d365175

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