ProjectQ
v0.1.3
Tutorial
Examples
Code Documentation
ProjectQ
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
X
|
Y
|
Z
_
__bool__() (projectq.types.BasicQubit method)
(projectq.types.Qureg method)
__copy__() (projectq.types.Qubit method)
__deepcopy__() (projectq.types.Qubit method)
__del__() (projectq.types.Qubit method)
__eq__() (projectq.types.BasicQubit method)
__hash__() (projectq.types.BasicQubit method)
__init__() (projectq.backends.CircuitDrawer method)
(projectq.backends.CommandPrinter method)
(projectq.backends.IBMBackend method)
(projectq.backends.ResourceCounter method)
(projectq.backends.Simulator method)
(projectq.cengines.AutoReplacer method)
(projectq.cengines.BasicEngine method)
(projectq.cengines.CommandModifier method)
(projectq.cengines.Decomposition method)
(projectq.cengines.DummyEngine method)
(projectq.cengines.ForwarderEngine method)
(projectq.cengines.IBMCNOTMapper method)
(projectq.cengines.InstructionFilter method)
(projectq.cengines.LocalOptimizer method)
(projectq.cengines.MainEngine method)
(projectq.cengines.TagRemover method)
(projectq.libs.math.AddConstant method)
(projectq.libs.math.AddConstantModN method)
(projectq.libs.math.MultiplyByConstantModN method)
(projectq.meta.Compute method)
(projectq.meta.Control method)
(projectq.meta.CustomUncompute method)
(projectq.meta.Dagger method)
(projectq.meta.Loop method)
(projectq.meta.LoopTag method)
(projectq.ops.BasicGate method)
(projectq.ops.BasicMathGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
(projectq.ops.ControlledGate method)
(projectq.ops.DaggeredGate method)
(projectq.ops.Tensor method)
(projectq.setups.ibm.AutoReplacer method)
(projectq.setups.ibm.IBMBackend method)
(projectq.setups.ibm.IBMCNOTMapper method)
(projectq.setups.ibm.LocalOptimizer method)
(projectq.setups.ibm.TagRemover method)
(projectq.types.BasicQubit method)
__int__() (projectq.types.BasicQubit method)
(projectq.types.Qureg method)
__nonzero__() (projectq.types.BasicQubit method)
(projectq.types.Qureg method)
__str__() (projectq.types.BasicQubit method)
(projectq.types.Qureg method)
__weakref__ (projectq.types.BasicQubit attribute)
(projectq.types.Qureg attribute)
A
active_qubits (projectq.cengines.MainEngine attribute)
add_control_qubits() (projectq.ops.Command method)
AddConstant (class in projectq.libs.math)
AddConstantModN (class in projectq.libs.math)
All (in module projectq.ops)
all_qubits (projectq.ops.Command attribute)
,
[1]
allocate_qubit() (projectq.cengines.BasicEngine method)
allocate_qureg() (projectq.cengines.BasicEngine method)
AllocateDirtyQubitGate (class in projectq.ops)
AllocateQubitGate (class in projectq.ops)
apply_command() (in module projectq.ops)
AutoReplacer (class in projectq.cengines)
(class in projectq.setups.ibm)
B
backend (projectq.cengines.MainEngine attribute)
BasicEngine (class in projectq.cengines)
BasicGate (class in projectq.ops)
BasicMathGate (class in projectq.ops)
BasicQubit (class in projectq.types)
BasicRotationGate (class in projectq.ops)
C
C() (in module projectq.ops)
cheat() (projectq.backends.Simulator method)
CircuitDrawer (class in projectq.backends)
ClassicalInstructionGate (class in projectq.ops)
Command (class in projectq.ops)
CommandModifier (class in projectq.cengines)
CommandPrinter (class in projectq.backends)
CompareEngine (class in projectq.cengines)
Compute (class in projectq.meta)
ComputeTag (class in projectq.meta)
Control (class in projectq.meta)
control_qubits (projectq.ops.Command attribute)
,
[1]
ControlledGate (class in projectq.ops)
CustomUncompute (class in projectq.meta)
D
Dagger (class in projectq.meta)
DaggeredGate (class in projectq.ops)
deallocate_qubit() (projectq.cengines.BasicEngine method)
DeallocateQubitGate (class in projectq.ops)
Decomposition (class in projectq.cengines)
dirty_qubits (projectq.cengines.MainEngine attribute)
DirtyQubitTag (class in projectq.meta)
DummyEngine (class in projectq.cengines)
E
engine (projectq.ops.Command attribute)
,
[1]
(projectq.types.Qureg attribute)
EntangleGate (class in projectq.ops)
F
FastForwardingGate (class in projectq.ops)
flush() (projectq.cengines.MainEngine method)
FlushGate (class in projectq.ops)
ForwarderEngine (class in projectq.cengines)
G
gate (projectq.ops.Command attribute)
gate_counts (projectq.backends.ResourceCounter attribute)
generate_command() (projectq.ops.BasicGate method)
get_control_count() (in module projectq.meta)
get_inverse() (in module projectq.ops)
(projectq.libs.math.AddConstant method)
(projectq.libs.math.AddConstantModN method)
(projectq.ops.BasicGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
(projectq.ops.ControlledGate method)
(projectq.ops.DaggeredGate method)
(projectq.ops.Tensor method)
get_inverse_decomposition() (projectq.cengines.Decomposition method)
get_latex() (projectq.backends.CircuitDrawer method)
get_measurement_result() (projectq.cengines.MainEngine method)
get_merged() (projectq.ops.BasicGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
get_new_qubit_id() (projectq.cengines.MainEngine method)
get_probabilities() (projectq.backends.IBMBackend method)
(projectq.setups.ibm.IBMBackend method)
H
HGate (class in projectq.ops)
I
IBMBackend (class in projectq.backends)
(class in projectq.setups.ibm)
IBMCNOTMapper (class in projectq.cengines)
(class in projectq.setups.ibm)
InstructionFilter (class in projectq.cengines)
interchangeable_qubit_indices (projectq.ops.Command attribute)
is_available() (projectq.backends.CircuitDrawer method)
(projectq.backends.CommandPrinter method)
(projectq.backends.IBMBackend method)
(projectq.backends.ResourceCounter method)
(projectq.backends.Simulator method)
(projectq.cengines.BasicEngine method)
(projectq.cengines.IBMCNOTMapper method)
(projectq.cengines.InstructionFilter method)
(projectq.setups.ibm.IBMBackend method)
(projectq.setups.ibm.IBMCNOTMapper method)
is_last_engine (projectq.cengines.BasicEngine attribute)
is_meta_tag_supported() (projectq.cengines.BasicEngine method)
L
LastEngineException
LocalOptimizer (class in projectq.cengines)
(class in projectq.setups.ibm)
Loop (class in projectq.meta)
loop_tag_id (projectq.meta.LoopTag attribute)
LoopTag (class in projectq.meta)
M
main_engine (projectq.cengines.BasicEngine attribute)
(projectq.cengines.MainEngine attribute)
MainEngine (class in projectq.cengines)
make_tuple_of_qureg() (projectq.ops.BasicGate static method)
max_width (projectq.backends.ResourceCounter attribute)
MeasureGate (class in projectq.ops)
MultiplyByConstantModN (class in projectq.libs.math)
N
next_engine (projectq.cengines.BasicEngine attribute)
(projectq.cengines.MainEngine attribute)
NotInvertible
NotMergeable
P
Ph (class in projectq.ops)
projectq.backends (module)
projectq.cengines (module)
projectq.libs (module)
projectq.libs.math (module)
projectq.meta (module)
projectq.ops (module)
projectq.setups (module)
projectq.setups.decompositions (module)
projectq.setups.decompositions.crz2cxandrz (module)
projectq.setups.decompositions.entangle (module)
projectq.setups.decompositions.globalphase (module)
projectq.setups.decompositions.ph2r (module)
projectq.setups.decompositions.qft2crandhadamard (module)
projectq.setups.decompositions.r2rzandph (module)
projectq.setups.decompositions.swap2cnot (module)
projectq.setups.decompositions.toffoli2cnotandtgate (module)
projectq.setups.default (module)
projectq.setups.ibm (module)
projectq.types (module)
Q
Qubit (class in projectq.types)
qubits (projectq.ops.Command attribute)
Qureg (class in projectq.types)
R
R (class in projectq.ops)
receive() (projectq.backends.CircuitDrawer method)
(projectq.backends.CommandPrinter method)
(projectq.backends.IBMBackend method)
(projectq.backends.ResourceCounter method)
(projectq.backends.Simulator method)
(projectq.cengines.AutoReplacer method)
(projectq.cengines.CommandModifier method)
(projectq.cengines.ForwarderEngine method)
(projectq.cengines.IBMCNOTMapper method)
(projectq.cengines.InstructionFilter method)
(projectq.cengines.LocalOptimizer method)
(projectq.cengines.MainEngine method)
(projectq.cengines.TagRemover method)
(projectq.setups.ibm.AutoReplacer method)
(projectq.setups.ibm.IBMBackend method)
(projectq.setups.ibm.IBMCNOTMapper method)
(projectq.setups.ibm.LocalOptimizer method)
(projectq.setups.ibm.TagRemover method)
register_decomposition() (in module projectq.cengines)
ResourceCounter (class in projectq.backends)
Rx (class in projectq.ops)
Ry (class in projectq.ops)
Rz (class in projectq.ops)
S
SelfInverseGate (class in projectq.ops)
send() (projectq.cengines.BasicEngine method)
set_measurement_result() (projectq.cengines.MainEngine method)
set_qubit_locations() (projectq.backends.CircuitDrawer method)
SGate (class in projectq.ops)
Simulator (class in projectq.backends)
SubConstant() (in module projectq.libs.math)
SubConstantModN() (in module projectq.libs.math)
SwapGate (class in projectq.ops)
T
TagRemover (class in projectq.cengines)
(class in projectq.setups.ibm)
tags (projectq.ops.Command attribute)
Tensor (class in projectq.ops)
tex_str() (projectq.ops.BasicRotationGate method)
TGate (class in projectq.ops)
U
Uncompute() (in module projectq.meta)
UncomputeTag (class in projectq.meta)
W
WeakQubitRef (class in projectq.types)
X
XGate (class in projectq.ops)
Y
YGate (class in projectq.ops)
Z
ZGate (class in projectq.ops)
Read the Docs
v: v0.1.3
Versions
latest
v0.3.0
v0.2.0
v0.1.3
develop
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.