SageMath中的平面曲面
项目描述
sage-flatsurf
sage-flatsurf是一个用于在SageMath中处理平面曲面的Python包。
我们的目标是让sage-flatsurf支持对平面曲面相关的几何、代数和动力学问题的研究。当我们提到平面曲面时,我们指的是一个以平面为模型,其单连通性由平面相似性给出的曲面,尽管当前的努力集中在平移曲面和半平移曲面上。
查看sage-flatsurf的一些功能,请访问flatsurf之旅。
sage-flatsurf 是自由软件,根据 GPL v2 (或更高版本) 发布。
我们欢迎任何帮助改进 sage-flatsurf 的方式。如果您想帮忙,有改进的想法,或者需要任何使用 sage-flatsurf 的帮助,请毫不犹豫地 联系我们。
安装
如果您在使用 Linux 或 macOS,请从我们的 发布页面 下载最新的 .unix.tar.gz
文件。
将其解压缩到任何位置(确保目录名中不包含空格),然后运行 ./sage
或 ./jupyterlab
。
tar zxf sage-flatsurf-0.6.2.unix.tar.gz
./sage-flatsurf-0.6.2/jupyterlab # or
./sage-flatsurf-0.6.2/sage
如果您在使用 Windows,请从我们的 发布页面 下载最新的 .exe
安装程序。
有关其他选项和更详细的说明,请参阅我们的 文档。
开发 sage-flatsurf
我们建议您安装 pixi 以提供 sage-flatsurf 所需的所有依赖项。安装完成后,使用 git clone
克隆此存储库,然后
pixi run sage # to run SageMath with your version of sage-flatsurf installed
pixi run test # to run the test suite
pixi run lint # to check for errors and formatting issues
有关更多详细信息,请参阅我们的 开发者指南。
贡献者
sage-flatsurf 的主要作者和当前维护者是
- Vincent Delecroix (Bordeaux)
- W. Patrick Hooper (纽约城市学院和CUNY研究生院)
- Julian Rüth
我们欢迎其他人 贡献。
如何引用此项目
如果您使用了此项目,请按照我们在 zenodo 网站 上描述的方式进行引用。
致谢
- sage-flatsurf 是在 ICERM 的主题学期期间开始的。
- OpenDreamKit 对此项目的贡献得到了 Horizon 2020 欧洲研究基础设施项目 #676541 的支持。
- W. Patrick Hooper 对此项目的贡献得到了美国国家科学基金会 (NSF) 奖号 DMS-1500965 的支持。本文档中表达的意见、发现、结论或建议是作者的观点,不一定反映美国国家科学基金会的观点。
- Julian Rüth 对此项目的贡献得到了 Alex Eskin 的 Simons 基金会研究员项目的支持。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源分发
sage_flatsurf-0.6.2.tar.gz (14.2 MB 查看哈希值)
构建分发
sage_flatsurf-0.6.2-py3-none-any.whl (447.7 kB 查看哈希值)