![]() |
The Quantum Exact Simulation Toolkit v4.2.0
|
Functions for effecting many-qubit NOT gates. More...
Functions | |
| void | applyControlledMultiQubitNot (Qureg qureg, int control, int *targets, int numTargets) |
| void | applyMultiControlledMultiQubitNot (Qureg qureg, int *controls, int numControls, int *targets, int numTargets) |
| void | applyMultiQubitNot (Qureg qureg, int *targets, int numTargets) |
| void | applyMultiStateControlledMultiQubitNot (Qureg qureg, int *controls, int *states, int numControls, int *targets, int numTargets) |
Functions for effecting many-qubit NOT gates.
| void applyControlledMultiQubitNot | ( | Qureg | qureg, |
| int | control, | ||
| int * | targets, | ||
| int | numTargets ) |
Definition at line 1498 of file operations.cpp.
Referenced by applyControlledMultiQubitNot().
| void applyMultiControlledMultiQubitNot | ( | Qureg | qureg, |
| int * | controls, | ||
| int | numControls, | ||
| int * | targets, | ||
| int | numTargets ) |
Definition at line 1506 of file operations.cpp.
Referenced by applyMultiControlledMultiQubitNot().
| void applyMultiQubitNot | ( | Qureg | qureg, |
| int * | targets, | ||
| int | numTargets ) |
Definition at line 1490 of file operations.cpp.
Referenced by applyMultiQubitNot().
| void applyMultiStateControlledMultiQubitNot | ( | Qureg | qureg, |
| int * | controls, | ||
| int * | states, | ||
| int | numControls, | ||
| int * | targets, | ||
| int | numTargets ) |
Definition at line 1514 of file operations.cpp.
Referenced by applyControlledMultiQubitNot(), applyMultiControlledMultiQubitNot(), applyMultiQubitNot(), and applyMultiStateControlledMultiQubitNot().