跳转到主要内容

QuTiP: Python的量子工具箱

项目描述

QuTiP:Python量子工具箱

A. PitchfordC. GranadeA. GrimsmoN. ShammahS. AhmedN. LambertE. GiguèreB. LiJ. LishmanS. CrossA. GaliciaP. MenczelP. HopfP. D. Nation,和 J. R. Johansson

Build Status Coverage Status Maintainability license PyPi Downloads Conda-Forge Downloads

QuTiP是用于模拟封闭和开放量子系统动力学的开源软件。它使用优秀的Numpy、Scipy和Cython软件包作为数值后端,图形输出由Matplotlib提供。QuTiP旨在提供用户友好且高效的数值模拟,适用于广泛的量子力学问题,包括具有任意时变哈密顿量和/或坍缩算符的问题,这些在广泛的物理应用中都很常见。QuTiP可以免费使用和/或修改,并且可以在所有基于Unix的平台和Windows上使用。由于无需任何许可费用,QuTiP非常适合在研究和课堂中探索量子力学。

支持

Unitary Fund Powered by NumFOCUS

我们自豪地与单元基金numFOCUS合作。

我们感谢理化学研究所的Nori实验室Blais实验室在量子信息研究所为我们提供开发者职位以开发QuTiP。

我们还感谢谷歌通过资助GSoC学生参与QuTiP的开发以及其他支持组织多年来对QuTiP的支持。

安装

Pip Package Conda-Forge Package

QuTiP可在pipconda(后者在conda-forge频道中)上使用。您可以通过以下方式使用pip安装QuTiP,以获取最小安装:

pip install qutip

要安装包含所有可选依赖项的QuTiP,可以使用目标qutip[full]。有关更多详细信息,包括从源代码构建的说明,请参阅文档中的详细安装指南

所有回溯版本也可在此存储库的发行版部分中下载,您还可以在此处找到每个版本的变更日志。有关历史版本的完整发行说明和变更日志,请参阅文档中的变更日志部分。

QuTiP 5.0的预发布版可在PyPI上获取,并可以使用pip安装:

pip install --pre qutip

本版本在许多小方面中断了与QuTiP 4.7的兼容性。请参阅变更日志以获取更改列表、新功能和弃用功能。本版本应完全正常工作。如果您发现任何错误、令人困惑的文档或缺失的功能,请创建GitHub问题。

文档

Documentation Status - Latest

最新稳定版本master分支的文档可在Read The Docs上阅读。

官方发布版本的文档,包括HTML和PDF格式,可在QuTiP网站上的文档部分找到。

最新开发文档可在本仓库的doc文件夹中找到。

提供了一系列演示笔记本,展示了QuTiP的许多功能。这些笔记本存储在本GitHub上的qutip/qutip-tutorials仓库中。

贡献

您可以通过Fork此仓库并提交拉取请求,或在问题页面提交错误报告来为QuTiP开发做出贡献。您还可以帮助解答用户的问题,或在QuTiP讨论组中讨论拟议的更改。所有代码贡献均会在文档中的贡献者部分得到认可。

有关更多信息,包括技术建议,请参阅文档中的"为QuTiP开发做出贡献"部分

引用QuTiP

如果您在研究中使用了QuTiP,请引用以下可在此处找到的原始QuTiP论文:此处

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

qutip-5.0.4.tar.gz (5.2 MB 查看哈希值)

源代码

构建分发

qutip-5.0.4-cp312-cp312-win_amd64.whl (9.6 MB 查看哈希值)

上传于 CPython 3.12 Windows x86-64

qutip-5.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.3 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

qutip-5.0.4-cp312-cp312-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.12 macOS 11.0+ ARM64

qutip-5.0.4-cp311-cp311-win_amd64.whl (9.7 MB 查看哈希值)

上传于 CPython 3.11 Windows x86-64

qutip-5.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.7 MB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ x86-64

qutip-5.0.4-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.11 macOS 11.0+ ARM64

qutip-5.0.4-cp310-cp310-win_amd64.whl (9.7 MB 查看哈希值)

上传于 CPython 3.10 Windows x86-64

qutip-5.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.0 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

qutip-5.0.4-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

qutip-5.0.4-cp39-cp39-win_amd64.whl (7.9 MB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

qutip-5.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.5 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

qutip-5.0.4-cp39-cp39-macosx_11_0_arm64.whl (8.1 MB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面