python-qutip: Add qutip - the quantum toolbox in python
This commit is contained in:
parent
d20ba1c861
commit
289359d499
@ -4933,6 +4933,37 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
||||
};
|
||||
|
||||
|
||||
qutip = buildPythonPackage rec {
|
||||
name = "qutip-2.2.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://qutip.googlecode.com/files/QuTiP-2.2.0.tar.gz";
|
||||
sha1 = "76ba4991322a991d580e78a197adc80d58bd5fb3";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ numpy scipy matplotlib pkgs.pyqt4
|
||||
pkgs.cython ];
|
||||
|
||||
buildInputs = with pkgs; [ gcc qt4 blas ] ++ [ nose ];
|
||||
|
||||
meta = {
|
||||
description = "QuTiP - Quantum Toolbox in Python";
|
||||
longDescription = ''
|
||||
QuTiP is open-source software for simulating 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 Hamiltonians, including those with arbitrary
|
||||
time-dependence, commonly found in a wide range of physics
|
||||
applications such as quantum optics, trapped ions,
|
||||
superconducting circuits, and quantum nanomechanical
|
||||
resonators.
|
||||
'';
|
||||
homepage = http://qutip.org/;
|
||||
};
|
||||
};
|
||||
|
||||
requests_oauth2 = buildPythonPackage rec {
|
||||
name = "requests-oauth2-0.1.1";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user