Simple Quantum Circuits Library
Contents:
SQCL Quickstart Notebook
Quantum Gates
API Reference
Simple Quantum Circuits Library
Index
Index
A
|
C
|
D
|
G
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
A
add_conditional_gate() (circuit.QuantumCircuit method)
add_controlled_qubit_gate() (circuit.QuantumCircuit method)
add_layer() (circuit.QuantumCircuit method)
add_measure_gate() (circuit.QuantumCircuit method)
add_qubit() (multi_qubit.MultiQubit method)
add_single_qubit_gate() (circuit.QuantumCircuit method)
add_swap_gate() (circuit.QuantumCircuit method)
apply_conditional_gate() (cell.QuantumCircuitCell method)
apply_matrix() (cell.QuantumCircuitCell method)
C
c_register
module
cell
module
change_number_of_bits() (c_register.ClassicalRegister method)
circuit
module
circuit_test
module
ClassicalRegister (class in c_register)
conditional_gate_input() (cell.QuantumCircuitCell method)
D
device_in_use() (circuit.QuantumCircuit method)
draw_circuit() (circuit.QuantumCircuit method)
G
get_alpha() (qubit.Qubit method)
get_array() (circuit.QuantumCircuit method)
get_beta() (qubit.Qubit method)
get_bits_num() (c_register.ClassicalRegister method)
get_circuit_operator_matrix() (circuit.QuantumCircuit method)
get_control_index() (cell.QuantumCircuitCell method)
get_gate_type() (cell.QuantumCircuitCell method)
get_matrix() (cell.QuantumCircuitCell method)
get_number_of_compatible_qubits() (circuit.QuantumCircuit method)
get_number_of_layers() (circuit.QuantumCircuit method)
get_number_of_qubits() (multi_qubit.MultiQubit method)
get_qubit() (multi_qubit.MultiQubit method)
get_target_index() (cell.QuantumCircuitCell method)
get_tensor_vector() (multi_qubit.MultiQubit method)
get_vector() (qubit.Qubit method)
I
is_classical_bit() (cell.QuantumCircuitCell method)
is_conditional_gate() (cell.QuantumCircuitCell method)
is_control_gate() (cell.QuantumCircuitCell method)
is_measure_gate() (cell.QuantumCircuitCell method)
is_single_qubit_gate() (cell.QuantumCircuitCell method)
is_swap_gate() (cell.QuantumCircuitCell method)
L
load_qft_preset() (circuit.QuantumCircuit method)
M
measure() (cell.QuantumCircuitCell method)
(multi_qubit.MultiQubit method)
(qubit.Qubit method)
measure_all() (circuit.QuantumCircuit method)
measure_qubit() (multi_qubit.MultiQubit method)
module
c_register
cell
circuit
circuit_test
multi_qubit
qubit
multi_qubit
module
MultiQubit (class in multi_qubit)
N
normal_pdf() (in module circuit_test)
P
plot_amplitudes() (multi_qubit.MultiQubit method)
plot_measurements() (multi_qubit.MultiQubit method)
plot_probabilities() (multi_qubit.MultiQubit method)
print_c_reg() (c_register.ClassicalRegister method)
print_matrix() (cell.QuantumCircuitCell method)
print_operator_matrix() (circuit.QuantumCircuit method)
print_qubit() (qubit.Qubit method)
print_tensor_form() (multi_qubit.MultiQubit method)
print_vector_form() (multi_qubit.MultiQubit method)
(qubit.Qubit method)
Q
qft_on_gaussian() (in module circuit_test)
qft_on_sine() (in module circuit_test)
QuantumCircuit (class in circuit)
QuantumCircuitCell (class in cell)
qubit
module
Qubit (class in qubit)
R
remove_layer() (circuit.QuantumCircuit method)
remove_single_qubit_gate() (circuit.QuantumCircuit method)
remove_two_qubit_gate() (circuit.QuantumCircuit method)
reset_circuit() (circuit.QuantumCircuit method)
run_circuit() (circuit.QuantumCircuit method)
S
set_amplitudes() (qubit.Qubit method)
set_classical_bit() (cell.QuantumCircuitCell method)
set_conditional_gate() (cell.QuantumCircuitCell method)
set_controlled_qubit_gate() (cell.QuantumCircuitCell method)
set_measure_gate() (cell.QuantumCircuitCell method)
set_single_qubit_gate() (cell.QuantumCircuitCell method)
set_swap_gate() (cell.QuantumCircuitCell method)
str_to_state() (multi_qubit.MultiQubit method)
T
test_qft_matrix_output() (in module circuit_test)
test_tracing_out_qubit() (in module circuit_test)