pyqonvert
Contents:
pyqonvert documentation
pyqonvert
Index
Index
_
|
A
|
C
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
_
__init__() (pyqonvert.noise.NoiseInserter method)
(pyqonvert.noise.NoiseMappingParallelizer method)
(pyqonvert.optimization.CircuitParallelizer method)
(pyqonvert.optimization.IdentityRemover method)
(pyqonvert.optimization.SleepInserter method)
(pyqonvert.optimization.VirtualZGateReplacement method)
(pyqonvert.routing.Layout method)
(pyqonvert.routing.SingleOperationSwapRouter method)
A
add_noise_active_qubits() (pyqonvert.noise.NoiseInserter method)
,
[1]
add_noise_all_qubits() (pyqonvert.noise.NoiseInserter method)
,
[1]
add_noise_parallelization_blocks() (pyqonvert.noise.NoiseInserter method)
,
[1]
apply_final_rotz() (pyqonvert.optimization.VirtualZGateReplacement method)
,
[1]
C
CircuitParallelizer (class in pyqonvert.optimization)
,
[1]
convert() (pyqonvert.decompositions.SingleQubitGateDecomposer method)
(pyqonvert.decompositions.TwoQubitGateDecomposer method)
(pyqonvert.noise.NoiseInserter method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder method)
(pyqonvert.optimization.CircuitParallelizer method)
,
[1]
(pyqonvert.optimization.IdentityRemover method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier method)
(pyqonvert.optimization.NumericSingleQubitMultiplier method)
(pyqonvert.optimization.SleepInserter method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter method)
,
[1]
current_version() (pyqonvert.decompositions.SingleQubitGateDecomposer static method)
(pyqonvert.decompositions.TwoQubitGateDecomposer static method)
(pyqonvert.noise.NoiseInserter static method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer static method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder static method)
(pyqonvert.optimization.CircuitParallelizer static method)
,
[1]
(pyqonvert.optimization.IdentityRemover static method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier static method)
(pyqonvert.optimization.NumericSingleQubitMultiplier static method)
(pyqonvert.optimization.SleepInserter static method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement static method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter static method)
,
[1]
E
eliminate_identities() (in module pyqonvert.optimization)
,
[1]
eliminate_identities_quantum_program() (in module pyqonvert.optimization)
,
[1]
F
from_bincode() (pyqonvert.decompositions.SingleQubitGateDecomposer static method)
(pyqonvert.decompositions.TwoQubitGateDecomposer static method)
(pyqonvert.noise.NoiseInserter static method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer static method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder static method)
(pyqonvert.optimization.CircuitParallelizer static method)
,
[1]
(pyqonvert.optimization.IdentityRemover static method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier static method)
(pyqonvert.optimization.NumericSingleQubitMultiplier static method)
(pyqonvert.optimization.SleepInserter static method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement static method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter static method)
,
[1]
from_json() (pyqonvert.decompositions.SingleQubitGateDecomposer static method)
(pyqonvert.decompositions.TwoQubitGateDecomposer static method)
(pyqonvert.noise.NoiseInserter static method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer static method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder static method)
(pyqonvert.optimization.CircuitParallelizer static method)
,
[1]
(pyqonvert.optimization.IdentityRemover static method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier static method)
(pyqonvert.optimization.NumericSingleQubitMultiplier static method)
(pyqonvert.optimization.SleepInserter static method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement static method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter static method)
,
[1]
G
get_total_execution_time() (in module pyqonvert)
I
IdentityRemover (class in pyqonvert.optimization)
,
[1]
insert_noise() (pyqonvert.noise.NoiseInserter method)
,
[1]
insert_noise_quantum_program() (pyqonvert.noise.NoiseInserter method)
,
[1]
insert_overrotation() (pyqonvert.noise.SingleQubitOverrotationAdder method)
insert_overrotation_quantum_program() (pyqonvert.noise.SingleQubitOverrotationAdder method)
insert_parallel_noise_noise_mapping() (in module pyqonvert.noise)
,
[1]
insert_parallel_noise_noise_mapping_program() (in module pyqonvert.noise)
,
[1]
insert_single_operation_swaps() (in module pyqonvert.routing)
,
[1]
insert_single_operation_swaps_program() (in module pyqonvert.routing)
,
[1]
is_trivial() (pyqonvert.routing.Layout method)
,
[1]
J
json_schema() (pyqonvert.decompositions.SingleQubitGateDecomposer static method)
(pyqonvert.decompositions.TwoQubitGateDecomposer static method)
(pyqonvert.noise.NoiseInserter static method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer static method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder static method)
(pyqonvert.optimization.CircuitParallelizer static method)
,
[1]
(pyqonvert.optimization.IdentityRemover static method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier static method)
(pyqonvert.optimization.NumericSingleQubitMultiplier static method)
(pyqonvert.optimization.SleepInserter static method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement static method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter static method)
,
[1]
L
Layout (class in pyqonvert.routing)
,
[1]
logical_to_physical() (pyqonvert.routing.Layout method)
,
[1]
M
min_supported_version() (pyqonvert.decompositions.SingleQubitGateDecomposer method)
(pyqonvert.decompositions.TwoQubitGateDecomposer method)
(pyqonvert.noise.NoiseInserter method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder method)
(pyqonvert.optimization.CircuitParallelizer method)
,
[1]
(pyqonvert.optimization.IdentityRemover method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier method)
(pyqonvert.optimization.NumericSingleQubitMultiplier method)
(pyqonvert.optimization.SleepInserter method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter method)
,
[1]
module
pyqonvert
pyqonvert.decompositions
pyqonvert.noise
pyqonvert.optimization
pyqonvert.routing
MultipleRotationGateSimplifier (class in pyqonvert.optimization)
N
noise_after_gate() (pyqonvert.noise.NoiseInserter method)
,
[1]
noise_before_gate() (pyqonvert.noise.NoiseInserter method)
,
[1]
noise_symmetric_around_gate() (pyqonvert.noise.NoiseInserter method)
,
[1]
NoiseInserter (class in pyqonvert.noise)
,
[1]
NoiseMappingParallelizer (class in pyqonvert.noise)
,
[1]
numeric_single_qubit_multiplication() (in module pyqonvert.optimization)
,
[1]
numeric_single_qubit_multiplication_quantum_program() (in module pyqonvert.optimization)
,
[1]
NumericSingleQubitMultiplier (class in pyqonvert.optimization)
P
physical_to_logical() (pyqonvert.routing.Layout method)
,
[1]
pyqonvert
module
pyqonvert.decompositions
module
pyqonvert.noise
module
pyqonvert.optimization
module
pyqonvert.routing
module
R
return_noise_mapping_circuit() (pyqonvert.noise.NoiseMappingParallelizer method)
,
[1]
S
single_qubit_decomposition_quantum_program() (in module pyqonvert.decompositions)
,
[1]
single_qubit_gate_decomposition() (in module pyqonvert.decompositions)
,
[1]
SingleOperationSwapRouter (class in pyqonvert.routing)
,
[1]
SingleQubitGateDecomposer (class in pyqonvert.decompositions)
SingleQubitOverrotationAdder (class in pyqonvert.noise)
SleepInserter (class in pyqonvert.optimization)
,
[1]
swap_physical() (pyqonvert.routing.Layout method)
,
[1]
T
to_bincode() (pyqonvert.decompositions.SingleQubitGateDecomposer method)
(pyqonvert.decompositions.TwoQubitGateDecomposer method)
(pyqonvert.noise.NoiseInserter method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder method)
(pyqonvert.optimization.CircuitParallelizer method)
,
[1]
(pyqonvert.optimization.IdentityRemover method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier method)
(pyqonvert.optimization.NumericSingleQubitMultiplier method)
(pyqonvert.optimization.SleepInserter method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter method)
,
[1]
to_json() (pyqonvert.decompositions.SingleQubitGateDecomposer method)
(pyqonvert.decompositions.TwoQubitGateDecomposer method)
(pyqonvert.noise.NoiseInserter method)
,
[1]
(pyqonvert.noise.NoiseMappingParallelizer method)
,
[1]
(pyqonvert.noise.SingleQubitOverrotationAdder method)
(pyqonvert.optimization.CircuitParallelizer method)
,
[1]
(pyqonvert.optimization.IdentityRemover method)
,
[1]
(pyqonvert.optimization.MultipleRotationGateSimplifier method)
(pyqonvert.optimization.NumericSingleQubitMultiplier method)
(pyqonvert.optimization.SleepInserter method)
,
[1]
(pyqonvert.optimization.VirtualZGateReplacement method)
,
[1]
(pyqonvert.routing.SingleOperationSwapRouter method)
,
[1]
two_qubit_decomposition_quantum_program() (in module pyqonvert.decompositions)
,
[1]
two_qubit_gate_decomposition() (in module pyqonvert.decompositions)
,
[1]
TwoQubitGateDecomposer (class in pyqonvert.decompositions)
V
virtual_z_replacement() (in module pyqonvert.optimization)
,
[1]
VirtualZGateReplacement (class in pyqonvert.optimization)
,
[1]