Module: qsimcirq.qsim

pybind11 plugin

Classes

class Circuit

class GateKind: Members:

class NoisyCircuit

class OpString

Functions

add_channel(...): add_channel(arg0: int, arg1: List[int], arg2: List[Tuple[float, List[float], bool]], arg3: qsimcirq.qsim_avx2.NoisyCircuit) -> None

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

add_diagonal_gate_channel(...): add_diagonal_gate_channel(arg0: int, arg1: List[int], arg2: List[float], arg3: qsimcirq.qsim_avx2.NoisyCircuit) -> None

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

add_gate_channel(...): add_gate_channel(arg0: qsimcirq.qsim_avx2.GateKind, arg1: int, arg2: List[int], arg3: Dict[str, float], arg4: qsimcirq.qsim_avx2.NoisyCircuit) -> None

add_gate_to_opstring(...): add_gate_to_opstring(arg0: qsimcirq.qsim_avx2.GateKind, arg1: List[int], arg2: qsimcirq.qsim_avx2.OpString) -> None

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

add_matrix_gate_channel(...): add_matrix_gate_channel(arg0: int, arg1: List[int], arg2: List[float], arg3: qsimcirq.qsim_avx2.NoisyCircuit) -> None

add_matrix_gate_to_opstring(...): add_matrix_gate_to_opstring(arg0: List[int], arg1: List[float], arg2: qsimcirq.qsim_avx2.OpString) -> None

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

control_last_gate_channel(...): control_last_gate_channel(arg0: List[int], arg1: List[int], arg2: qsimcirq.qsim_avx2.NoisyCircuit) -> None

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

qsim_sample_final(...): qsim_sample_final(arg0: dict, arg1: int) -> List[int]

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

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

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

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

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

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

qtrajectory_sample_final(...): qtrajectory_sample_final(arg0: dict, arg1: int) -> List[int]

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

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

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

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

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