跳转到主要内容

SageMath中的平面曲面

项目描述

logo

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 查看哈希值)

上传 Python 3

由以下支持