Cirq
stable
Installing Cirq
Tutorial
Circuits
Gates
Simulation
Schedules and Devices
Development
API Reference
Cirq
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (cirq.AmplitudeDampingChannel method)
(cirq.AsymmetricDepolarizingChannel method)
(cirq.BitFlipChannel method)
(cirq.CCXPowGate method)
(cirq.CCZPowGate method)
(cirq.CNotPowGate method)
(cirq.CSwapGate method)
(cirq.CZPowGate method)
(cirq.Circuit method)
(cirq.CircuitDag method)
(cirq.CircuitDiagramInfo method)
(cirq.CircuitDiagramInfoArgs method)
(cirq.ControlledGate method)
(cirq.ConvertToCzAndSingleGates method)
(cirq.DepolarizingChannel method)
(cirq.Device method)
(cirq.DropEmptyMoments method)
(cirq.DropNegligible method)
(cirq.Duration method)
(cirq.EigenGate method)
(cirq.EjectPhasedPaulis method)
(cirq.EjectZ method)
(cirq.ExpandComposite method)
(cirq.Gate method)
(cirq.GateOperation method)
(cirq.GeneralizedAmplitudeDampingChannel method)
(cirq.GridQubit method)
(cirq.HPowGate method)
(cirq.ISwapPowGate method)
(cirq.InsertStrategy method)
(cirq.InterchangeableQubitsGate method)
(cirq.KakDecomposition method)
(cirq.LineQubit method)
(cirq.Linspace method)
(cirq.MeasurementGate method)
(cirq.MergeInteractions method)
(cirq.MergeSingleQubitGates method)
(cirq.Moment method)
(cirq.NamedQubit method)
(cirq.Operation method)
(cirq.OptimizationPass method)
(cirq.ParamResolver method)
(cirq.Pauli method)
(cirq.PauliInteractionGate method)
(cirq.PauliString method)
(cirq.PauliTransform method)
(cirq.PhaseDampingChannel method)
(cirq.PhaseFlipChannel method)
(cirq.PhasedXPowGate method)
(cirq.PointOptimizationSummary method)
(cirq.PointOptimizer method)
(cirq.Points method)
(cirq.QasmArgs method)
(cirq.QasmOutput method)
(cirq.QubitId method)
(cirq.QubitOrder method)
(cirq.ReversibleCompositeGate method)
(cirq.RotationErrorChannel method)
(cirq.Schedule method)
(cirq.ScheduledOperation method)
(cirq.SimulatesFinalWaveFunction method)
(cirq.SimulatesIntermediateWaveFunction method)
(cirq.SimulatesSamples method)
(cirq.SimulationTrialResult method)
(cirq.Simulator method)
(cirq.SimulatorStep method)
(cirq.SingleQubitCliffordGate method)
(cirq.SingleQubitGate method)
(cirq.SingleQubitMatrixGate method)
(cirq.StepResult method)
(cirq.SupportsApplyUnitary method)
(cirq.SupportsChannel method)
(cirq.SupportsCircuitDiagramInfo method)
(cirq.SupportsDecompose method)
(cirq.SupportsDecomposeWithQubits method)
(cirq.SupportsParameterization method)
(cirq.SupportsPhase method)
(cirq.SupportsQasm method)
(cirq.SupportsQasmWithArgs method)
(cirq.SupportsQasmWithArgsAndQubits method)
(cirq.SupportsTraceDistanceBound method)
(cirq.SupportsUnitary method)
(cirq.SwapPowGate method)
(cirq.Sweep method)
(cirq.Symbol method)
(cirq.TextDiagramDrawer method)
(cirq.ThreeQubitGate method)
(cirq.Timestamp method)
(cirq.Tolerance method)
(cirq.TrialResult method)
(cirq.TwoQubitGate method)
(cirq.TwoQubitMatrixGate method)
(cirq.Unique method)
(cirq.XPowGate method)
(cirq.XXPowGate method)
(cirq.YPowGate method)
(cirq.YYPowGate method)
(cirq.ZPowGate method)
(cirq.ZZPowGate method)
(cirq.google.AnnealSequenceSearchStrategy method)
(cirq.google.ConvertToXmonGates method)
(cirq.google.Engine method)
(cirq.google.GreedySequenceSearchStrategy method)
(cirq.google.JobConfig method)
(cirq.google.LinePlacementStrategy method)
(cirq.google.XmonDevice method)
(cirq.google.XmonOptions method)
(cirq.google.XmonSimulator method)
(cirq.google.XmonStepResult method)
(cirq.testing.EqualsTester method)
(cirq.testing.OrderTester method)
(cirq.testing.TempDirectoryPath method)
(cirq.testing.TempFilePath method)
A
add_ascending() (cirq.testing.OrderTester method)
add_ascending_equivalence_group() (cirq.testing.OrderTester method)
add_edge() (cirq.CircuitDag method)
add_edges_from() (cirq.CircuitDag method)
add_equality_group() (cirq.testing.EqualsTester method)
add_job_labels() (cirq.google.Engine method)
add_node() (cirq.CircuitDag method)
add_nodes_from() (cirq.CircuitDag method)
add_program_labels() (cirq.google.Engine method)
add_weighted_edges_from() (cirq.CircuitDag method)
adj (cirq.CircuitDag attribute)
adjacency() (cirq.CircuitDag method)
all_close() (cirq.Tolerance method)
all_near_zero() (cirq.Tolerance method)
all_near_zero_mod() (cirq.Tolerance method)
all_operations() (cirq.Circuit method)
(cirq.CircuitDag method)
all_qubits() (cirq.Circuit method)
allclose_up_to_global_phase() (in module cirq)
amplitude_damp() (in module cirq)
AmplitudeDampingChannel (class in cirq)
AnnealSequenceSearchStrategy (class in cirq.google)
append() (cirq.Circuit method)
(cirq.CircuitDag method)
apply_matrix_to_slices() (in module cirq)
apply_unitary() (in module cirq)
apply_unitary_effect_to_state() (cirq.Circuit method)
approx_eq() (cirq.SingleQubitMatrixGate method)
(cirq.TwoQubitMatrixGate method)
are_all_measurements_terminal() (cirq.Circuit method)
as_qubit_order() (cirq.QubitOrder static method)
assert_allclose_up_to_global_phase() (in module cirq.testing)
assert_circuits_with_terminal_measurements_are_equivalent() (in module cirq.testing)
assert_decompose_is_consistent_with_unitary() (in module cirq.testing)
assert_eigen_gate_has_consistent_apply_unitary() (in module cirq.testing)
assert_equivalent_repr() (in module cirq.testing)
assert_has_consistent_apply_unitary() (in module cirq.testing)
assert_has_consistent_apply_unitary_for_various_exponents() (in module cirq.testing)
assert_has_diagram() (in module cirq.testing)
assert_phase_by_is_consistent_with_unitary() (in module cirq.testing)
assert_qasm_is_consistent_with_unitary() (in module cirq.testing)
assert_same_circuits() (in module cirq.testing)
asymmetric_depolarize() (in module cirq)
AsymmetricDepolarizingChannel (class in cirq)
at() (cirq.google.XmonDevice method)
B
batch_insert() (cirq.Circuit method)
batch_insert_into() (cirq.Circuit method)
batch_remove() (cirq.Circuit method)
bidiagonalize_real_matrix_pair_with_symmetric_products() (in module cirq)
bidiagonalize_unitary_with_special_orthogonals() (in module cirq)
bit_flip() (in module cirq)
BitFlipChannel (class in cirq)
bloch_vector() (cirq.google.XmonStepResult method)
(cirq.SimulationTrialResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
bloch_vector_from_state_vector() (in module cirq)
block_diag() (in module cirq)
Bristlecone (in module cirq.google)
C
can_add_operation_into_moment() (cirq.Device method)
(cirq.google.XmonDevice method)
cancel_job() (cirq.google.Engine method)
canonicalize_half_turns() (in module cirq)
CCX (in module cirq)
CCXPowGate (class in cirq)
CCZ (in module cirq)
CCZPowGate (class in cirq)
channel() (in module cirq)
check_unused_args() (cirq.QasmArgs method)
chosen_angle_to_canonical_half_turns() (in module cirq)
chosen_angle_to_half_turns() (in module cirq)
Circuit (class in cirq)
circuit_diagram_info() (in module cirq)
CircuitDag (class in cirq)
CircuitDiagramInfo (class in cirq)
CircuitDiagramInfoArgs (class in cirq)
cirq.contrib.acquaintance (module)
cirq.contrib.jobs (module)
cirq.contrib.paulistring (module)
cirq.contrib.qcircuit (module)
cirq.contrib.quirk (module)
clear() (cirq.CircuitDag method)
clear_operations_touching() (cirq.Circuit method)
close() (cirq.Tolerance method)
CNOT (cirq.PauliInteractionGate attribute)
(in module cirq)
CNotPowGate (class in cirq)
col() (cirq.google.XmonDevice method)
commutes() (in module cirq)
commutes_with() (cirq.Pauli method)
(cirq.PauliString method)
(cirq.SingleQubitCliffordGate method)
commutes_with_pauli() (cirq.SingleQubitCliffordGate method)
commutes_with_single_qubit_gate() (cirq.SingleQubitCliffordGate method)
content_present() (cirq.TextDiagramDrawer method)
CONTROL_TAG (in module cirq)
ControlledGate (class in cirq)
convert() (cirq.google.ConvertToXmonGates method)
convert_field() (cirq.QasmArgs method)
ConvertToCzAndSingleGates (class in cirq)
ConvertToXmonGates (class in cirq.google)
copy() (cirq.Circuit method)
(cirq.CircuitDag method)
(cirq.google.JobConfig method)
count() (cirq.PauliTransform method)
CSWAP (in module cirq)
CSwapGate (class in cirq)
CZ (cirq.PauliInteractionGate attribute)
(in module cirq)
CZPowGate (class in cirq)
D
decompose() (in module cirq)
decompose_once() (in module cirq)
decompose_once_with_qubits() (in module cirq)
decompose_operation() (cirq.Device method)
(cirq.google.XmonDevice method)
decompose_rotation() (cirq.SingleQubitCliffordGate method)
DEFAULT (cirq.QubitOrder attribute)
(cirq.Tolerance attribute)
degree (cirq.CircuitDag attribute)
density_matrix() (cirq.google.XmonStepResult method)
(cirq.SimulationTrialResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
density_matrix_from_state_vector() (in module cirq)
depolarize() (in module cirq)
DepolarizingChannel (class in cirq)
device (cirq.Circuit attribute)
(cirq.Schedule attribute)
Device (class in cirq)
diagonalize_real_symmetric_and_sorted_diagonal_matrices() (in module cirq)
diagonalize_real_symmetric_matrix() (in module cirq)
difference() (cirq.Pauli method)
dirac_notation() (cirq.google.XmonStepResult method)
(cirq.SimulationTrialResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
(in module cirq)
disjoint_qubits() (cirq.CircuitDag static method)
dot() (in module cirq)
DropEmptyMoments (class in cirq)
DropNegligible (class in cirq)
Duration (class in cirq)
duration_of() (cirq.Device method)
(cirq.google.XmonDevice method)
E
EARLIEST (cirq.InsertStrategy attribute)
edge_subgraph() (cirq.CircuitDag method)
edges (cirq.CircuitDag attribute)
EigenGate (class in cirq)
EjectPhasedPaulis (class in cirq)
EjectZ (class in cirq)
Engine (class in cirq.google)
engine_from_environment() (in module cirq.google)
equal_up_to_sign() (cirq.PauliString method)
EqualsTester (class in cirq.testing)
equivalent_gate_before() (cirq.SingleQubitCliffordGate method)
exclude() (cirq.Schedule method)
ExpandComposite (class in cirq)
explicit() (cirq.QubitOrder static method)
exponent (cirq.CCXPowGate attribute)
(cirq.CCZPowGate attribute)
(cirq.CNotPowGate attribute)
(cirq.CZPowGate attribute)
(cirq.EigenGate attribute)
(cirq.HPowGate attribute)
(cirq.ISwapPowGate attribute)
(cirq.PauliInteractionGate attribute)
(cirq.PhasedXPowGate attribute)
(cirq.SwapPowGate attribute)
(cirq.XPowGate attribute)
(cirq.XXPowGate attribute)
(cirq.YPowGate attribute)
(cirq.YYPowGate attribute)
(cirq.ZPowGate attribute)
(cirq.ZZPowGate attribute)
F
final_state (cirq.SimulationTrialResult attribute)
findall_operations() (cirq.Circuit method)
findall_operations_between() (cirq.Circuit method)
findall_operations_with_gate_type() (cirq.Circuit method)
flatten_op_tree() (in module cirq)
flip (cirq.PauliTransform attribute)
force_horizontal_padding_after() (cirq.TextDiagramDrawer method)
force_vertical_padding_after() (cirq.TextDiagramDrawer method)
format() (cirq.QasmArgs method)
format_field() (cirq.QasmArgs method)
Foxtail (in module cirq.google)
FREDKIN (in module cirq)
freeze_op_tree() (in module cirq)
from_circuit() (cirq.CircuitDag static method)
from_double_map() (cirq.SingleQubitCliffordGate static method)
from_ops() (cirq.Circuit static method)
(cirq.CircuitDag static method)
from_pauli() (cirq.SingleQubitCliffordGate static method)
from_proto_dict() (cirq.GridQubit static method)
from_quarter_turns() (cirq.SingleQubitCliffordGate static method)
from_single() (cirq.PauliString static method)
from_single_map() (cirq.SingleQubitCliffordGate static method)
from_xz_map() (cirq.SingleQubitCliffordGate static method)
G
gate (cirq.GateOperation attribute)
Gate (class in cirq)
gate_to_proto_dict() (in module cirq.google)
GateOperation (class in cirq)
generalized_amplitude_damp() (in module cirq)
GeneralizedAmplitudeDampingChannel (class in cirq)
generate_supremacy_circuit_google_v2() (in module cirq)
generate_supremacy_circuit_google_v2_bristlecone() (in module cirq)
generate_supremacy_circuit_google_v2_grid() (in module cirq)
get() (cirq.PauliString method)
get_edge_data() (cirq.CircuitDag method)
get_field() (cirq.QasmArgs method)
get_job() (cirq.google.Engine method)
get_job_results() (cirq.google.Engine method)
get_program() (cirq.google.Engine method)
get_value() (cirq.QasmArgs method)
global_phase (cirq.KakDecomposition attribute)
GreedySequenceSearchStrategy (class in cirq.google)
grid_line() (cirq.TextDiagramDrawer method)
GridQubit (class in cirq)
H
H (cirq.SingleQubitCliffordGate attribute)
(in module cirq)
has_edge() (cirq.CircuitDag method)
has_node() (cirq.CircuitDag method)
has_predecessor() (cirq.CircuitDag method)
has_successor() (cirq.CircuitDag method)
has_unitary() (in module cirq)
height() (cirq.TextDiagramDrawer method)
highlight_text_differences() (in module cirq.testing)
histogram() (cirq.TrialResult method)
horizontal_line() (cirq.TextDiagramDrawer method)
HPowGate (class in cirq)
I
I (cirq.SingleQubitCliffordGate attribute)
implied_job_config() (cirq.google.Engine method)
in_degree (cirq.CircuitDag attribute)
in_edges (cirq.CircuitDag attribute)
include() (cirq.Schedule method)
index() (cirq.PauliTransform method)
INLINE (cirq.InsertStrategy attribute)
insert() (cirq.Circuit method)
insert_at_frontier() (cirq.Circuit method)
insert_empty_columns() (cirq.TextDiagramDrawer method)
insert_empty_rows() (cirq.TextDiagramDrawer method)
insert_into_range() (cirq.Circuit method)
InsertStrategy (class in cirq)
interaction_coefficients (cirq.KakDecomposition attribute)
InterchangeableQubitsGate (class in cirq)
inverse() (in module cirq)
is_adjacent() (cirq.GridQubit method)
(cirq.LineQubit method)
is_diagonal() (in module cirq)
is_directed() (cirq.CircuitDag method)
is_hermitian() (in module cirq)
is_measurement() (cirq.MeasurementGate static method)
is_multigraph() (cirq.CircuitDag method)
is_native_xmon_op() (in module cirq.google)
is_negligible_turn() (in module cirq)
is_orthogonal() (in module cirq)
is_parameterized() (in module cirq)
is_special_orthogonal() (in module cirq)
is_special_unitary() (in module cirq)
is_unitary() (in module cirq)
is_valid_qasm_id() (cirq.QasmOutput method)
ISWAP (in module cirq)
ISwapPowGate (class in cirq)
items() (cirq.PauliString method)
J
JobConfig (class in cirq.google)
K
kak_canonicalize_vector() (in module cirq)
kak_decomposition() (in module cirq)
KakDecomposition (class in cirq)
keys (cirq.Linspace attribute)
(cirq.Points attribute)
(cirq.Sweep attribute)
keys() (cirq.PauliString method)
known_qubit_count (cirq.CircuitDiagramInfoArgs attribute)
known_qubits (cirq.CircuitDiagramInfoArgs attribute)
kron() (in module cirq)
kron_factor_4x4_to_2x2s() (in module cirq)
kron_with_controls() (in module cirq)
L
line_on_device() (in module cirq.google)
LinePlacementStrategy (class in cirq.google)
LineQubit (class in cirq)
Linspace (class in cirq)
M
make_equality_group() (cirq.testing.EqualsTester method)
make_node() (cirq.CircuitDag static method)
map() (cirq.QubitOrder method)
map_eigenvalues() (in module cirq)
map_qubits() (cirq.PauliString method)
match_global_phase() (in module cirq)
measure() (in module cirq)
measure_each() (in module cirq)
measure_state_vector() (in module cirq)
MeasurementGate (class in cirq)
measurements (cirq.google.XmonStepResult attribute)
(cirq.SimulationTrialResult attribute)
(cirq.SimulatorStep attribute)
(cirq.StepResult attribute)
(cirq.TrialResult attribute)
merge_single_qubit_gates_into_phased_x_z() (in module cirq)
merged_with() (cirq.SingleQubitCliffordGate method)
MergeInteractions (class in cirq)
MergeSingleQubitGates (class in cirq)
min_qubits_before_shard (cirq.google.XmonOptions attribute)
Moment (class in cirq)
moment_by_moment_schedule() (in module cirq)
MS() (in module cirq)
mul() (in module cirq)
multi_measurement_histogram() (cirq.TrialResult method)
N
name (cirq.CircuitDag attribute)
(cirq.Symbol attribute)
NamedQubit (class in cirq)
nbunch_iter() (cirq.CircuitDag method)
near_zero() (cirq.Tolerance method)
near_zero_mod() (cirq.Tolerance method)
negate() (cirq.PauliString method)
neighbors() (cirq.CircuitDag method)
neighbors_of() (cirq.google.XmonDevice method)
NEW (cirq.InsertStrategy attribute)
NEW_THEN_INLINE (cirq.InsertStrategy attribute)
next_moment_operating_on() (cirq.Circuit method)
next_moments_operating_on() (cirq.Circuit method)
nodes (cirq.CircuitDag attribute)
nonoptimal_toffoli_circuit() (in module cirq.testing)
num_prefix_qubits (cirq.google.XmonOptions attribute)
number_of_edges() (cirq.CircuitDag method)
number_of_nodes() (cirq.CircuitDag method)
O
on() (cirq.AmplitudeDampingChannel method)
(cirq.AsymmetricDepolarizingChannel method)
(cirq.BitFlipChannel method)
(cirq.CCXPowGate method)
(cirq.CCZPowGate method)
(cirq.CNotPowGate method)
(cirq.CSwapGate method)
(cirq.CZPowGate method)
(cirq.ControlledGate method)
(cirq.DepolarizingChannel method)
(cirq.EigenGate method)
(cirq.Gate method)
(cirq.GeneralizedAmplitudeDampingChannel method)
(cirq.HPowGate method)
(cirq.ISwapPowGate method)
(cirq.MeasurementGate method)
(cirq.PauliInteractionGate method)
(cirq.PhaseDampingChannel method)
(cirq.PhaseFlipChannel method)
(cirq.PhasedXPowGate method)
(cirq.RotationErrorChannel method)
(cirq.SingleQubitCliffordGate method)
(cirq.SingleQubitGate method)
(cirq.SingleQubitMatrixGate method)
(cirq.SwapPowGate method)
(cirq.ThreeQubitGate method)
(cirq.TwoQubitGate method)
(cirq.TwoQubitMatrixGate method)
(cirq.XPowGate method)
(cirq.XXPowGate method)
(cirq.YPowGate method)
(cirq.YYPowGate method)
(cirq.ZPowGate method)
(cirq.ZZPowGate method)
on_each() (cirq.HPowGate method)
(cirq.PhasedXPowGate method)
(cirq.SingleQubitGate method)
(cirq.XPowGate method)
(cirq.YPowGate method)
(cirq.ZPowGate method)
only_test_in_python3() (in module cirq.testing)
op_at_on() (cirq.ScheduledOperation static method)
OP_TREE (in module cirq)
operates_on() (cirq.Moment method)
Operation (class in cirq)
operation_at() (cirq.Circuit method)
operations (cirq.Moment attribute)
operations_happening_at_same_time_as() (cirq.Schedule method)
optimization_at() (cirq.ConvertToCzAndSingleGates method)
(cirq.ExpandComposite method)
(cirq.MergeInteractions method)
(cirq.MergeSingleQubitGates method)
(cirq.PointOptimizer method)
(cirq.google.ConvertToXmonGates method)
OptimizationPass (class in cirq)
optimize_circuit() (cirq.ConvertToCzAndSingleGates method)
(cirq.DropEmptyMoments method)
(cirq.DropNegligible method)
(cirq.EjectPhasedPaulis method)
(cirq.EjectZ method)
(cirq.ExpandComposite method)
(cirq.MergeInteractions method)
(cirq.MergeSingleQubitGates method)
(cirq.OptimizationPass method)
(cirq.PointOptimizer method)
(cirq.google.ConvertToXmonGates method)
optimized_for_xmon() (in module cirq.google)
order() (cirq.CircuitDag method)
order_for() (cirq.QubitOrder method)
ordered_nodes() (cirq.CircuitDag method)
OrderTester (class in cirq.testing)
out_degree (cirq.CircuitDag attribute)
out_edges (cirq.CircuitDag attribute)
P
pack_results() (in module cirq.google)
param_dict (cirq.ParamResolver attribute)
param_tuples() (cirq.Linspace method)
(cirq.Points method)
(cirq.Sweep method)
ParamResolver (class in cirq)
params (cirq.SimulationTrialResult attribute)
(cirq.TrialResult attribute)
parse() (cirq.QasmArgs method)
pass_operations_over() (cirq.PauliString method)
Pauli (class in cirq)
PauliInteractionGate (class in cirq)
PauliString (class in cirq)
PauliTransform (class in cirq)
phase_by() (in module cirq)
phase_damp() (in module cirq)
phase_exponent (cirq.PhasedXPowGate attribute)
phase_flip() (in module cirq)
PhaseDampingChannel (class in cirq)
PhasedXPowGate (class in cirq)
PhaseFlipChannel (class in cirq)
place_line() (cirq.google.AnnealSequenceSearchStrategy method)
(cirq.google.GreedySequenceSearchStrategy method)
(cirq.google.LinePlacementStrategy method)
plot_state_histogram() (in module cirq)
PointOptimizationSummary (class in cirq)
PointOptimizer (class in cirq)
Points (class in cirq)
pow() (in module cirq)
precision (cirq.CircuitDiagramInfoArgs attribute)
pred (cirq.CircuitDag attribute)
predecessors() (cirq.CircuitDag method)
prev_moment_operating_on() (cirq.Circuit method)
program_as_schedule() (cirq.google.Engine method)
Q
qasm() (in module cirq)
QasmArgs (class in cirq)
QasmOutput (class in cirq)
qubit_index_to_equivalence_group_key() (cirq.CCXPowGate method)
(cirq.CCZPowGate method)
(cirq.CSwapGate method)
(cirq.CZPowGate method)
(cirq.ISwapPowGate method)
(cirq.InterchangeableQubitsGate method)
(cirq.PauliInteractionGate method)
(cirq.SwapPowGate method)
(cirq.XXPowGate method)
(cirq.YYPowGate method)
(cirq.ZZPowGate method)
qubit_map (cirq.CircuitDiagramInfoArgs attribute)
(cirq.SimulatorStep attribute)
(cirq.StepResult attribute)
(cirq.google.XmonStepResult attribute)
QubitId (class in cirq)
QubitOrder (class in cirq)
QubitOrderOrList (in module cirq)
qubits (cirq.GateOperation attribute)
(cirq.Moment attribute)
(cirq.Operation attribute)
qubits() (cirq.PauliString method)
query() (cirq.Schedule method)
R
random_circuit() (in module cirq.testing)
random_orthogonal() (in module cirq.testing)
random_special_orthogonal() (in module cirq.testing)
random_special_unitary() (in module cirq.testing)
random_unitary() (in module cirq.testing)
range() (cirq.LineQubit static method)
raw_picos() (cirq.Timestamp method)
reachable_frontier_from() (cirq.Circuit method)
reflection_matrix_pow() (in module cirq)
remove_edge() (cirq.CircuitDag method)
remove_edges_from() (cirq.CircuitDag method)
remove_job_labels() (cirq.google.Engine method)
remove_node() (cirq.CircuitDag method)
remove_nodes_from() (cirq.CircuitDag method)
remove_program_labels() (cirq.google.Engine method)
render() (cirq.TextDiagramDrawer method)
repetitions (cirq.TrialResult attribute)
resolve_parameters() (in module cirq)
reverse() (cirq.CircuitDag method)
ReversibleCompositeGate (class in cirq)
rotation_error() (in module cirq)
RotationErrorChannel (class in cirq)
row() (cirq.google.XmonDevice method)
run() (cirq.google.Engine method)
(cirq.SimulatesSamples method)
(cirq.Simulator method)
(cirq.google.XmonSimulator method)
run_sweep() (cirq.google.Engine method)
(cirq.SimulatesSamples method)
(cirq.Simulator method)
(cirq.google.XmonSimulator method)
Rx() (in module cirq)
Ry() (in module cirq)
Rz() (in module cirq)
S
S (in module cirq)
sample() (cirq.google.XmonStepResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
sample_measurement_ops() (cirq.google.XmonStepResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
sample_state_vector() (in module cirq)
save() (cirq.QasmOutput method)
save_qasm() (cirq.Circuit method)
Schedule (class in cirq)
schedule_from_proto_dicts() (in module cirq.google)
schedule_to_proto_dicts() (in module cirq.google)
scheduled_operations (cirq.Schedule attribute)
ScheduledOperation (class in cirq)
set_job_labels() (cirq.google.Engine method)
set_program_labels() (cirq.google.Engine method)
set_state() (cirq.google.XmonStepResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
simulate() (cirq.google.XmonSimulator method)
(cirq.SimulatesFinalWaveFunction method)
(cirq.SimulatesIntermediateWaveFunction method)
(cirq.Simulator method)
simulate_moment_steps() (cirq.google.XmonSimulator method)
(cirq.SimulatesIntermediateWaveFunction method)
(cirq.Simulator method)
simulate_sweep() (cirq.google.XmonSimulator method)
(cirq.SimulatesFinalWaveFunction method)
(cirq.SimulatesIntermediateWaveFunction method)
(cirq.Simulator method)
SimulatesFinalWaveFunction (class in cirq)
SimulatesIntermediateWaveFunction (class in cirq)
SimulatesSamples (class in cirq)
SimulationTrialResult (class in cirq)
Simulator (class in cirq)
SimulatorStep (class in cirq)
single_qubit_matrix_to_gates() (in module cirq)
single_qubit_matrix_to_pauli_rotations() (in module cirq)
single_qubit_matrix_to_phased_x_z() (in module cirq)
single_qubit_op_to_framed_phase_form() (in module cirq)
single_qubit_operations_after (cirq.KakDecomposition attribute)
single_qubit_operations_before (cirq.KakDecomposition attribute)
SingleQubitCliffordGate (class in cirq)
SingleQubitGate (class in cirq)
SingleQubitMatrixGate (class in cirq)
size() (cirq.CircuitDag method)
slice_for_qubits_equal_to() (in module cirq)
so4_to_magic_su2s() (in module cirq)
sorted_by() (cirq.QubitOrder static method)
state() (cirq.google.XmonStepResult method)
(cirq.SimulatorStep method)
(cirq.StepResult method)
StepResult (class in cirq)
subgraph() (cirq.CircuitDag method)
succ (cirq.CircuitDag attribute)
successors() (cirq.CircuitDag method)
SupportsApplyUnitary (class in cirq)
SupportsChannel (class in cirq)
SupportsCircuitDiagramInfo (class in cirq)
SupportsDecompose (class in cirq)
SupportsDecomposeWithQubits (class in cirq)
SupportsParameterization (class in cirq)
SupportsPhase (class in cirq)
SupportsQasm (class in cirq)
SupportsQasmWithArgs (class in cirq)
SupportsQasmWithArgsAndQubits (class in cirq)
SupportsTraceDistanceBound (class in cirq)
SupportsUnitary (class in cirq)
SWAP (in module cirq)
SwapPowGate (class in cirq)
Sweep (class in cirq)
Sweepable (in module cirq)
Symbol (class in cirq)
T
T (in module cirq)
targeted_left_multiply() (in module cirq)
TempDirectoryPath (class in cirq.testing)
TempFilePath (class in cirq.testing)
TextDiagramDrawer (class in cirq)
third() (cirq.Pauli method)
ThreeQubitGate (class in cirq)
Timestamp (class in cirq)
to (cirq.PauliTransform attribute)
to_circuit() (cirq.CircuitDag method)
(cirq.Schedule method)
to_directed() (cirq.CircuitDag method)
to_directed_class() (cirq.CircuitDag method)
to_proto_dict() (cirq.GridQubit method)
to_qasm() (cirq.Circuit method)
to_resolvers() (in module cirq)
to_text_diagram() (cirq.Circuit method)
to_text_diagram_drawer() (cirq.Circuit method)
to_undirected() (cirq.CircuitDag method)
to_undirected_class() (cirq.CircuitDag method)
to_unitary_matrix() (cirq.Circuit method)
to_valid_state_vector() (in module cirq)
to_z_basis_ops() (cirq.PauliString method)
TOFFOLI (in module cirq)
Tolerance (class in cirq)
total_nanos() (cirq.Duration method)
total_picos() (cirq.Duration method)
trace_distance_bound() (in module cirq)
transform() (cirq.SingleQubitCliffordGate method)
transform_op_tree() (in module cirq)
transform_qubits() (cirq.GateOperation method)
(cirq.Moment method)
(cirq.Operation method)
transpose() (cirq.TextDiagramDrawer method)
TrialResult (class in cirq)
two_qubit_matrix_to_operations() (in module cirq)
TwoQubitGate (class in cirq)
TwoQubitMatrixGate (class in cirq)
U
UnconstrainedDevice (in module cirq)
UNINFORMED_DEFAULT (cirq.CircuitDiagramInfoArgs attribute)
Unique (class in cirq)
unitary() (in module cirq)
UnitSweep (in module cirq)
unpack_results() (in module cirq.google)
update() (cirq.CircuitDag method)
use_processes (cirq.google.XmonOptions attribute)
use_unicode_characters (cirq.CircuitDiagramInfoArgs attribute)
V
valid_id_re (cirq.QasmOutput attribute)
validate_args() (cirq.AmplitudeDampingChannel method)
(cirq.AsymmetricDepolarizingChannel method)
(cirq.BitFlipChannel method)
(cirq.CCXPowGate method)
(cirq.CCZPowGate method)
(cirq.CNotPowGate method)
(cirq.CSwapGate method)
(cirq.CZPowGate method)
(cirq.ControlledGate method)
(cirq.DepolarizingChannel method)
(cirq.EigenGate method)
(cirq.Gate method)
(cirq.GeneralizedAmplitudeDampingChannel method)
(cirq.HPowGate method)
(cirq.ISwapPowGate method)
(cirq.MeasurementGate method)
(cirq.PauliInteractionGate method)
(cirq.PhaseDampingChannel method)
(cirq.PhaseFlipChannel method)
(cirq.PhasedXPowGate method)
(cirq.RotationErrorChannel method)
(cirq.SingleQubitCliffordGate method)
(cirq.SingleQubitGate method)
(cirq.SingleQubitMatrixGate method)
(cirq.SwapPowGate method)
(cirq.ThreeQubitGate method)
(cirq.TwoQubitGate method)
(cirq.TwoQubitMatrixGate method)
(cirq.XPowGate method)
(cirq.XXPowGate method)
(cirq.YPowGate method)
(cirq.YYPowGate method)
(cirq.ZPowGate method)
(cirq.ZZPowGate method)
validate_circuit() (cirq.Device method)
(cirq.google.XmonDevice method)
validate_gate() (cirq.google.XmonDevice method)
validate_moment() (cirq.Device method)
(cirq.google.XmonDevice method)
validate_normalized_state() (in module cirq)
validate_operation() (cirq.Device method)
(cirq.google.XmonDevice method)
validate_schedule() (cirq.Device method)
(cirq.google.XmonDevice method)
validate_scheduled_operation() (cirq.Device method)
(cirq.google.XmonDevice method)
validate_version() (cirq.QasmArgs method)
value_equality() (in module cirq)
value_of() (cirq.ParamResolver method)
values() (cirq.PauliString method)
vertical_line() (cirq.TextDiagramDrawer method)
vformat() (cirq.QasmArgs method)
W
width() (cirq.TextDiagramDrawer method)
with_bits_flipped() (cirq.MeasurementGate method)
with_device() (cirq.Circuit method)
with_gate() (cirq.GateOperation method)
with_operation() (cirq.Moment method)
with_qubits() (cirq.GateOperation method)
(cirq.Operation method)
without_operations_touching() (cirq.Moment method)
write() (cirq.TextDiagramDrawer method)
X
X (cirq.Pauli attribute)
(cirq.SingleQubitCliffordGate attribute)
(in module cirq)
X_nsqrt (cirq.SingleQubitCliffordGate attribute)
X_sqrt (cirq.SingleQubitCliffordGate attribute)
xmon_op_from_proto_dict() (in module cirq.google)
XmonDevice (class in cirq.google)
XmonOptions (class in cirq.google)
XmonSimulator (class in cirq.google)
XmonStepResult (class in cirq.google)
XPowGate (class in cirq)
XX (in module cirq)
XXPowGate (class in cirq)
XYZ (cirq.Pauli attribute)
Y
Y (cirq.Pauli attribute)
(cirq.SingleQubitCliffordGate attribute)
(in module cirq)
Y_nsqrt (cirq.SingleQubitCliffordGate attribute)
Y_sqrt (cirq.SingleQubitCliffordGate attribute)
YPowGate (class in cirq)
YY (in module cirq)
YYPowGate (class in cirq)
Z
Z (cirq.Pauli attribute)
(cirq.SingleQubitCliffordGate attribute)
(in module cirq)
Z_nsqrt (cirq.SingleQubitCliffordGate attribute)
Z_sqrt (cirq.SingleQubitCliffordGate attribute)
ZERO (cirq.Tolerance attribute)
zip_items() (cirq.PauliString method)
zip_paulis() (cirq.PauliString method)
ZPowGate (class in cirq)
ZZ (in module cirq)
ZZPowGate (class in cirq)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.