0.1
Getting Started
Installation
zyglrox
Core
Models
Tutorials
Beginner
Intermediate
Advanced
zyglrox
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__() (zyglrox.core.gates.Projector method)
(zyglrox.core.gates.WeightedProjector method)
A
applyHeuristic() (in module zyglrox.core.edge_coloring)
B
build() (zyglrox.core.gates.CNOT method)
(zyglrox.core.gates.CR3 method)
(zyglrox.core.gates.CRX method)
(zyglrox.core.gates.CRY method)
(zyglrox.core.gates.CRZ method)
(zyglrox.core.gates.CZ method)
(zyglrox.core.gates.Gate method)
(zyglrox.core.gates.Hadamard method)
(zyglrox.core.gates.PauliX method)
(zyglrox.core.gates.PauliY method)
(zyglrox.core.gates.PauliZ method)
(zyglrox.core.gates.Phase method)
(zyglrox.core.gates.Projector method)
(zyglrox.core.gates.R3 method)
(zyglrox.core.gates.RX method)
(zyglrox.core.gates.RY method)
(zyglrox.core.gates.RZ method)
(zyglrox.core.gates.Swap method)
(zyglrox.core.gates.Toffoli method)
(zyglrox.core.gates.WeightedProjector method)
(zyglrox.core.gates.XX method)
(zyglrox.core.gates.YY method)
(zyglrox.core.gates.ZZ method)
(zyglrox.core.observables.ExpectationValue method)
(zyglrox.core.observables.Observable method)
(zyglrox.core.observables.SampleExpectationValue method)
C
call() (zyglrox.core.circuit.QuantumCircuit method)
(zyglrox.core.gates.CNOT method)
(zyglrox.core.gates.CR3 method)
(zyglrox.core.gates.CRX method)
(zyglrox.core.gates.CRY method)
(zyglrox.core.gates.CRZ method)
(zyglrox.core.gates.CZ method)
(zyglrox.core.gates.Gate method)
(zyglrox.core.gates.Hadamard method)
(zyglrox.core.gates.PauliX method)
(zyglrox.core.gates.PauliY method)
(zyglrox.core.gates.PauliZ method)
(zyglrox.core.gates.Phase method)
(zyglrox.core.gates.Projector method)
(zyglrox.core.gates.R3 method)
(zyglrox.core.gates.RX method)
(zyglrox.core.gates.RY method)
(zyglrox.core.gates.RZ method)
(zyglrox.core.gates.Swap method)
(zyglrox.core.gates.Toffoli method)
(zyglrox.core.gates.WeightedProjector method)
(zyglrox.core.gates.XX method)
(zyglrox.core.gates.YY method)
(zyglrox.core.gates.ZZ method)
(zyglrox.core.observables.ExpectationValue method)
(zyglrox.core.observables.Observable method)
(zyglrox.core.observables.SampleExpectationValue method)
checkEdgeColoring() (in module zyglrox.core.edge_coloring)
circuit6() (in module zyglrox.core.circuit_templates)
CNOT (class in zyglrox.core.gates)
colorEdgeAndUpdate() (in module zyglrox.core.edge_coloring)
conflictLevel() (in module zyglrox.core.edge_coloring)
CR3 (class in zyglrox.core.gates)
createConflictDictionary() (in module zyglrox.core.edge_coloring)
CRX (class in zyglrox.core.gates)
CRY (class in zyglrox.core.gates)
CRZ (class in zyglrox.core.gates)
custom_cnot() (in module zyglrox.core.circuit_templates)
CZ (class in zyglrox.core.gates)
D
draw() (zyglrox.core.circuit.QuantumCircuit method)
draw_color_lattice() (zyglrox.core.hamiltonians.Hamiltonian method)
draw_lattice() (zyglrox.core.hamiltonians.Hamiltonian method)
E
execute() (zyglrox.core.circuit.QuantumCircuit method)
ExpectationValue (class in zyglrox.core.observables)
F
flatten() (in module zyglrox.core.utils)
G
Gate (class in zyglrox.core.gates)
get_available_devices() (in module zyglrox.core.utils)
get_convergence() (zyglrox.models.qve.QuantumVariationalEigensolver method)
(zyglrox.models.qve.QuantumVariationalEigensolverGradFree method)
get_evals_and_projectors() (zyglrox.core.gates.WeightedProjector method)
(zyglrox.core.observables.Observable method)
get_hamiltonian() (zyglrox.core.hamiltonians.Hamiltonian method)
get_hamiltonian_terms() (zyglrox.core.hamiltonians.Hamiltonian method)
get_observables() (zyglrox.core.hamiltonians.Hamiltonian method)
get_statistics() (zyglrox.models.qbm.QuantumBoltzmannMachine method)
(zyglrox.models.qve.QuantumVariationalEigensolver method)
(zyglrox.models.qve.QuantumVariationalEigensolverGradFree method)
get_wavefunction() (zyglrox.models.qve.QuantumVariationalEigensolver method)
(zyglrox.models.qve.QuantumVariationalEigensolverGradFree method)
graph_honeycomb_13() (in module zyglrox.core.topologies)
graph_honeycomb_16() (in module zyglrox.core.topologies)
graph_honeycomb_8() (in module zyglrox.core.topologies)
graph_kagome_12() (in module zyglrox.core.topologies)
graph_kagome_12_torus() (in module zyglrox.core.topologies)
graph_kagome_18b() (in module zyglrox.core.topologies)
graph_kagome_18b_torus() (in module zyglrox.core.topologies)
graph_kagome_24() (in module zyglrox.core.topologies)
graph_kagome_24_torus() (in module zyglrox.core.topologies)
graph_kagome_27() (in module zyglrox.core.topologies)
graph_ladder() (in module zyglrox.core.topologies)
H
Hadamard (class in zyglrox.core.gates)
Hamiltonian (class in zyglrox.core.hamiltonians)
HeisenbergXXX (class in zyglrox.core.hamiltonians)
HeisenbergXXZ (class in zyglrox.core.hamiltonians)
HeisenbergXYZ (class in zyglrox.core.hamiltonians)
heuristic() (in module zyglrox.core.edge_coloring)
I
ImaginaryTimeEvolution() (in module zyglrox.core.optimizers)
initialize() (zyglrox.core.circuit.QuantumCircuit method)
integer_generator() (in module zyglrox.core.utils)
J
J1J2 (class in zyglrox.core.hamiltonians)
K
KempeNext() (in module zyglrox.core.edge_coloring)
KempeProcess() (in module zyglrox.core.edge_coloring)
KempeStart() (in module zyglrox.core.edge_coloring)
KempeStep() (in module zyglrox.core.edge_coloring)
kitaev_honeycomb_circuit() (in module zyglrox.core.circuit_templates)
kitaev_ladder_circuit() (in module zyglrox.core.circuit_templates)
L
logarithmic_negativity() (in module zyglrox.core.utils)
M
maxConflictLevel() (in module zyglrox.core.edge_coloring)
N
Newton() (in module zyglrox.core.optimizers)
O
Observable (class in zyglrox.core.observables)
ops_print() (in module zyglrox.core.utils)
P
partial_trace() (in module zyglrox.core.utils)
partial_trace_np() (in module zyglrox.core.utils)
PauliX (class in zyglrox.core.gates)
PauliY (class in zyglrox.core.gates)
PauliZ (class in zyglrox.core.gates)
Phase (class in zyglrox.core.gates)
plot() (zyglrox.models.qbm.QuantumBoltzmannMachine method)
preColoring() (in module zyglrox.core.edge_coloring)
prep_variables() (in module zyglrox.core.optimizers)
prepGeometricTensor() (in module zyglrox.core.optimizers)
print_layer_ordering() (zyglrox.core.circuit.QuantumCircuit method)
Projector (class in zyglrox.core.gates)
properlyColored() (in module zyglrox.core.edge_coloring)
Q
QuantumBoltzmannMachine (class in zyglrox.models.qbm)
QuantumCircuit (class in zyglrox.core.circuit)
QuantumNaturalGradient() (in module zyglrox.core.optimizers)
QuantumVariationalEigensolver (class in zyglrox.models.qve)
QuantumVariationalEigensolverGradFree (class in zyglrox.models.qve)
R
R3 (class in zyglrox.core.gates)
RandomFullyConnectedXYZ (class in zyglrox.core.hamiltonians)
renyi_entropy() (in module zyglrox.core.utils)
RX (class in zyglrox.core.gates)
RY (class in zyglrox.core.gates)
RZ (class in zyglrox.core.gates)
S
SampleExpectationValue (class in zyglrox.core.observables)
scipy_fn() (zyglrox.models.qve.QuantumVariationalEigensolverGradFree method)
set_external_input() (zyglrox.core.gates.Gate method)
set_parameters() (zyglrox.core.circuit.QuantumCircuit method)
staircase_cnot() (in module zyglrox.core.circuit_templates)
Swap (class in zyglrox.core.gates)
T
target_staircase_cnot() (in module zyglrox.core.circuit_templates)
tensordot() (in module zyglrox.core.utils)
tf_kron() (in module zyglrox.core.utils)
TFI (class in zyglrox.core.hamiltonians)
tfi_1d_hva_circuit() (in module zyglrox.core.circuit_templates)
tfi_1d_projective_hva_circuit() (in module zyglrox.core.circuit_templates)
tfi_2d_hva_circuit() (in module zyglrox.core.circuit_templates)
Toffoli (class in zyglrox.core.gates)
totalNumberOfConflicts() (in module zyglrox.core.edge_coloring)
train() (zyglrox.models.qbm.QuantumBoltzmannMachine method)
(zyglrox.models.qve.QuantumVariationalEigensolver method)
(zyglrox.models.qve.QuantumVariationalEigensolverGradFree method)
U
updateConflictDictionary() (in module zyglrox.core.edge_coloring)
V
verify_circuit_input() (in module zyglrox.core.circuit_templates)
von_neumann_entropy() (in module zyglrox.core.utils)
W
WeightedProjector (class in zyglrox.core.gates)
X
XX (class in zyglrox.core.gates)
xxz_1d_hva_circuit() (in module zyglrox.core.circuit_templates)
xxz_1d_perm_hva_circuit() (in module zyglrox.core.circuit_templates)
xxz_1d_projective_hva_circuit() (in module zyglrox.core.circuit_templates)
xxz_1d_projective_hva_circuit_multi_measure() (in module zyglrox.core.circuit_templates)
xxz_1d_projective_hva_circuit_single_measure() (in module zyglrox.core.circuit_templates)
xxz_2d_hva_circuit() (in module zyglrox.core.circuit_templates)
xy_1d_hva_alt_circuit() (in module zyglrox.core.circuit_templates)
xy_1d_hva_circuit() (in module zyglrox.core.circuit_templates)
Y
YY (class in zyglrox.core.gates)
Z
zyglrox.core.circuit_templates (module)
zyglrox.core.edge_coloring (module)
zyglrox.core.observables (module)
zyglrox.core.optimizers (module)
zyglrox.core.topologies (module)
zyglrox.core.utils (module)
zyglrox.models.qbm (module)
ZZ (class in zyglrox.core.gates)