Navigation
index
modules
|
qsearch 2.0.0 documentation
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
|
Z
_
__contains__() (qsearch.Options method)
(qsearch.options.Options method)
__copy__() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.Options method)
(qsearch.options.Options method)
__deepcopy__() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.ProductGate method)
(qsearch.KroneckerGate method)
(qsearch.ProductGate method)
__delitem__() (qsearch.Options method)
(qsearch.options.Options method)
(qsearch.Project method)
(qsearch.project.Project method)
__enter__() (qsearch.Project method)
(qsearch.project.Project method)
__eq__() (qsearch.CNOTGate method)
(qsearch.CZGate method)
(qsearch.Gate method)
(qsearch.gates.CNOTGate method)
(qsearch.gates.CZGate method)
(qsearch.gates.Gate method)
(qsearch.gates.ISwapGate method)
(qsearch.gates.U1Gate method)
(qsearch.gates.U2Gate method)
(qsearch.gates.U3Gate method)
(qsearch.gates.XXGate method)
(qsearch.gatesets.Gateset method)
(qsearch.ISwapGate method)
(qsearch.solvers.Solver method)
(qsearch.U1Gate method)
(qsearch.U2Gate method)
(qsearch.U3Gate method)
(qsearch.XXGate method)
__exit__() (qsearch.Project method)
(qsearch.project.Project method)
__getattr__() (qsearch.Options method)
(qsearch.options.Options method)
__getitem__() (qsearch.Options method)
(qsearch.options.Options method)
(qsearch.Project method)
(qsearch.project.Project method)
__getstate__() (qsearch.Options method)
(qsearch.options.Options method)
__hash__() (qsearch.Gate method)
(qsearch.gates.Gate method)
__repr__() (qsearch.CNOTGate method)
(qsearch.CNOTRootGate method)
(qsearch.CPIGate method)
(qsearch.CPIPhaseGate method)
(qsearch.CSUMGate method)
(qsearch.CUGate method)
(qsearch.CZGate method)
(qsearch.Gate method)
(qsearch.gates.CNOTGate method)
(qsearch.gates.CNOTRootGate method)
(qsearch.gates.CPIGate method)
(qsearch.gates.CPIPhaseGate method)
(qsearch.gates.CSUMGate method)
(qsearch.gates.CUGate method)
(qsearch.gates.CZGate method)
(qsearch.gates.Gate method)
(qsearch.gates.IdentityGate method)
(qsearch.gates.ISwapGate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.NonadjacentCNOTGate method)
(qsearch.gates.ProductGate method)
(qsearch.gates.SingleQutritGate method)
(qsearch.gates.SXGate method)
(qsearch.gates.U1Gate method)
(qsearch.gates.U2Gate method)
(qsearch.gates.U3Gate method)
(qsearch.gates.UGate method)
(qsearch.gates.UpgradedConstantGate method)
(qsearch.gates.XGate method)
(qsearch.gates.XXGate method)
(qsearch.gates.XZXZGate method)
(qsearch.gates.YGate method)
(qsearch.gates.ZGate method)
(qsearch.gates.ZXZXZGate method)
(qsearch.IdentityGate method)
(qsearch.ISwapGate method)
(qsearch.KroneckerGate method)
(qsearch.NonadjacentCNOTGate method)
(qsearch.ProductGate method)
(qsearch.SingleQutritGate method)
(qsearch.SXGate method)
(qsearch.U1Gate method)
(qsearch.U2Gate method)
(qsearch.U3Gate method)
(qsearch.UGate method)
(qsearch.UpgradedConstantGate method)
(qsearch.XGate method)
(qsearch.XXGate method)
(qsearch.XZXZGate method)
(qsearch.YGate method)
(qsearch.ZGate method)
(qsearch.ZXZXZGate method)
__setattr__() (qsearch.Options method)
(qsearch.options.Options method)
__setitem__() (qsearch.Project method)
(qsearch.project.Project method)
__setstate__() (qsearch.Options method)
(qsearch.options.Options method)
_checkpoint_path() (qsearch.Project method)
(qsearch.project.Project method)
_cnot (qsearch.CNOTGate attribute)
(qsearch.gates.CNOTGate attribute)
_cnr (qsearch.CNOTRootGate attribute)
(qsearch.gates.CNOTRootGate attribute)
_compilation_status() (qsearch.Project method)
(qsearch.project.Project method)
_cpi (qsearch.CPIGate attribute)
(qsearch.gates.CPIGate attribute)
_csum (qsearch.CSUMGate attribute)
(qsearch.gates.CSUMGate attribute)
_gate (qsearch.CZGate attribute)
(qsearch.gates.CZGate attribute)
(qsearch.gates.ISwapGate attribute)
(qsearch.gates.XXGate attribute)
(qsearch.ISwapGate attribute)
(qsearch.XXGate attribute)
_options_actual_parameters (in module qsearch.options)
_overall_status() (qsearch.Project method)
(qsearch.project.Project method)
_parts() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.gates.KroneckerGate method)
(qsearch.KroneckerGate method)
_save() (qsearch.Project method)
(qsearch.project.Project method)
_update_dict() (qsearch.Options method)
(qsearch.options.Options method)
A
add_compilation() (qsearch.Project method)
(qsearch.project.Project method)
aposmm() (in module qsearch.persistent_aposmm)
appending() (qsearch.gates.KroneckerGate method)
(qsearch.gates.ProductGate method)
(qsearch.KroneckerGate method)
(qsearch.ProductGate method)
arbitrary_cnot (in module qsearch.unitaries)
arbitrary_cnot() (in module qsearch.unitaries)
assemble() (qsearch.assemblers.Assembler method)
(qsearch.assemblers.DictionaryAssembler method)
(qsearch.CNOTGate method)
(qsearch.CNOTRootGate method)
(qsearch.CPIGate method)
(qsearch.CPIPhaseGate method)
(qsearch.CSUMGate method)
(qsearch.CUGate method)
(qsearch.CZGate method)
(qsearch.Gate method)
(qsearch.gates.CNOTGate method)
(qsearch.gates.CNOTRootGate method)
(qsearch.gates.CPIGate method)
(qsearch.gates.CPIPhaseGate method)
(qsearch.gates.CSUMGate method)
(qsearch.gates.CUGate method)
(qsearch.gates.CZGate method)
(qsearch.gates.Gate method)
(qsearch.gates.IdentityGate method)
(qsearch.gates.ISwapGate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.NonadjacentCNOTGate method)
(qsearch.gates.ProductGate method)
(qsearch.gates.SingleQutritGate method)
(qsearch.gates.SXGate method)
(qsearch.gates.U1Gate method)
(qsearch.gates.U2Gate method)
(qsearch.gates.U3Gate method)
(qsearch.gates.UGate method)
(qsearch.gates.UpgradedConstantGate method)
(qsearch.gates.XGate method)
(qsearch.gates.XXGate method)
(qsearch.gates.XZXZGate method)
(qsearch.gates.YGate method)
(qsearch.gates.ZGate method)
(qsearch.gates.ZXZXZGate method)
(qsearch.IdentityGate method)
(qsearch.ISwapGate method)
(qsearch.KroneckerGate method)
(qsearch.NonadjacentCNOTGate method)
(qsearch.ProductGate method)
(qsearch.Project method)
(qsearch.project.Project method)
(qsearch.SingleQutritGate method)
(qsearch.SXGate method)
(qsearch.U1Gate method)
(qsearch.U2Gate method)
(qsearch.U3Gate method)
(qsearch.UGate method)
(qsearch.UpgradedConstantGate method)
(qsearch.XGate method)
(qsearch.XXGate method)
(qsearch.XZXZGate method)
(qsearch.YGate method)
(qsearch.ZGate method)
(qsearch.ZXZXZGate method)
Assembler (class in qsearch.assemblers)
ASSEMBLER_IBMOPENQASM (in module qsearch.assemblers)
,
[1]
ASSEMBLER_OPENQASM (in module qsearch.assemblers)
,
[1]
ASSEMBLER_QISKIT (in module qsearch.assemblers)
,
[1]
ASSEMBLER_QUTRIT (in module qsearch.assemblers)
,
[1]
assemblydict_ibmopenqasm (in module qsearch.assemblers)
assemblydict_openqasm (in module qsearch.assemblers)
assemblydict_qiskit (in module qsearch.assemblers)
assemblydict_qutrit (in module qsearch.assemblers)
astar() (in module qsearch.heuristics)
B
Backend (class in qsearch.backends)
BackwardsCompatibleObjective (class in qsearch.objectives)
BasicSingleQubitReduction_PostProcessor (class in qsearch.post_processing)
(in module qsearch.post_processing)
BFGS_Jac_Solver (class in qsearch.solvers)
branching_factor() (qsearch.gatesets.Gateset method)
(qsearch.gatesets.QubitCNOTLinear method)
(qsearch.gatesets.QubitCZLinear method)
(qsearch.gatesets.QubitISwapLinear method)
(qsearch.gatesets.QubitXXLinear method)
C
Checkpoint (class in qsearch.checkpoints)
ChildCheckpoint (class in qsearch.checkpoints)
(in module qsearch.checkpoints)
clear() (qsearch.Project method)
(qsearch.project.Project method)
CMA_Solver (class in qsearch.solvers)
cnot (in module qsearch.unitaries)
,
[1]
CNOTGate (class in qsearch)
(class in qsearch.gates)
CNOTRootGate (class in qsearch)
(class in qsearch.gates)
COBYLA_Solver (class in qsearch.solvers)
compilations (qsearch.Project property)
(qsearch.project.Project property)
compile() (qsearch.Compiler method)
(qsearch.compiler.Compiler method)
(qsearch.compiler.SearchCompiler method)
(qsearch.leap_compiler.LeapCompiler method)
(qsearch.leap_compiler.SubCompiler method)
(qsearch.post_processing.LEAPReoptimizing_PostProcessor method)
(qsearch.SearchCompiler method)
Compiler (class in qsearch)
(class in qsearch.compiler)
COMPLETE (qsearch.project.Project_Status attribute)
complete() (qsearch.Project method)
(qsearch.project.Project method)
configure() (qsearch.Project method)
(qsearch.project.Project method)
configure_compiler_override() (qsearch.Project method)
(qsearch.project.Project method)
constraint_distsq() (in module qsearch.evaluation)
constraint_distsq_jac() (in module qsearch.evaluation)
convert() (qsearch.integrations.QiskitGateConverter method)
convert_cx() (qsearch.integrations.QiskitGateConverter method)
convert_rx() (qsearch.integrations.QiskitGateConverter method)
convert_ry() (qsearch.integrations.QiskitGateConverter method)
convert_rz() (qsearch.integrations.QiskitGateConverter method)
convert_u2() (qsearch.integrations.QiskitGateConverter method)
convert_u3() (qsearch.integrations.QiskitGateConverter method)
copy() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.Options method)
(qsearch.options.Options method)
cost_combo_linear() (in module qsearch.evaluation)
cost_combo_linear_jac() (in module qsearch.evaluation)
cost_linear() (in module qsearch.evaluation)
cost_linear_jac() (in module qsearch.evaluation)
CPIGate (class in qsearch)
(class in qsearch.gates)
CPIPhaseGate (class in qsearch)
(class in qsearch.gates)
CSUMGate (class in qsearch)
(class in qsearch.gates)
CUGate (class in qsearch)
(class in qsearch.gates)
cut_end() (in module qsearch.leap_compiler)
CZGate (class in qsearch)
(class in qsearch.gates)
D
decide_where_to_start_localopt() (in module qsearch.persistent_aposmm)
Default (in module qsearch.gatesets)
,
[1]
default_checkpoint() (in module qsearch.defaults)
default_compiler() (in module qsearch.defaults)
default_error_func() (in module qsearch.defaults)
default_error_jac() (in module qsearch.defaults)
default_error_residuals() (in module qsearch.defaults)
default_error_residuals_jac() (in module qsearch.defaults)
default_eval_func() (in module qsearch.defaults)
default_heuristic() (in module qsearch.defaults)
default_logger() (in module qsearch.defaults)
default_num_tasks() (in module qsearch.parallelizers)
default_objective() (in module qsearch.defaults)
default_solver() (in module qsearch.solvers)
DefaultQubit (in module qsearch.gatesets)
,
[1]
DefaultQutrit (in module qsearch.gatesets)
,
[1]
delete() (qsearch.checkpoints.Checkpoint method)
(qsearch.checkpoints.ChildCheckpoint method)
(qsearch.checkpoints.FileCheckpoint method)
delete_parent() (qsearch.checkpoints.ChildCheckpoint method)
DictionaryAssembler (class in qsearch.assemblers)
distance_for_x() (in module qsearch.multistart_solvers)
distance_metric (qsearch.solvers.LeastSquares_Jac_Solver property)
(qsearch.solvers.Solver property)
distance_with_initial_state() (in module qsearch.comparison)
distance_with_initial_state_jac() (in module qsearch.comparison)
DIY_Solver (class in qsearch.solvers)
djikstra() (in module qsearch.heuristics)
done() (qsearch.parallelizers.MPIParallelizer method)
(qsearch.parallelizers.MultiprocessingParallelizer method)
(qsearch.parallelizers.Parallelizer method)
(qsearch.parallelizers.ProcessPoolParallelizer method)
downgrade_qudits_residuals() (in module qsearch.utils)
downgrade_qudits_residuals_jac() (in module qsearch.utils)
E
empty_copy() (qsearch.Options method)
(qsearch.options.Options method)
endian_reverse (in module qsearch.utils)
endian_reverse() (in module qsearch.utils)
error_distsq() (in module qsearch.evaluation)
error_distsq_jac() (in module qsearch.evaluation)
error_stateprep_distsq() (in module qsearch.evaluation)
error_stateprep_distsq_jac() (in module qsearch.evaluation)
eval_func_from_residuals() (in module qsearch.comparison)
evaluate_step() (in module qsearch.parallelizers)
F
FileCheckpoint (class in qsearch.checkpoints)
(in module qsearch.checkpoints)
fill_row() (in module qsearch.gatesets)
filtered() (qsearch.Options method)
(qsearch.options.Options method)
find_last_3_cnots_linear() (in module qsearch.gatesets)
finish() (qsearch.Project method)
(qsearch.project.Project method)
flatten_intermediate() (in module qsearch.assemblers)
fredkin (in module qsearch.unitaries)
,
[1]
full_adder (in module qsearch.unitaries)
,
[1]
G
Gate (class in qsearch)
(class in qsearch.gates)
Gateset (class in qsearch.gatesets)
gen_error_func() (qsearch.objectives.BackwardsCompatibleObjective method)
,
[1]
(qsearch.objectives.MatrixDistanceObjective method)
(qsearch.objectives.Objective method)
(qsearch.objectives.StateprepObjective method)
gen_error_jac() (qsearch.objectives.BackwardsCompatibleObjective method)
(qsearch.objectives.MatrixDistanceObjective method)
(qsearch.objectives.Objective method)
(qsearch.objectives.StateprepObjective method)
gen_error_residuals() (qsearch.objectives.BackwardsCompatibleObjective method)
(qsearch.objectives.MatrixDistanceObjective method)
(qsearch.objectives.Objective method)
(qsearch.objectives.StateprepObjective method)
gen_error_residuals_jac() (qsearch.objectives.BackwardsCompatibleObjective method)
(qsearch.objectives.MatrixDistanceObjective method)
(qsearch.objectives.Objective method)
(qsearch.objectives.StateprepObjective method)
gen_eval_func() (qsearch.objectives.Objective method)
general_swap (in module qsearch.unitaries)
general_swap() (in module qsearch.unitaries)
generate_cache() (qsearch.Options method)
(qsearch.options.Options method)
generate_HHL() (in module qsearch.advanced_unitaries)
generate_miro() (in module qsearch.advanced_unitaries)
generate_stateprep_target_matrix() (in module qsearch.utils)
get_options() (qsearch.Project method)
(qsearch.project.Project method)
get_result() (qsearch.Project method)
(qsearch.project.Project method)
get_reusable_executor (in module qsearch.parallelizers)
get_target() (qsearch.Project method)
(qsearch.project.Project method)
get_time() (qsearch.Project method)
(qsearch.project.Project method)
greedy() (in module qsearch.heuristics)
H
HHL (in module qsearch.advanced_unitaries)
I
identity (in module qsearch.unitaries)
identity() (in module qsearch.defaults)
(in module qsearch.unitaries)
IdentityGate (class in qsearch)
(class in qsearch.gates)
index_test() (in module qsearch.utils)
initial_layer() (qsearch.gatesets.Gateset method)
(qsearch.gatesets.QubitCNOTAdjacencyList method)
(qsearch.gatesets.QubitCNOTLinear method)
(qsearch.gatesets.QubitCNOTRing method)
(qsearch.gatesets.QubitCZLinear method)
(qsearch.gatesets.QubitISwapLinear method)
(qsearch.gatesets.QubitXXLinear method)
(qsearch.gatesets.QutritCNOTLinear method)
(qsearch.gatesets.QutritCPIPhaseLinear method)
(qsearch.gatesets.U3CNOTLinear method)
(qsearch.gatesets.ZXZXZCNOTLinear method)
initialize_APOSMM() (in module qsearch.persistent_aposmm)
inserting() (qsearch.gates.ProductGate method)
(qsearch.ProductGate method)
ISwapGate (class in qsearch)
(class in qsearch.gates)
K
KroneckerGate (class in qsearch)
(class in qsearch.gates)
L
LeapCompiler (class in qsearch.leap_compiler)
LEAPReoptimizing_PostProcessor (class in qsearch.post_processing)
(in module qsearch.post_processing)
LeastSquares_Jac_Solver (class in qsearch.solvers)
linear_topology() (in module qsearch.gatesets)
load() (qsearch.Options method)
(qsearch.options.Options method)
Logger (class in qsearch.logging)
logical_or (in module qsearch.unitaries)
,
[1]
logprint() (qsearch.logging.Logger method)
LokyParallelizer (class in qsearch.parallelizers)
(in module qsearch.parallelizers)
M
make_required() (qsearch.Options method)
(qsearch.options.Options method)
manually_entered() (qsearch.Options method)
(qsearch.options.Options method)
map_steps() (qsearch.parallelizers.MPIParallelizer method)
mat_jac() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.ProductGate method)
(qsearch.gates.SingleQutritGate method)
(qsearch.gates.U1Gate method)
(qsearch.gates.U2Gate method)
(qsearch.gates.U3Gate method)
(qsearch.gates.XGate method)
(qsearch.gates.XZXZGate method)
(qsearch.gates.YGate method)
(qsearch.gates.ZGate method)
(qsearch.gates.ZXZXZGate method)
(qsearch.KroneckerGate method)
(qsearch.ProductGate method)
(qsearch.SingleQutritGate method)
(qsearch.U1Gate method)
(qsearch.U2Gate method)
(qsearch.U3Gate method)
(qsearch.XGate method)
(qsearch.XZXZGate method)
(qsearch.YGate method)
(qsearch.ZGate method)
(qsearch.ZXZXZGate method)
matrix() (qsearch.CNOTGate method)
(qsearch.CNOTRootGate method)
(qsearch.CPIGate method)
(qsearch.CPIPhaseGate method)
(qsearch.CSUMGate method)
(qsearch.CUGate method)
(qsearch.CZGate method)
(qsearch.Gate method)
(qsearch.gates.CNOTGate method)
(qsearch.gates.CNOTRootGate method)
(qsearch.gates.CPIGate method)
(qsearch.gates.CPIPhaseGate method)
(qsearch.gates.CSUMGate method)
(qsearch.gates.CUGate method)
(qsearch.gates.CZGate method)
(qsearch.gates.Gate method)
(qsearch.gates.IdentityGate method)
(qsearch.gates.ISwapGate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.NonadjacentCNOTGate method)
(qsearch.gates.ProductGate method)
(qsearch.gates.SingleQutritGate method)
(qsearch.gates.SXGate method)
(qsearch.gates.U1Gate method)
(qsearch.gates.U2Gate method)
(qsearch.gates.U3Gate method)
(qsearch.gates.UGate method)
(qsearch.gates.UpgradedConstantGate method)
(qsearch.gates.XGate method)
(qsearch.gates.XXGate method)
(qsearch.gates.XZXZGate method)
(qsearch.gates.YGate method)
(qsearch.gates.ZGate method)
(qsearch.gates.ZXZXZGate method)
(qsearch.IdentityGate method)
(qsearch.ISwapGate method)
(qsearch.KroneckerGate method)
(qsearch.NonadjacentCNOTGate method)
(qsearch.ProductGate method)
(qsearch.SingleQutritGate method)
(qsearch.SXGate method)
(qsearch.U1Gate method)
(qsearch.U2Gate method)
(qsearch.U3Gate method)
(qsearch.UGate method)
(qsearch.UpgradedConstantGate method)
(qsearch.XGate method)
(qsearch.XXGate method)
(qsearch.XZXZGate method)
(qsearch.YGate method)
(qsearch.ZGate method)
(qsearch.ZXZXZGate method)
matrix_distance() (in module qsearch.comparison)
matrix_distance_squared (in module qsearch.utils)
matrix_distance_squared() (in module qsearch.comparison)
matrix_distance_squared_jac (in module qsearch.utils)
matrix_distance_squared_jac() (in module qsearch.comparison)
matrix_kron() (in module qsearch.utils)
matrix_product() (in module qsearch.utils)
matrix_residuals (in module qsearch.utils)
matrix_residuals() (in module qsearch.comparison)
matrix_residuals_blacklist() (in module qsearch.comparison)
matrix_residuals_blacklist_jac() (in module qsearch.comparison)
matrix_residuals_jac (in module qsearch.utils)
matrix_residuals_jac() (in module qsearch.comparison)
matrix_residuals_slice() (in module qsearch.comparison)
matrix_residuals_slice_jac() (in module qsearch.comparison)
matrix_residuals_v2() (in module qsearch.comparison)
matrix_residuals_v2_jac() (in module qsearch.comparison)
MatrixDistanceObjective (class in qsearch.objectives)
mirogate (in module qsearch.advanced_unitaries)
module
qsearch
qsearch.advanced_unitaries
qsearch.assemblers
qsearch.backends
qsearch.checkpoints
qsearch.comparison
qsearch.compiler
qsearch.defaults
qsearch.evaluation
qsearch.gates
qsearch.gatesets
qsearch.heuristics
qsearch.integrations
qsearch.leap_compiler
qsearch.logging
qsearch.multistart_solvers
qsearch.objectives
qsearch.options
qsearch.parallelizers
qsearch.persistent_aposmm
qsearch.post_processing
qsearch.project
qsearch.solvers
qsearch.unitaries
qsearch.utils
MPI (in module qsearch.parallelizers)
(in module qsearch.project)
(in module qsearch.utils)
mpi_do_work() (in module qsearch.utils)
mpi_rank() (in module qsearch.utils)
mpi_worker() (in module qsearch.utils)
MPIParallelizer (class in qsearch.parallelizers)
(in module qsearch.parallelizers)
MultiprocessingParallelizer (class in qsearch.parallelizers)
(in module qsearch.parallelizers)
MultiStart_Solver (class in qsearch.multistart_solvers)
N
NaiveMultiStart_Solver (class in qsearch.multistart_solvers)
native_from_object (in module qsearch)
(in module qsearch.gates)
NativeBackend (class in qsearch.backends)
(in module qsearch.backends)
nearest_unitary() (in module qsearch.utils)
NonadjacentCNOTGate (class in qsearch)
(class in qsearch.gates)
NOTBEGUN (qsearch.project.Project_Status attribute)
O
Objective (class in qsearch.objectives)
op_norm() (in module qsearch.utils)
optimize_worker() (in module qsearch.multistart_solvers)
Options (class in qsearch)
(class in qsearch.options)
P
Parallelizer (class in qsearch.parallelizers)
ParameterTuning_PostProcessor (class in qsearch.post_processing)
(in module qsearch.post_processing)
pauli_x (in module qsearch.unitaries)
pauli_y (in module qsearch.unitaries)
pauli_z (in module qsearch.unitaries)
peres (in module qsearch.unitaries)
,
[1]
post_process() (qsearch.Project method)
(qsearch.project.Project method)
post_process_circuit() (qsearch.post_processing.BasicSingleQubitReduction_PostProcessor method)
(qsearch.post_processing.LEAPReoptimizing_PostProcessor method)
(qsearch.post_processing.ParameterTuning_PostProcessor method)
(qsearch.post_processing.PostProcessor method)
PostProcessor (class in qsearch.post_processing)
prepare_circuit() (qsearch.backends.Backend method)
(qsearch.backends.NativeBackend method)
(qsearch.backends.PythonBackend method)
(qsearch.backends.SmartDefaultBackend method)
process_initializer() (in module qsearch.parallelizers)
ProcessPoolParallelizer (class in qsearch.parallelizers)
(in module qsearch.parallelizers)
ProductGate (class in qsearch)
(class in qsearch.gates)
PROGRESS (qsearch.project.Project_Status attribute)
Project (class in qsearch)
(class in qsearch.project)
Project_Status (class in qsearch.project)
PythonBackend (class in qsearch.backends)
(in module qsearch.backends)
Q
q1_unitary() (in module qsearch.utils)
qft (in module qsearch.unitaries)
qft() (in module qsearch.unitaries)
qiskit (in module qsearch.integrations)
qiskit_to_qsearch() (in module qsearch.integrations)
QiskitGateConverter (class in qsearch.integrations)
QiskitImportError
qsearch
module
qsearch.advanced_unitaries
module
qsearch.assemblers
module
qsearch.backends
module
qsearch.checkpoints
module
qsearch.comparison
module
qsearch.compiler
module
qsearch.defaults
module
qsearch.evaluation
module
qsearch.gates
module
qsearch.gatesets
module
qsearch.heuristics
module
qsearch.integrations
module
qsearch.leap_compiler
module
qsearch.logging
module
qsearch.multistart_solvers
module
qsearch.objectives
module
qsearch.options
module
qsearch.parallelizers
module
qsearch.persistent_aposmm
module
qsearch.post_processing
module
qsearch.project
module
qsearch.solvers
module
qsearch.unitaries
module
qsearch.utils
module
qt_arb_rot() (in module qsearch.utils)
QubitCNOTAdjacencyList (class in qsearch.gatesets)
(in module qsearch.gatesets)
QubitCNOTLinear (class in qsearch.gatesets)
(in module qsearch.gatesets)
QubitCNOTRing (class in qsearch.gatesets)
(in module qsearch.gatesets)
QubitCZLinear (class in qsearch.gatesets)
QubitISwapLinear (class in qsearch.gatesets)
QubitXXLinear (class in qsearch.gatesets)
QutritCNOTLinear (class in qsearch.gatesets)
(in module qsearch.gatesets)
QutritCPIPhaseLinear (class in qsearch.gatesets)
(in module qsearch.gatesets)
R
random_near_identity() (in module qsearch.utils)
re_rot_z() (in module qsearch.utils)
re_rot_z_jac() (in module qsearch.utils)
recover() (qsearch.checkpoints.Checkpoint method)
(qsearch.checkpoints.ChildCheckpoint method)
(qsearch.checkpoints.FileCheckpoint method)
recover_parent() (qsearch.checkpoints.ChildCheckpoint method)
remap (in module qsearch.utils)
remap() (in module qsearch.utils)
remove_compilation() (qsearch.Project method)
(qsearch.project.Project method)
remove_defaults() (qsearch.Options method)
(qsearch.options.Options method)
remove_smart_defaults() (qsearch.Options method)
(qsearch.options.Options method)
reset() (qsearch.Project method)
(qsearch.project.Project method)
residuals_blacklist() (in module qsearch.evaluation)
residuals_blacklist_jac() (in module qsearch.evaluation)
residuals_difference() (in module qsearch.evaluation)
residuals_difference_jac() (in module qsearch.evaluation)
residuals_product() (in module qsearch.evaluation)
residuals_product_jac() (in module qsearch.evaluation)
residuals_slice() (in module qsearch.evaluation)
residuals_slice_jac() (in module qsearch.evaluation)
residuals_with_initial_state() (in module qsearch.comparison)
residuals_with_initial_state_jac() (in module qsearch.comparison)
rot_x (in module qsearch.unitaries)
rot_x() (in module qsearch.unitaries)
rot_x_jac (in module qsearch.unitaries)
rot_x_jac() (in module qsearch.unitaries)
rot_y (in module qsearch.unitaries)
rot_y() (in module qsearch.unitaries)
rot_y_jac (in module qsearch.unitaries)
rot_y_jac() (in module qsearch.unitaries)
rot_z (in module qsearch.unitaries)
rot_z() (in module qsearch.unitaries)
rot_z_jac (in module qsearch.unitaries)
rot_z_jac() (in module qsearch.unitaries)
run() (qsearch.Project method)
(qsearch.project.Project method)
RUST_ENABLED (in module qsearch.backends)
S
save() (qsearch.checkpoints.Checkpoint method)
(qsearch.checkpoints.ChildCheckpoint method)
(qsearch.checkpoints.FileCheckpoint method)
(qsearch.Options method)
(qsearch.options.Options method)
save_parent() (qsearch.checkpoints.ChildCheckpoint method)
search_layers() (qsearch.gatesets.Gateset method)
(qsearch.gatesets.QubitCNOTAdjacencyList method)
(qsearch.gatesets.QubitCNOTLinear method)
(qsearch.gatesets.QubitCNOTRing method)
(qsearch.gatesets.QubitCZLinear method)
(qsearch.gatesets.QubitISwapLinear method)
(qsearch.gatesets.QubitXXLinear method)
(qsearch.gatesets.QutritCNOTLinear method)
(qsearch.gatesets.QutritCPIPhaseLinear method)
(qsearch.gatesets.U3CNOTLinear method)
(qsearch.gatesets.ZXZXZCNOTLinear method)
SearchCompiler (class in qsearch)
(class in qsearch.compiler)
SequentialParallelizer (class in qsearch.parallelizers)
(in module qsearch.parallelizers)
set_defaults() (qsearch.Options method)
(qsearch.options.Options method)
(qsearch.Project method)
(qsearch.project.Project method)
set_smart_defaults() (qsearch.Options method)
(qsearch.options.Options method)
(qsearch.Project method)
(qsearch.project.Project method)
single_task() (in module qsearch.parallelizers)
SingleQutritGate (class in qsearch)
(class in qsearch.gates)
SmartDefaultBackend (class in qsearch.backends)
(in module qsearch.backends)
solve_circuits_parallel() (qsearch.parallelizers.LokyParallelizer method)
(qsearch.parallelizers.MPIParallelizer method)
(qsearch.parallelizers.MultiprocessingParallelizer method)
(qsearch.parallelizers.Parallelizer method)
(qsearch.parallelizers.ProcessPoolParallelizer method)
(qsearch.parallelizers.SequentialParallelizer method)
solve_for_unitary() (qsearch.multistart_solvers.MultiStart_Solver method)
(qsearch.multistart_solvers.NaiveMultiStart_Solver method)
(qsearch.solvers.BFGS_Jac_Solver method)
(qsearch.solvers.CMA_Solver method)
(qsearch.solvers.COBYLA_Solver method)
(qsearch.solvers.DIY_Solver method)
(qsearch.solvers.LeastSquares_Jac_Solver method)
(qsearch.solvers.Solver method)
Solver (class in qsearch.solvers)
sqrt_cnot (in module qsearch.unitaries)
,
[1]
sqrt_x (in module qsearch.unitaries)
standard_defaults (in module qsearch)
(in module qsearch.defaults)
,
[1]
standard_smart_defaults (in module qsearch)
(in module qsearch.defaults)
,
[1]
stateprep_defaults (in module qsearch.defaults)
,
[1]
stateprep_initial_state() (in module qsearch.defaults)
stateprep_smart_defaults (in module qsearch.defaults)
stateprep_target() (in module qsearch.defaults)
StateprepObjective (class in qsearch.objectives)
status() (qsearch.Project method)
(qsearch.project.Project method)
SubCompiler (class in qsearch.leap_compiler)
successors() (qsearch.gatesets.Gateset method)
(qsearch.gatesets.QubitCNOTLinear method)
(qsearch.gatesets.QubitCZLinear method)
(qsearch.gatesets.QubitISwapLinear method)
(qsearch.gatesets.QubitXXLinear method)
swap (in module qsearch.unitaries)
,
[1]
SXGate (class in qsearch)
(class in qsearch.gates)
T
toffoli (in module qsearch.unitaries)
,
[1]
U
U1Gate (class in qsearch)
(class in qsearch.gates)
U2Gate (class in qsearch)
(class in qsearch.gates)
U3CNOTLinear (class in qsearch.gatesets)
(in module qsearch.gatesets)
U3Gate (class in qsearch)
(class in qsearch.gates)
UGate (class in qsearch)
(class in qsearch.gates)
update() (qsearch.Options method)
(qsearch.options.Options method)
update_history_dist() (in module qsearch.persistent_aposmm)
updated() (qsearch.Options method)
(qsearch.options.Options method)
upgrade_qudits (in module qsearch.utils)
upgrade_qudits() (in module qsearch.utils)
UpgradedConstantGate (class in qsearch)
(class in qsearch.gates)
V
validate_structure() (qsearch.Gate method)
(qsearch.gates.Gate method)
(qsearch.gates.KroneckerGate method)
(qsearch.gates.NonadjacentCNOTGate method)
(qsearch.gates.ProductGate method)
(qsearch.KroneckerGate method)
(qsearch.NonadjacentCNOTGate method)
(qsearch.ProductGate method)
X
XGate (class in qsearch)
(class in qsearch.gates)
XXGate (class in qsearch)
(class in qsearch.gates)
XZXZGate (class in qsearch)
(class in qsearch.gates)
Y
YGate (class in qsearch)
(class in qsearch.gates)
Z
ZGate (class in qsearch)
(class in qsearch.gates)
ZXZXZCNOTLinear (class in qsearch.gatesets)
(in module qsearch.gatesets)
ZXZXZGate (class in qsearch)
(class in qsearch.gates)
Quick search
Navigation
index
modules
|
qsearch 2.0.0 documentation
»
Index