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.