Module: qsimcirq.qsim

pybind11 plugin

Classes

class Circuit

class GateKind

Functions

add_diagonal_gate(...): add_diagonal_gate(arg0: int, arg1: List[int], arg2: List[float], arg3: qsimcirq.qsim.Circuit) -> None

add_gate(...): add_gate(arg0: qsimcirq.qsim.GateKind, arg1: int, arg2: List[int], arg3: Dict[str, float], arg4: qsimcirq.qsim.Circuit) -> None

add_matrix_gate(...): add_matrix_gate(arg0: int, arg1: List[int], arg2: List[float], arg3: qsimcirq.qsim.Circuit) -> None

control_last_gate(...): control_last_gate(arg0: List[int], arg1: List[int], arg2: qsimcirq.qsim.Circuit) -> None

qsim_sample(...): qsim_sample(arg0: dict) -> List[int]

qsim_simulate(...): qsim_simulate(arg0: dict) -> List[complex]

qsim_simulate_fullstate(...): qsim_simulate_fullstate(*args, **kwargs)

qsimh_simulate(...): qsimh_simulate(arg0: dict) -> List[complex]

kCCX qsimcirq.qsim.GateKind
kCCXPowGate qsimcirq.qsim.GateKind
kCCZ qsimcirq.qsim.GateKind
kCCZPowGate qsimcirq.qsim.GateKind
kCSwapGate qsimcirq.qsim.GateKind
kCX qsimcirq.qsim.GateKind
kCXPowGate qsimcirq.qsim.GateKind
kCZ qsimcirq.qsim.GateKind
kCZPowGate qsimcirq.qsim.GateKind
kFSimGate qsimcirq.qsim.GateKind
kH qsimcirq.qsim.GateKind
kHPowGate qsimcirq.qsim.GateKind
kI qsimcirq.qsim.GateKind
kI1 qsimcirq.qsim.GateKind
kI2 qsimcirq.qsim.GateKind
kISWAP qsimcirq.qsim.GateKind
kISwapPowGate qsimcirq.qsim.GateKind
kMatrixGate qsimcirq.qsim.GateKind
kMeasurement qsimcirq.qsim.GateKind
kPhasedISwapPowGate qsimcirq.qsim.GateKind
kPhasedXPowGate qsimcirq.qsim.GateKind
kPhasedXZGate qsimcirq.qsim.GateKind
kS qsimcirq.qsim.GateKind
kSWAP qsimcirq.qsim.GateKind
kSwapPowGate qsimcirq.qsim.GateKind
kT qsimcirq.qsim.GateKind
kThreeQubitDiagonalGate qsimcirq.qsim.GateKind
kTwoQubitDiagonalGate qsimcirq.qsim.GateKind
kX qsimcirq.qsim.GateKind
kXPowGate qsimcirq.qsim.GateKind
kXX qsimcirq.qsim.GateKind
kXXPowGate qsimcirq.qsim.GateKind
kY qsimcirq.qsim.GateKind
kYPowGate qsimcirq.qsim.GateKind
kYY qsimcirq.qsim.GateKind
kYYPowGate qsimcirq.qsim.GateKind
kZ qsimcirq.qsim.GateKind
kZPowGate qsimcirq.qsim.GateKind
kZZ qsimcirq.qsim.GateKind
kZZPowGate qsimcirq.qsim.GateKind
kgivens qsimcirq.qsim.GateKind
kriswap qsimcirq.qsim.GateKind
krx qsimcirq.qsim.GateKind
kry qsimcirq.qsim.GateKind
krz qsimcirq.qsim.GateKind