Definition at line 18 of file apply_kernel_test.cpp.
◆ fidelity()
| double ApplyKernelTestSuite::fidelity |
( |
const Matrix & |
s1, |
|
|
const Matrix & |
s2 |
|
) |
| |
|
inlineprivate |
◆ generate_combinations()
| std::vector<std::vector<int> > ApplyKernelTestSuite::generate_combinations |
( |
int |
n, |
|
|
int |
k |
|
) |
| |
|
inlineprivate |
◆ generateRandomState()
| Matrix ApplyKernelTestSuite::generateRandomState |
( |
int |
num_qubits | ) |
|
|
inlineprivate |
◆ test2QubitGate()
| void ApplyKernelTestSuite::test2QubitGate |
( |
| ) |
|
|
inline |
◆ test3QubitGate()
| void ApplyKernelTestSuite::test3QubitGate |
( |
| ) |
|
|
inline |
◆ test4QubitGate()
| void ApplyKernelTestSuite::test4QubitGate |
( |
| ) |
|
|
inline |
◆ test5QubitGate()
| void ApplyKernelTestSuite::test5QubitGate |
( |
| ) |
|
|
inline |
◆ testNQubit_Gate_speed()
| void ApplyKernelTestSuite::testNQubit_Gate_speed |
( |
| ) |
|
|
inline |
◆ testNQubitGate_Parallel_GHZ()
| void ApplyKernelTestSuite::testNQubitGate_Parallel_GHZ |
( |
| ) |
|
|
inline |
◆ testSmallCircuit()
| void ApplyKernelTestSuite::testSmallCircuit |
( |
| ) |
|
|
inline |
◆ testXgateKernel()
| void ApplyKernelTestSuite::testXgateKernel |
( |
| ) |
|
|
inline |
◆ rng
| std::mt19937 ApplyKernelTestSuite::rng |
|
private |
The documentation for this class was generated from the following file: