Welcome to the Krotov package’s documentation!¶
Contents:
- Krotov Python Package
- Contributing
- Credits
- Features
- History
- Krotov’s Method
- Using Krotov with QuTiP
- Examples
- Optimization of a State-to-State Transfer in a Two-Level-System
- Optimization of a state-to-state transfer in a lambda system with RWA
- Optimization of a dissipative state-to-state transfer in a Lambda system
- Optimization of Dissipative Qubit Reset
- Optimization of an X-Gate for a Transmon Qubit
- Optimization of a Dissipative Quantum Gate
- Optimization towards a Perfect Entangler
- How-Tos
- How to optimize towards a quantum gate
- How to optimize complex control fields
- How to exclude a control from the optimization
- How to define a new optimization functional
- How to penalize population in a forbidden subspace
- How to optimize towards a two-qubit gate up to single-qubit corrections
- How to optimize towards an arbitrary perfect entangler
- How to optimize in a dissipative system
- How to optimize for robust pulses
- How to parallelize the optimization
- How to prevent losing an optimization result
- How to continue from a previous optimization
- How to maximize numerical efficiency
- How to deal with the optimization running out of memory
- Other Optimization Methods
- References