Flat surfaces in SageMath
Project description
sage-flatsurf
sage-flatsurf is a Python package for working with flat surfaces in SageMath.
We aim for sage-flatsurf to support the investigation of geometric, algebraic and dynamical questions related to flat surfaces. By flat surface we mean a surface modeled on the plane with monodromy given by similarities of the plane, though current efforts are focused on translation surfaces and half-translation surfaces.
Please consult our documentation to see some of the capabilities of sage-flatsurf.
sage-flatsurf is free software, released under the GPL v2 (or later).
We welcome any help to improve sage-flatsurf. If you would like to help, have ideas for improvements, or if you need any assistance in using sage-flatsurf, please don't hesitate to contact us.
Installation
See our documentation for detailed installation instructions.
Run with Binder in the Cloud
You can try out sage-flatsurf in an environment online; unfortunately it might take a long time for this environment to start:
Developing sage-flatsurf
Please consult our Developer's Guide to build sage-flaturf from source and to run our test suite.
Contributors
The main authors and current maintainers of sage-flatsurf are:
- Vincent Delecroix (Bordeaux)
- W. Patrick Hooper (City College of New York and CUNY Graduate Center)
- Julian Rüth
We welcome others to contribute.
How to Cite This Project
If you have used this project, please cite us as described on our zenodo website.
Acknowledgements
- sage-flatsurf was started during a thematic semester at ICERM.
- Vincent Delecroix's contribution to the project has been supported by OpenDreamKit, Horizon 2020 European Research Infrastructures project #676541.
- W. Patrick Hooper's contribution to the project has been supported by the National Science Foundation under Grant Number DMS-1500965. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.
- Julian Rüth's contributions to this project have been supported by the Simons Foundation Investigator grant of Alex Eskin.
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
Hashes for sage_flatsurf-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebbb8e59bc8269919bffaab20d02cfd016aa1576391501bf50f1520a8c512d0f |
|
MD5 | 581d421c2249cec819ebbf8f79870b06 |
|
BLAKE2b-256 | 62a944a788bcb79fec9df3950ddc8efe08bfb1a97d8a558ff340152a37975302 |