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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for one-relator-curvature-0.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2735c9c4c880cbe7a39745d5bc6b6f45a34c85a631276ad067099a855ef71aa |
|
MD5 | 61e6aa7a714f49b8beca2f85a212d9fe |
|
BLAKE2b-256 | f952b4d2cc3db827c63630c58096ad69acbb61b11498352a85d5f8e6da6c99d5 |
Close
Hashes for one_relator_curvature-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01fb42a31865fb1c98608e04c4aa49b868e16717f3367ba508ff33507fcbfc50 |
|
MD5 | d8ce39be5069fdd9b44562ebfba38dd9 |
|
BLAKE2b-256 | 3e60e7b16d0db0b2f064805cac40881eefc5ed855f99e9f19b5fee003e73f4fd |