Sunday, March 3, 2013

QuTiP 2.2.0


Developer:

License / Price:

Size / OS:

Binary Format:

Last Updated:

Category:
QuTiP Team | More programs
GPL / FREE
428 KB / Mac OS X
-
March 3rd, 2013, 11:46 UTC [view history]
Home / Math/Scientific

QuTiP is a free open-source application in Python that allows you to simulate the dynamics of open quantum systems.The QuTiP library depends on the excellent Numpy and Scipy numerical packages. In addition, graphical output is provided by Matplotlib.

QuTiP aims to provide user-friendly and efficient numerical simulations of a wide variety of Hamiltonian’s, including those with arbitrary time-dependence, commonly found in a wide range of physics applications.

QuTiP is freely available for use and/or modification on all major platforms. Being free of any licensing fees, QuTiP is ideal for exploring quantum mechanics and dynamics in the classroom.

The focus of QuTiP is on systems where the Hamiltonian is composed of harmonic oscillator modes, and multi- level (typically two-levels) atoms, where the Hilbert space may be constructed using the Fock basis.

This large class of Hamiltonians appears in a wide variety of physical problems, including those in quantum optics, trapped ions, superconducting circuit devices, and mechanical systems in the quantum regime.

Although similar software options are already available, QuTiP differs from these alternatives.

QuTiP is cross-platform and it works on Mac OS X, Windows and Linux.

Detailed instructions on how to install and use the  QuTiP utility on your Mac are available HERE.

Here are some key features of "QuTiP":

· QuTiP relies on completely open-source software. You are free to modify and use it as you wish with no licensing fees.
· QuTiP is based on the Python scripting language, providing easy to read, fast code generation without the need to compile after modification.
· The numerics underlying QuTiP are time-tested algorithms that run at C-code speeds, thanks to the Numpy and Scipy libraries, and are based on many of the same algorithms used in propriety software.
· QuTiP allows for solving the dynamics of Hamiltonians with arbitrary time-dependence (does not yet include time-dependent collapse operators).
· Takes advantage of multiple processors found in essentially all modern computers.
· QuTiP was designed from the start to require a minimal learning curve for those users who have experience using the popular quantum optics toolbox by Sze M. Tan.
· Includes the ability to create high-quality plots, and animations, using the excellent Matplotlib package.

What's New in This Release: [ read full changelog ]

· New Bloch3d class for plotting 3D Bloch spheres using Mayavi.
· Bloch sphere vectors now look like arrows.
· Added partial transpose function.
· Added continous variable functions for calculating correlation and covariance matrices, the Wigner covariance matrix and the logarithmic negativity for for multimode fields in Fock basis.
· The master-equation solver (mesolve) now accepts pre-constructed Liouvillian terms, which makes it possible to solve master equations that are not on the standard Lindblad form.
· Optional Fortran monte carlo solver (mcsolve_f90) by Arne Grimsmo.
· A module of tools for using QuTiP in IPython notebooks.
· Increased performance of the steady state solver.


Bug Fixes:
· Function based time-dependent Hamiltonians now keep the correct phase.
· mcsolve no longer prints to the command line if ntraj=1.


Download button
Via: QuTiP 2.2.0

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...