Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

QuTiP: Quantum Toolbox in Python

License

NotificationsYou must be signed in to change notification settings

qutip/qutip

A. Pitchford,C. Granade,A. Grimsmo,N. Shammah,S. Ahmed,N. Lambert,E. Giguère,B. Li,J. Lishman,S. Cross,A. Galicia,P. Menczel,P. Hopf,P. D. Nation,andJ. R. Johansson

Build StatusCoverage StatusMaintainabilitylicensePyPi DownloadsConda-Forge Downloads

QuTiP is open-source software for simulating the dynamics of closed and open quantum systems.It uses the excellent Numpy, Scipy, and Cython packages as numerical backends, and graphical output is provided by Matplotlib.QuTiP aims to provide user-friendly and efficient numerical simulations of a wide variety of quantum mechanical problems, including those with Hamiltonians and/or collapse operators with arbitrary time-dependence, commonly found in a wide range of physics applications.QuTiP is freely available for use and/or modification, and it can be used on all Unix-based platforms and on Windows.Being free of any licensing fees, QuTiP is ideal for exploring quantum mechanics in research as well as in the classroom.

Support

Unitary FundPowered by NumFOCUS

We are proud to be affiliated withUnitary Fund andnumFOCUS.

We are grateful forNori's lab at RIKEN andBlais' lab at the Institut Quantiquefor providing developer positions to work on QuTiP.

We also thank Google for supporting us by financing GSoC students to work on the QuTiP as well asother supporting organizations that have been supporting QuTiP over the years.

Installation

Pip PackageConda-Forge Package

QuTiP is available on bothpip andconda (the latter in theconda-forge channel).You can install QuTiP frompip by doing

pip install qutip

to get the minimal installation.You can instead use the targetqutip[full] to install QuTiP with all its optional dependencies.For more details, including instructions on how to build from source, seethe detailed installation guide in the documentation.

All back releases are also available for download in thereleases section of this repository, where you can also find per-version changelogs.For the most complete set of release notes and changelogs for historic versions, see thechangelog section in the documentation.

The pre-release of QuTiP 5.0 is available on PyPI and can be installed using pip:

pip install --pre qutip

This version breaks compatibility with QuTiP 4.7 in many small ways.Please see thechangelog for a list of changes, new features and deprecations.This version should be fully working. If you find any bugs, confusing documentation or missing features, please create a GitHub issue.

Documentation

Documentation Status - Latest

The documentation for the lateststable release and themaster branch is available for reading on Read The Docs.

The documentation for official releases, in HTML and PDF formats, can be found in thedocumentation section of the QuTiP website.

The latest development documentation is available in this repository in thedoc folder.

Aselection of demonstration notebooks is available, which demonstrate some of the many features of QuTiP.These are stored in thequtip/qutip-tutorials repository here on GitHub.

Contribute

You are most welcome to contribute to QuTiP development by forking this repository and sending pull requests, or filing bug reports at theissues page.You can also help out with users' questions, or discuss proposed changes in theQuTiP discussion group.All code contributions are acknowledged in thecontributors section in the documentation.

For more information, including technical advice, please see the"contributing to QuTiP development" section of the documentation.

Citing QuTiP

If you use QuTiP in your research, please cite the original QuTiP papers that are availablehere.


[8]ページ先頭

©2009-2025 Movatter.jp