ProjectQ
v0.3.6
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.DecompositionRule method)
(projectq.cengines.DecompositionRuleSet 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.ManualMapper 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.meta.QubitPlacementTag method)
(projectq.ops.BasicGate method)
(projectq.ops.BasicMathGate method)
(projectq.ops.BasicPhaseGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
(projectq.ops.ControlledGate method)
(projectq.ops.DaggeredGate method)
(projectq.ops.QubitOperator method)
(projectq.ops.Tensor method)
(projectq.ops.TimeEvolution method)
(projectq.setups.ibm.AutoReplacer method)
(projectq.setups.ibm.DecompositionRuleSet 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)
__or__() (projectq.ops.BasicGate method)
(projectq.ops.ControlledGate method)
(projectq.ops.Tensor method)
(projectq.ops.TimeEvolution 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)
add_decomposition_rule() (projectq.cengines.DecompositionRuleSet method)
(projectq.setups.ibm.DecompositionRuleSet 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)
apply_qubit_operator() (projectq.backends.Simulator method)
AutoReplacer (class in projectq.cengines)
(class in projectq.setups.ibm)
B
backend (projectq.cengines.MainEngine attribute)
BarrierGate (class in projectq.ops)
BasicEngine (class in projectq.cengines)
BasicGate (class in projectq.ops)
BasicMathGate (class in projectq.ops)
BasicPhaseGate (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)
ClassicalSimulator (class in projectq.backends)
collapse_wavefunction() (projectq.backends.Simulator method)
Command (class in projectq.ops)
CommandModifier (class in projectq.cengines)
CommandPrinter (class in projectq.backends)
CompareEngine (class in projectq.cengines)
compress() (projectq.ops.QubitOperator method)
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)
DecompositionRule (class in projectq.cengines)
DecompositionRuleSet (class in projectq.cengines)
(class in projectq.setups.ibm)
dirty_qubits (projectq.cengines.MainEngine attribute)
DirtyQubitTag (class in projectq.meta)
drop_engine_after() (in module 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_amplitude() (projectq.backends.Simulator method)
get_control_count() (in module projectq.meta)
get_expectation_value() (projectq.backends.Simulator method)
get_inverse() (in module projectq.ops)
(projectq.libs.math.AddConstant method)
(projectq.libs.math.AddConstantModN method)
(projectq.ops.BasicGate method)
(projectq.ops.BasicPhaseGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
(projectq.ops.ControlledGate method)
(projectq.ops.DaggeredGate method)
(projectq.ops.Tensor method)
(projectq.ops.TimeEvolution method)
get_latex() (projectq.backends.CircuitDrawer method)
get_math_function() (projectq.ops.BasicMathGate method)
get_measurement_result() (projectq.cengines.MainEngine method)
get_merged() (projectq.ops.BasicGate method)
(projectq.ops.BasicPhaseGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.Command method)
(projectq.ops.TimeEvolution method)
get_new_qubit_id() (projectq.cengines.MainEngine method)
get_probabilities() (projectq.backends.IBMBackend method)
get_probability() (projectq.backends.Simulator method)
H
hamiltonian (projectq.ops.TimeEvolution attribute)
HGate (class in projectq.ops)
I
IBMBackend (class in projectq.backends)
IBMCNOTMapper (class in projectq.cengines)
(class in projectq.setups.ibm)
insert_engine() (in module projectq.meta)
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.IBMCNOTMapper method)
is_last_engine (projectq.cengines.BasicEngine attribute)
is_meta_tag_supported() (projectq.cengines.BasicEngine method)
isclose() (projectq.ops.QubitOperator 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)
ManualMapper (class in projectq.cengines)
map (projectq.cengines.ManualMapper attribute)
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)
QubitOperator (class in projectq.ops)
QubitPlacementTag (class in projectq.meta)
qubits (projectq.ops.Command attribute)
Qureg (class in projectq.types)
R
R (class in projectq.ops)
read_bit() (projectq.backends.ClassicalSimulator method)
read_register() (projectq.backends.ClassicalSimulator method)
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.ManualMapper method)
(projectq.cengines.TagRemover method)
(projectq.setups.ibm.AutoReplacer method)
(projectq.setups.ibm.IBMCNOTMapper method)
(projectq.setups.ibm.LocalOptimizer method)
(projectq.setups.ibm.TagRemover method)
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)
set_wavefunction() (projectq.backends.Simulator method)
SGate (class in projectq.ops)
Simulator (class in projectq.backends)
SqrtSwapGate (class in projectq.ops)
SqrtXGate (class in projectq.ops)
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)
terms (projectq.ops.QubitOperator attribute)
tex_str() (projectq.ops.BasicPhaseGate method)
(projectq.ops.BasicRotationGate method)
(projectq.ops.DaggeredGate method)
TGate (class in projectq.ops)
time (projectq.ops.TimeEvolution attribute)
TimeEvolution (class in projectq.ops)
U
Uncompute() (in module projectq.meta)
UncomputeTag (class in projectq.meta)
W
WeakQubitRef (class in projectq.types)
write_bit() (projectq.backends.ClassicalSimulator method)
write_register() (projectq.backends.ClassicalSimulator method)
X
XGate (class in projectq.ops)
Y
YGate (class in projectq.ops)
Z
ZGate (class in projectq.ops)
Read the Docs
v: v0.3.6
Versions
latest
stable
v0.3.6
v0.3.5
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
v0.1.3
master
feature-revkit-interface
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.