Adiabatic Compiler
latest
Tutorials
Installation
Get Started
Modules
interpreter module
frontend module
language module
backend module
Adiabatic Compiler
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
A
AdiabaticProgram (class in frontend)
all (frontend.compress.Compress attribute)
all_half (frontend.compress.Compress attribute)
B
backend
module
Backend (class in backend)
backend.cpu
module
bin_strs() (in module language.planar_hamiltonian)
C
ClockAdiabaticProgram (class in frontend.clock)
ClockFrontend (class in frontend.clock)
ClockInterpreter (class in interpreter.clock)
compile() (frontend.AdiabaticProgram method)
(frontend.clock.ClockAdiabaticProgram method)
(frontend.planar_clock.PlanarClockAdiabaticProgram method)
(frontend.tensor.TensorAdiabaticProgram method)
compile_expr() (in module language.hamiltonian)
Compress (class in frontend.compress)
compress_circuit() (in module frontend.compress)
CPUBackend (class in backend.cpu)
create_empty_circuit() (in module frontend.compress)
D
Diagonal (class in language.hamiltonian)
E
encode3() (in module language.planar_hamiltonian)
encode_U() (frontend.tensor.TensorFrontend method)
EncodeUnitary (class in language.hamiltonian)
ExpressionBase (class in language)
F
frontend
module
Frontend (class in frontend)
frontend.clock
module
frontend.compress
module
frontend.planar_clock
module
frontend.tensor
module
G
GateBasedInterpreter (class in interpreter.gate)
gen_H_clock() (frontend.clock.ClockFrontend method)
gen_H_clockinit() (frontend.clock.ClockFrontend method)
gen_H_in() (frontend.tensor.TensorFrontend method)
gen_H_input() (frontend.clock.ClockFrontend method)
gen_H_l_sum() (frontend.clock.ClockFrontend method)
gen_H_l_sum_part_check_clock() (frontend.clock.ClockFrontend method)
gen_H_l_sum_part_unitary() (frontend.clock.ClockFrontend method)
gen_H_out() (frontend.tensor.TensorFrontend method)
gen_H_prop() (frontend.tensor.TensorFrontend method)
Grid (class in language.planar_hamiltonian)
H
HamExpr (class in language.hamiltonian)
HoriProj (class in language.planar_hamiltonian)
HoriSymProject (class in language.planar_hamiltonian)
I
Identity (class in language.hamiltonian)
(class in language.planar_hamiltonian)
init_square_matrix() (in module language.planar_hamiltonian)
interpreter
module
Interpreter (class in interpreter)
interpreter.clock
module
interpreter.gate
module
interpreter.planar_clock
module
interpreter.tensor
module
K
kron_I() (in module language.planar_hamiltonian)
KronDiagonal (class in language.hamiltonian)
L
lamb_n() (frontend.tensor.TensorFrontend method)
language
module
language.hamiltonian
module
language.planar_hamiltonian
module
M
module
backend
backend.cpu
frontend
frontend.clock
frontend.compress
frontend.planar_clock
frontend.tensor
interpreter
interpreter.clock
interpreter.gate
interpreter.planar_clock
interpreter.tensor
language
language.hamiltonian
language.planar_hamiltonian
N
no (frontend.compress.Compress attribute)
P
parallel (frontend.compress.Compress attribute)
PlanarClockAdiabaticProgram (class in frontend.planar_clock)
PlanarClockFrontend (class in frontend.planar_clock)
PlanarClockInterpreter (class in interpreter.planar_clock)
PlanarHamExpr (class in language.planar_hamiltonian)
project() (frontend.tensor.TensorFrontend method)
ProjectState (class in language.hamiltonian)
R
reify3() (in module language.planar_hamiltonian)
run() (backend.Backend method)
(backend.cpu.CPUBackend method)
(interpreter.clock.ClockInterpreter method)
(interpreter.gate.GateBasedInterpreter method)
(interpreter.Interpreter method)
(interpreter.planar_clock.PlanarClockInterpreter method)
(interpreter.tensor.TensorInterpreter method)
S
ScalarMultiply (class in language.hamiltonian)
ScalarSum (class in language.planar_hamiltonian)
SingProj (class in language.planar_hamiltonian)
Summation (class in language.hamiltonian)
SymUnitary (class in language.planar_hamiltonian)
T
TensorAdiabaticProgram (class in frontend.tensor)
TensorFrontend (class in frontend.tensor)
TensorInterpreter (class in interpreter.tensor)
transpile_two() (in module interpreter)
two_qubit (frontend.compress.Compress attribute)
two_qubit_perm (frontend.compress.Compress attribute)
U
unitaries_to_program() (frontend.clock.ClockFrontend method)
(frontend.Frontend method)
(frontend.planar_clock.PlanarClockFrontend method)
(frontend.tensor.TensorFrontend method)
V
VertProj (class in language.planar_hamiltonian)