GithubHelp home page GithubHelp logo

leofang / qutip Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qutip/qutip

0.0 2.0 0.0 21.42 MB

QuTiP: Quantum Toolbox in Python

Home Page: http://qutip.org

License: BSD 3-Clause "New" or "Revised" License

Python 99.28% C++ 0.64% TeX 0.02% OpenQASM 0.05%

qutip's Introduction

QuTiP: Quantum Toolbox in Python

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

QuTiP is open-source software for simulating the dynamics of closed and open quantum systems. The QuTiP library uses the excellent Numpy, Scipy, and Cython packages as numerical backend, 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.

Build status and test coverage

build-status Coverage Status Maintainability

Support

Powered by NumFOCUS Unitary Fund

QuTiP development is supported by Nori's lab at RIKEN, by the University of Sherbrooke, and by Aberystwyth University, among other supporting organizations.

Download

Anaconda-Server Badge

The official releases of QuTiP can be downloaded at:

http://qutip.org/download.html

Installation

For instructions on how to install QuTiP, see:

http://qutip.org/docs/latest/installation.html

Run notebooks online

A selection of demonstration notebooks is available at http://qutip.org/tutorials.html and can be run online here: Binder

or may be found at: github.com/qutip/qutip-notebooks.

Documentation

The documentation for official releases, in HTML and PDF formats, are available at:

http://qutip.org/documentation.html

and the development documentation is available at github.com/qutip/qutip-doc.

Contribute

You are most welcome to contribute to QuTiP development by forking this repository and sending pull requests, or filing bug reports at the issues page, or send us bug reports, questions, or your proposed changes to our QuTiP discussion group.

All contributions are acknowledged in the contributors section in the documentation.

Note that all contributions must adhere to the PEP 8 -- Style Guide for Python Code.

For more information, including technical advice, please see Contributing to QuTiP development.

Changelog

For release notes and a change log, see the changelog section in the documentation.

License

license

You are free to use this software, with or without modification, provided that the conditions listed in the LICENSE.txt file are satisfied.

qutip's People

Contributors

jrjohansson avatar nonhermitian avatar anubhavvardhan avatar ajgpitch avatar ericgig avatar cgranade avatar jakelishman avatar boxili avatar nathanshammah avatar arnelg avatar markusbaden avatar stared avatar vutshi avatar kafischer avatar sbisw002 avatar agaliciamartinez avatar quantshah avatar martinsandecosta avatar bcriger avatar jfeist avatar wrzadkow avatar abhisekupadhyaya avatar canoming avatar zomtir avatar alexbrc avatar nquesada avatar krastanov avatar jakobjakobson13 avatar avandeursen avatar jenjaminbones avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.