QuTiP
3.1.0
qutip.org
Docs
Frontmatter
About This Documentation
Citing This Project
Funding
About QuTiP
Contributing to QuTiP
Installation
General Requirements
Platform-independent installation
Get the source code
Installing from source
Installation on Ubuntu Linux
Installation on Mac OS X (10.8+)
Installation on Windows
Optional Installation Options
Verifying the Installation
Checking Version Information using the About Function
Users Guide
Guide Overview
Basic Operations on Quantum Objects
Manipulating States and Operators
Using Tensor Products and Partial Traces
Time Evolution and Quantum System Dynamics
Solving for Steady-State Solutions
An Overview of the Eseries Class
Two-time correlation functions
Plotting on the Bloch Sphere
Visualization of quantum states and processes
Parallel computation
Saving QuTiP Objects and Data Sets
Generating Random Quantum States & Operators
Modifying Internal QuTiP Settings
API documentation
Classes
Functions
Change Log
Version 3.1.0 (January 1, 2015):
Version 3.0.1 (Aug 5, 2014):
Version 3.0.0 (July 17, 2014):
Version 2.2.0 (March 01, 2013):
Version 2.1.0 (October 05, 2012):
Version 2.0.0 (June 01, 2012):
Version 1.1.4 (May 28, 2012):
Version 1.1.3 (November 21, 2011):
Version 1.1.2 (October 27, 2011)
Version 1.1.1 (October 25, 2011)
Version 1.1.0 (October 04, 2011)
Version 1.0.0 (July 29, 2011)
Developers
Lead Developers
Contributors
Bibliography
Page
QuTiP: Quantum Toolbox in Python (3.1.0)
Indices and tables
Frontmatter »
QuTiP: Quantum Toolbox in Python (3.1.0)
¶
Frontmatter
About This Documentation
Citing This Project
Funding
About QuTiP
Contributing to QuTiP
Installation
General Requirements
Platform-independent installation
Get the source code
Installing from source
Installation on Ubuntu Linux
Using QuTiP’s PPA
Manual installation of dependencies
Installation on Mac OS X (10.8+)
Setup Using Homebrew
Setup Using Macports
Setup via SciPy Superpack
Anaconda CE Distribution
Installation on Windows
Optional Installation Options
UMFPACK Linear Solver
Optimized BLAS Libraries
Verifying the Installation
Checking Version Information using the About Function
Users Guide
Guide Overview
Organization
Basic Operations on Quantum Objects
First things first
The quantum object class
Functions operating on Qobj class
Manipulating States and Operators
Introduction
State Vectors (kets or bras)
Density matrices
Qubit (two-level) systems
Expectation values
Superoperators and Vectorized Operators
Using Tensor Products and Partial Traces
Tensor products
Example: Constructing composite Hamiltonians
Partial trace
Superoperators and Tensor Manipulations
Time Evolution and Quantum System Dynamics
Dynamics Simulation Results
Lindblad Master Equation Solver
Monte Carlo Solver
Bloch-Redfield master equation
Solving Problems with Time-dependent Hamiltonians
Floquet Formalism
Setting Options for the Dynamics Solvers
Solving for Steady-State Solutions
Introduction
Steady State Solutions for Arbitrary Systems
Steady State solvers in QuTiP
Using the Steadystate Solver
Additional Solver Arguments
Example: Harmonic Oscillator in Thermal Bath
An Overview of the Eseries Class
Exponential-series representation of time-dependent quantum objects
Applications of exponential series
Two-time correlation functions
Steadystate correlation function
Emission spectrum
Non-steadystate correlation function
Plotting on the Bloch Sphere
Introduction
The Bloch and Bloch3d Classes
Configuring the Bloch sphere
Animating with the Bloch sphere
Visualization of quantum states and processes
Fock-basis probability distribution
Quasi-probability distributions
Visualizing operators
Quantum process tomography
Parallel computation
Parallel map and parallel for-loop
IPython-based parallel_map
Saving QuTiP Objects and Data Sets
Storing and loading QuTiP objects
Storing and loading datasets
Generating Random Quantum States & Operators
Composite random objects
Modifying Internal QuTiP Settings
User Accessible Parameters
Example: Changing Settings
Persistent Settings
API documentation
Classes
Qobj
eseries
Bloch sphere
Solver Options and Results
Distribution functions
Quantum information processing
Optimal control
Functions
Manipulation and Creation of States and Operators
Functions acting on states and operators
Dynamics and Time-Evolution
Visualization
Quantum Information Processing
Optimal control
Utilitiy Functions
Change Log
Version 3.1.0 (January 1, 2015):
New Features
Bug Fixes
Version 3.0.1 (Aug 5, 2014):
Bug Fixes
Version 3.0.0 (July 17, 2014):
New Features
Improvements
Version 2.2.0 (March 01, 2013):
New Features
Bug Fixes:
Version 2.1.0 (October 05, 2012):
New Features
Bug Fixes:
Version 2.0.0 (June 01, 2012):
New Features
Version 1.1.4 (May 28, 2012):
Bug Fixes:
Version 1.1.3 (November 21, 2011):
New Functions:
Bug Fixes:
Version 1.1.2 (October 27, 2011)
Bug Fixes
Version 1.1.1 (October 25, 2011)
New Functions
Bug Fixes
Version 1.1.0 (October 04, 2011)
New Functions
Bug Fixes
Version 1.0.0 (July 29, 2011)
Developers
Lead Developers
Contributors
Bibliography
Indices and tables
¶
Index
Module Index
Search Page