ParityOS
Contents:
Installation
Quickstart
Making a custom device model
Asynchronous submissions
The Parity Decoder
Solving Optimization Problems
API Reference
ParityOS
Index
Index
_
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
|
U
|
X
|
Y
|
Z
_
__init__() (parityos.base.constraints.EqualityConstraint method)
(parityos.base.constraints.ParityConstraint method)
(parityos.base.gates.CCNOT method)
(parityos.base.gates.CNOT method)
(parityos.base.gates.Gate method)
(parityos.base.gates.Gate1 method)
(parityos.base.gates.Gate2 method)
(parityos.base.gates.Gate3 method)
(parityos.base.gates.Gate4 method)
(parityos.base.gates.RMixin method)
(parityos.encodings.mappings.Mappings method)
(parityos.encodings.mappings.ParityMap method)
(parityos.Hamiltonian method)
(parityos.ParityOSOutput method)
(parityos.ProblemRepresentation method)
(parityos.Qubit method)
(parityos.RectangularAnalogDevice method)
(parityos.RectangularDigitalDevice method)
(parityos_addons.interfaces.CirqExporter method)
(parityos_addons.interfaces.QiskitExporter method)
C
CCNOT (class in parityos.base.gates)
Circuit (class in parityos.base.circuit)
CirqExporter (class in parityos_addons.interfaces)
CNOT (class in parityos.base.gates)
compile() (parityos.CompilerClient method)
CompilerClient (class in parityos)
convert_cnots_to_rzzs() (in module parityos.base.circuit)
create_default_problem_circuit() (parityos.ParityOSOutput method)
D
decode() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
dict_filter() (in module parityos.base.utils)
E
encode() (parityos.encodings.parity_encoder.ParityEncoderExtension method)
encode_problem() (parityos.ParityOSOutput method)
EqualityConstraint (class in parityos.base.constraints)
error_correct() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
evaluate() (parityos.ProblemRepresentation method)
evaluate_parity() (in module parityos.base.constraints)
F
from_json() (parityos.base.circuit.Circuit class method)
(parityos.base.constraints.EqualityConstraint class method)
(parityos.base.gates.Gate class method)
(parityos.base.gates.RMixin class method)
(parityos.base.utils.JSONLoadSaveMixin class method)
(parityos.encodings.mappings.Mappings class method)
(parityos.encodings.mappings.ParityMap class method)
(parityos.ParityOSOutput class method)
(parityos.ProblemRepresentation class method)
(parityos.Qubit class method)
from_nx_graph() (parityos.ProblemRepresentation class method)
G
Gate (class in parityos.base.gates)
Gate1 (class in parityos.base.gates)
Gate2 (class in parityos.base.gates)
Gate3 (class in parityos.base.gates)
Gate4 (class in parityos.base.gates)
gate_to_cirq() (parityos_addons.interfaces.CirqExporter method)
gate_to_qiskit() (parityos_addons.interfaces.QiskitExporter method)
generate_flat_gate_sequence() (parityos.base.circuit.Circuit method)
generate_qaoa() (in module parityos_addons.qaoa)
get_compiler_runs() (parityos.CompilerClient method)
get_hermitian_conjugate() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.HermitianGateMixin method)
(parityos.base.gates.RMixin method)
get_solutions() (parityos.CompilerClient method)
get_submission() (parityos.CompilerClient method)
H
H (class in parityos.base.gates)
Hamiltonian (class in parityos)
HermitianGateMixin (class in parityos.base.gates)
I
is_satisfied() (parityos.base.constraints.EqualityConstraint method)
J
json_wrap() (in module parityos.base.utils)
JSONLoadSaveMixin (class in parityos.base.utils)
L
load() (parityos.base.utils.JSONLoadSaveMixin class method)
logical_degeneracies (parityos.encodings.mappings.Mappings property)
logical_problem_circuit (parityos.ParityOSOutput property)
M
make_args() (parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
make_full_configuration_from_partial() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
Mappings (class in parityos.encodings.mappings)
modify_angle() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
module
parityos
parityos.api_interface
parityos.base.circuit
parityos.base.constraints
parityos.base.gates
parityos.base.utils
parityos.encodings.mappings
parityos.encodings.parity_decoder
parityos.encodings.parity_encoder
parityos_addons.interfaces
parityos_addons.qaoa
parityos_addons.spin_hamiltonians
P
parameters (parityos.base.circuit.Circuit property)
(parityos.base.gates.RMixin property)
ParityConstraint (class in parityos.base.constraints)
ParityDecoderExtension (class in parityos.encodings.parity_decoder)
ParityEncoderExtension (class in parityos.encodings.parity_encoder)
ParityMap (class in parityos.encodings.mappings)
parityos
module
parityos.api_interface
module
parityos.base.circuit
module
parityos.base.constraints
module
parityos.base.gates
module
parityos.base.utils
module
parityos.encodings.mappings
module
parityos.encodings.parity_decoder
module
parityos.encodings.parity_encoder
module
parityos_addons.interfaces
module
parityos_addons.qaoa
module
parityos_addons.spin_hamiltonians
module
ParityOSException
ParityOSImportError
ParityOSOutput (class in parityos)
ProblemRepresentation (class in parityos)
Q
QiskitExporter (class in parityos_addons.interfaces)
Qubit (class in parityos)
qubit (parityos.base.gates.Gate1 property)
qubits (parityos.base.circuit.Circuit property)
(parityos.base.gates.Gate property)
(parityos.ProblemRepresentation property)
R
RectangularAnalogDevice (class in parityos)
RectangularDigitalDevice (class in parityos)
remap() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
replace_cnots_by_rzzs() (parityos.ParityOSOutput method)
RMixin (class in parityos.base.gates)
Rx (class in parityos.base.gates)
Ry (class in parityos.base.gates)
Rz (class in parityos.base.gates)
Rzz (class in parityos.base.gates)
S
save() (parityos.base.utils.JSONLoadSaveMixin method)
select_reduced_readout_qubits() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
SpinZ (class in parityos_addons.spin_hamiltonians)
spinz_to_constraint() (in module parityos_addons.spin_hamiltonians)
spinz_to_hamiltonian() (in module parityos_addons.spin_hamiltonians)
submit() (parityos.CompilerClient method)
T
terms (parityos.ProblemRepresentation property)
to_cirq() (parityos_addons.interfaces.CirqExporter method)
to_json() (parityos.base.circuit.Circuit method)
(parityos.base.constraints.EqualityConstraint method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
(parityos.base.utils.JSONLoadSaveMixin method)
(parityos.encodings.mappings.Mappings method)
(parityos.encodings.mappings.ParityMap method)
(parityos.ParityOSOutput method)
(parityos.ProblemRepresentation method)
(parityos.Qubit method)
to_qiskit() (parityos_addons.interfaces.QiskitExporter method)
U
untie_spinz_product() (in module parityos_addons.spin_hamiltonians)
X
X (class in parityos.base.gates)
Y
Y (class in parityos.base.gates)
Z
Z (class in parityos.base.gates)