qukit
Version:
[](https://www.npmjs.com/package/qukit) [](https://crates.io/crates/qukit) [](https://opensource.org/lice
119 lines (118 loc) • 13.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cRotationY = exports.rotationY = exports.ccRotationX = exports.cRotationX = exports.rotationX = exports.ccRotationPauliZ = exports.cRotationPauliZ = exports.rotationPauliZ = exports.ccRotationPauliY = exports.cRotationPauliY = exports.rotationPauliY = exports.ccRotationPauliX = exports.cRotationPauliX = exports.rotationPauliX = exports.ccRotationHadamard = exports.cRotationHadamard = exports.rotationHadamard = exports.ccSwapRoot = exports.cSwapRoot = exports.swapRoot = exports.ccSwap = exports.cSwap = exports.swap = exports.ccPauliXRoot = exports.cPauliXRoot = exports.pauliXRoot = exports.ccPhaseRootDagger = exports.cPhaseRootDagger = exports.phaseRootDagger = exports.ccPhaseRoot = exports.cPhaseRoot = exports.phaseRoot = exports.ccPhaseDagger = exports.cPhaseDagger = exports.phaseDagger = exports.ccPhase = exports.cPhase = exports.phase = exports.ccPauliZ = exports.cPauliZ = exports.pauliZ = exports.ccPauliY = exports.cPauliY = exports.pauliY = exports.ccPauliX = exports.cPauliX = exports.pauliX = exports.ccHadamard = exports.cHadamard = exports.hadamard = void 0;
exports.ccRotationSwap = exports.cRotationSwap = exports.rotationSwap = exports.ccRotationZ = exports.cRotationZ = exports.rotationZ = exports.ccRotationY = void 0;
var hadamard_1 = require("./gates/hadamard");
Object.defineProperty(exports, "hadamard", { enumerable: true, get: function () { return hadamard_1.hadamard; } });
var controlled_hadamard_1 = require("./gates/controlled-hadamard");
Object.defineProperty(exports, "cHadamard", { enumerable: true, get: function () { return controlled_hadamard_1.cHadamard; } });
var controlled_controlled_hadamard_1 = require("./gates/controlled-controlled-hadamard");
Object.defineProperty(exports, "ccHadamard", { enumerable: true, get: function () { return controlled_controlled_hadamard_1.ccHadamard; } });
var pauli_x_1 = require("./gates/pauli-x");
Object.defineProperty(exports, "pauliX", { enumerable: true, get: function () { return pauli_x_1.pauliX; } });
var controlled_pauli_x_1 = require("./gates/controlled-pauli-x");
Object.defineProperty(exports, "cPauliX", { enumerable: true, get: function () { return controlled_pauli_x_1.cPauliX; } });
var controlled_controlled_pauli_x_1 = require("./gates/controlled-controlled-pauli-x");
Object.defineProperty(exports, "ccPauliX", { enumerable: true, get: function () { return controlled_controlled_pauli_x_1.ccPauliX; } });
var pauli_y_1 = require("./gates/pauli-y");
Object.defineProperty(exports, "pauliY", { enumerable: true, get: function () { return pauli_y_1.pauliY; } });
var controlled_pauli_y_1 = require("./gates/controlled-pauli-y");
Object.defineProperty(exports, "cPauliY", { enumerable: true, get: function () { return controlled_pauli_y_1.cPauliY; } });
var controlled_controlled_pauli_y_1 = require("./gates/controlled-controlled-pauli-y");
Object.defineProperty(exports, "ccPauliY", { enumerable: true, get: function () { return controlled_controlled_pauli_y_1.ccPauliY; } });
var pauli_z_1 = require("./gates/pauli-z");
Object.defineProperty(exports, "pauliZ", { enumerable: true, get: function () { return pauli_z_1.pauliZ; } });
var controlled_pauli_z_1 = require("./gates/controlled-pauli-z");
Object.defineProperty(exports, "cPauliZ", { enumerable: true, get: function () { return controlled_pauli_z_1.cPauliZ; } });
var controlled_controlled_pauli_z_1 = require("./gates/controlled-controlled-pauli-z");
Object.defineProperty(exports, "ccPauliZ", { enumerable: true, get: function () { return controlled_controlled_pauli_z_1.ccPauliZ; } });
var phase_1 = require("./gates/phase");
Object.defineProperty(exports, "phase", { enumerable: true, get: function () { return phase_1.phase; } });
var controlled_phase_1 = require("./gates/controlled-phase");
Object.defineProperty(exports, "cPhase", { enumerable: true, get: function () { return controlled_phase_1.cPhase; } });
var controlled_controlled_phase_1 = require("./gates/controlled-controlled-phase");
Object.defineProperty(exports, "ccPhase", { enumerable: true, get: function () { return controlled_controlled_phase_1.ccPhase; } });
var phase_dagger_1 = require("./gates/phase-dagger");
Object.defineProperty(exports, "phaseDagger", { enumerable: true, get: function () { return phase_dagger_1.phaseDagger; } });
var controlled_phase_dagger_1 = require("./gates/controlled-phase-dagger");
Object.defineProperty(exports, "cPhaseDagger", { enumerable: true, get: function () { return controlled_phase_dagger_1.cPhaseDagger; } });
var controlled_controlled_phase_dagger_1 = require("./gates/controlled-controlled-phase-dagger");
Object.defineProperty(exports, "ccPhaseDagger", { enumerable: true, get: function () { return controlled_controlled_phase_dagger_1.ccPhaseDagger; } });
var phase_root_1 = require("./gates/phase-root");
Object.defineProperty(exports, "phaseRoot", { enumerable: true, get: function () { return phase_root_1.phaseRoot; } });
var controlled_phase_root_1 = require("./gates/controlled-phase-root");
Object.defineProperty(exports, "cPhaseRoot", { enumerable: true, get: function () { return controlled_phase_root_1.cPhaseRoot; } });
var controlled_controlled_phase_root_1 = require("./gates/controlled-controlled-phase-root");
Object.defineProperty(exports, "ccPhaseRoot", { enumerable: true, get: function () { return controlled_controlled_phase_root_1.ccPhaseRoot; } });
var phase_root_dagger_1 = require("./gates/phase-root-dagger");
Object.defineProperty(exports, "phaseRootDagger", { enumerable: true, get: function () { return phase_root_dagger_1.phaseRootDagger; } });
var controlled_phase_root_dagger_1 = require("./gates/controlled-phase-root-dagger");
Object.defineProperty(exports, "cPhaseRootDagger", { enumerable: true, get: function () { return controlled_phase_root_dagger_1.cPhaseRootDagger; } });
var controlled_controlled_phase_root_dagger_1 = require("./gates/controlled-controlled-phase-root-dagger");
Object.defineProperty(exports, "ccPhaseRootDagger", { enumerable: true, get: function () { return controlled_controlled_phase_root_dagger_1.ccPhaseRootDagger; } });
var pauli_x_root_1 = require("./gates/pauli-x-root");
Object.defineProperty(exports, "pauliXRoot", { enumerable: true, get: function () { return pauli_x_root_1.pauliXRoot; } });
var controlled_pauli_x_root_1 = require("./gates/controlled-pauli-x-root");
Object.defineProperty(exports, "cPauliXRoot", { enumerable: true, get: function () { return controlled_pauli_x_root_1.cPauliXRoot; } });
var controlled_controlled_pauli_x_root_1 = require("./gates/controlled-controlled-pauli-x-root");
Object.defineProperty(exports, "ccPauliXRoot", { enumerable: true, get: function () { return controlled_controlled_pauli_x_root_1.ccPauliXRoot; } });
var swap_1 = require("./gates/swap");
Object.defineProperty(exports, "swap", { enumerable: true, get: function () { return swap_1.swap; } });
var controlled_swap_1 = require("./gates/controlled-swap");
Object.defineProperty(exports, "cSwap", { enumerable: true, get: function () { return controlled_swap_1.cSwap; } });
var controlled_controlled_swap_1 = require("./gates/controlled-controlled-swap");
Object.defineProperty(exports, "ccSwap", { enumerable: true, get: function () { return controlled_controlled_swap_1.ccSwap; } });
var swap_root_1 = require("./gates/swap-root");
Object.defineProperty(exports, "swapRoot", { enumerable: true, get: function () { return swap_root_1.swapRoot; } });
var controlled_swap_root_1 = require("./gates/controlled-swap-root");
Object.defineProperty(exports, "cSwapRoot", { enumerable: true, get: function () { return controlled_swap_root_1.cSwapRoot; } });
var controlled_controlled_swap_root_1 = require("./gates/controlled-controlled-swap-root");
Object.defineProperty(exports, "ccSwapRoot", { enumerable: true, get: function () { return controlled_controlled_swap_root_1.ccSwapRoot; } });
var rotation_hadamard_1 = require("./gates/rotation-hadamard");
Object.defineProperty(exports, "rotationHadamard", { enumerable: true, get: function () { return rotation_hadamard_1.rotationHadamard; } });
var controlled_rotation_hadamard_1 = require("./gates/controlled-rotation-hadamard");
Object.defineProperty(exports, "cRotationHadamard", { enumerable: true, get: function () { return controlled_rotation_hadamard_1.cRotationHadamard; } });
var controlled_controlled_rotation_hadamard_1 = require("./gates/controlled-controlled-rotation-hadamard");
Object.defineProperty(exports, "ccRotationHadamard", { enumerable: true, get: function () { return controlled_controlled_rotation_hadamard_1.ccRotationHadamard; } });
var rotation_pauli_x_1 = require("./gates/rotation-pauli-x");
Object.defineProperty(exports, "rotationPauliX", { enumerable: true, get: function () { return rotation_pauli_x_1.rotationPauliX; } });
var controlled_rotation_pauli_x_1 = require("./gates/controlled-rotation-pauli-x");
Object.defineProperty(exports, "cRotationPauliX", { enumerable: true, get: function () { return controlled_rotation_pauli_x_1.cRotationPauliX; } });
var controlled_controlled_rotation_pauli_x_1 = require("./gates/controlled-controlled-rotation-pauli-x");
Object.defineProperty(exports, "ccRotationPauliX", { enumerable: true, get: function () { return controlled_controlled_rotation_pauli_x_1.ccRotationPauliX; } });
var rotation_pauli_y_1 = require("./gates/rotation-pauli-y");
Object.defineProperty(exports, "rotationPauliY", { enumerable: true, get: function () { return rotation_pauli_y_1.rotationPauliY; } });
var controlled_rotation_pauli_y_1 = require("./gates/controlled-rotation-pauli-y");
Object.defineProperty(exports, "cRotationPauliY", { enumerable: true, get: function () { return controlled_rotation_pauli_y_1.cRotationPauliY; } });
var controlled_controlled_rotation_pauli_y_1 = require("./gates/controlled-controlled-rotation-pauli-y");
Object.defineProperty(exports, "ccRotationPauliY", { enumerable: true, get: function () { return controlled_controlled_rotation_pauli_y_1.ccRotationPauliY; } });
var rotation_pauli_z_1 = require("./gates/rotation-pauli-z");
Object.defineProperty(exports, "rotationPauliZ", { enumerable: true, get: function () { return rotation_pauli_z_1.rotationPauliZ; } });
var controlled_rotation_pauli_z_1 = require("./gates/controlled-rotation-pauli-z");
Object.defineProperty(exports, "cRotationPauliZ", { enumerable: true, get: function () { return controlled_rotation_pauli_z_1.cRotationPauliZ; } });
var controlled_controlled_rotation_pauli_z_1 = require("./gates/controlled-controlled-rotation-pauli-z");
Object.defineProperty(exports, "ccRotationPauliZ", { enumerable: true, get: function () { return controlled_controlled_rotation_pauli_z_1.ccRotationPauliZ; } });
var rotation_x_1 = require("./gates/rotation-x");
Object.defineProperty(exports, "rotationX", { enumerable: true, get: function () { return rotation_x_1.rotationX; } });
var controlled_rotation_x_1 = require("./gates/controlled-rotation-x");
Object.defineProperty(exports, "cRotationX", { enumerable: true, get: function () { return controlled_rotation_x_1.cRotationX; } });
var controlled_controlled_rotation_x_1 = require("./gates/controlled-controlled-rotation-x");
Object.defineProperty(exports, "ccRotationX", { enumerable: true, get: function () { return controlled_controlled_rotation_x_1.ccRotationX; } });
var rotation_y_1 = require("./gates/rotation-y");
Object.defineProperty(exports, "rotationY", { enumerable: true, get: function () { return rotation_y_1.rotationY; } });
var controlled_rotation_y_1 = require("./gates/controlled-rotation-y");
Object.defineProperty(exports, "cRotationY", { enumerable: true, get: function () { return controlled_rotation_y_1.cRotationY; } });
var controlled_controlled_rotation_y_1 = require("./gates/controlled-controlled-rotation-y");
Object.defineProperty(exports, "ccRotationY", { enumerable: true, get: function () { return controlled_controlled_rotation_y_1.ccRotationY; } });
var rotation_z_1 = require("./gates/rotation-z");
Object.defineProperty(exports, "rotationZ", { enumerable: true, get: function () { return rotation_z_1.rotationZ; } });
var controlled_rotation_z_1 = require("./gates/controlled-rotation-z");
Object.defineProperty(exports, "cRotationZ", { enumerable: true, get: function () { return controlled_rotation_z_1.cRotationZ; } });
var controlled_controlled_rotation_z_1 = require("./gates/controlled-controlled-rotation-z");
Object.defineProperty(exports, "ccRotationZ", { enumerable: true, get: function () { return controlled_controlled_rotation_z_1.ccRotationZ; } });
var rotation_swap_1 = require("./gates/rotation-swap");
Object.defineProperty(exports, "rotationSwap", { enumerable: true, get: function () { return rotation_swap_1.rotationSwap; } });
var controlled_rotation_swap_1 = require("./gates/controlled-rotation-swap");
Object.defineProperty(exports, "cRotationSwap", { enumerable: true, get: function () { return controlled_rotation_swap_1.cRotationSwap; } });
var controlled_controlled_rotation_swap_1 = require("./gates/controlled-controlled-rotation-swap");
Object.defineProperty(exports, "ccRotationSwap", { enumerable: true, get: function () { return controlled_controlled_rotation_swap_1.ccRotationSwap; } });