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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: one-relator-curvature-0.3.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f7200254b784db742ad0519e50af0cc91bd9de299c9e503ad15ead993c082faf
MD5 8fe6bfd16f27630b4e5136aac8647d62
BLAKE2b-256 d28fdb916934dd518fb517906e214cd31221e7a4ad7603e3aa61be4ab1e54c75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: one_relator_curvature-0.3.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1a0d7a68926be4caca8abea98a79d3310fa43cbf8e80bcf4ecaea265271b17d4
MD5 773a4d571f8e6445669c266db502e36c
BLAKE2b-256 210c15616c9bf512cc3e9a1fa3edb1bbf86a5e70e710a6f029502f79cdc54ac8

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