6 ms·
I think you will have best luck by searching for "open quantum systems" toolboxes in your language of choice. My preferences are, in order: - QuantumOptics.jl
by krastanov 11mo ago
I think you will have best luck by searching for "open quantum systems" toolboxes in your language of choice. My preferences are, in order:
- QuantumOptics.jl in Julia
- QuantumToolbox.jl in Julia
- qutip in python
These are all "just" nice domain specific wrappers around linear algebra and differential equation tools. They do the "silly" exponentially expensive simulation technique that works for any quantum system. If you are interested in efficient (not exponential) simulation techniques that support only a subset of all quantum dynamics try out:
- stabilizer formalism (e.g. for error correction) with QuantumClifford.jl or stim
- Gaussian quantum optics (e.g. for laser physics) with Gabs.jl
- tensor networks (e.g. for arbitrary low-rank entanglement) with ITensors.jl
- nyeah 11mo agoThanks a lot!
- hershkumar 11mo agoIf you prefer python, tenpy is quite nice for tensor networks as well.
- nyeah 11mo agoThanks! I am kind of stuck in Python, or at least stuck outside of Julia.