×

QuantumOptics.jl

swMATH ID: 23907
Software Authors: Sebastian Krämer, David Plankensteiner, Laurin Ostermann, Helmut Ritsch
Description: QuantumOptics.jl: A Julia framework for simulating open quantum systems. We present an open source computational framework geared towards the efficient numerical investigation of open quantum systems written in the Julia programming language. Built exclusively in Julia and based on standard quantum optics notation, the toolbox offers speed comparable to low-level statically typed languages, without compromising on the accessibility and code readability found in dynamic languages. After introducing the framework, we highlight its features and showcase implementations of generic quantum models. Finally, we compare its usability and performance to two well-established and widely used numerical quantum libraries.
Homepage: https://github.com/qojulia
Source Code:  https://github.com/qojulia
Keywords: Quantum Physics; arXiv:_quant-ph; arXiv_publication; Julia framework; Quantum Optics; Quantum Mechanics; Numerics; Julia language
Related Software: Julia; QuTiP; QuantumCumulants.jl; DifferentialEquations.jl; Cython; BosonSampling.jl; Yao.jl; SatelliteToolbox.jl; Walrus; QuantumInformation.jl; Oceananigans.jl; DynamicalSystems.jl; SymbolicUtils.jl; ModelingToolkit.jl; C++QED; Combinatorics.jl; CollectiveSpins.jl; Matplotlib; PyPy; CorrelationExpansion.jl
Cited in: 0 Publications

Standard Articles

1 Publication describing the Software Year
QuantumOptics.jl: A Julia framework for simulating open quantum systems
Sebastian Krämer, David Plankensteiner, Laurin Ostermann, Helmut Ritsch
2017