flatsurf / sage-flatsurf

Flat surfaces in Sage
https://flatsurf.github.io/sage-flatsurf/
GNU General Public License v2.0
10 stars 10 forks source link

logo

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.

Take the Tour of flatsurf 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: Binder

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:

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