|
QNLP
v1.0
|
Functions for applying n-qubit controlled U (unitary) gates. More...
#include <unordered_map>#include <complex>#include <cassert>#include <utility>#include <vector>#include <iostream>#include "GateCache.hpp"#include "mat_ops.hpp"

Go to the source code of this file.
Data Structures | |
| class | QNLP::NCU< SimulatorType > |
| Class definition for applying n-qubit controlled unitary operations. More... | |
| struct | QNLP::NCU< SimulatorType >::OptParamsCX |
| For the 5+ controlled NCX decomposition routines defined within https://arxiv.org/pdf/quant-ph/9503016.pdf. More... | |
Namespaces | |
| QNLP | |
Functions for applying n-qubit controlled U (unitary) gates.
Definition in file ncu.hpp.