索引 A | B | C | D | E | F | G | I | J | K | L | M | N | O | P | Q | R | S | T | U | W | X A addr_reg(PySparQ.pysparq.algorithms.grover.DiffusionOperator 属性) addr_reg(PySparQ.pysparq.algorithms.grover.GroverOracle 属性) addr_size(PySparQ.pysparq.algorithms.block_encoding.UL 属性) addr_size(PySparQ.pysparq.algorithms.block_encoding.UR 属性) addr_size(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) addr_size(PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 属性) address_offset_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) alpha(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 属性) anc_1(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) anc_1(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) anc_1(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) anc_2(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) anc_2(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) anc_2(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) anc_3(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) anc_3(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) anc_3(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) anc_4(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) anc_4(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) anc_4(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) anc_h(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) anc_UA(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 属性) anc_UA(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) anc_UA(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) anc_UA(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) ancilla_reg(PySparQ.pysparq.algorithms.shor.Shor 属性) apply() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) apply() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) apply_dag() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) apply_dag() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) axmodn(PySparQ.pysparq.algorithms.shor.ExpMod 属性) A(PySparQ.pysparq.algorithms.qda_solver.BlockEncoding 属性) a(PySparQ.pysparq.algorithms.shor.ExpMod 属性) a(PySparQ.pysparq.algorithms.shor.ModMul 属性) a(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) B b1_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) b1_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) b1(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) b2_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) b2_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) b2(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) beta(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 属性) BlockEncodingHsPD(PySparQ.pysparq.algorithms.qda_solver 中的类) BlockEncodingHs(PySparQ.pysparq.algorithms.qda_solver 中的类) BlockEncodingTridiagonal(PySparQ.pysparq.algorithms.block_encoding 中的类) BlockEncodingViaQRAM(PySparQ.pysparq.algorithms.block_encoding 中的类) BlockEncoding(PySparQ.pysparq.algorithms.qda_solver 中的类) b(PySparQ.pysparq.algorithms.cks_solver.ChebyshevPolynomialCoefficient 属性) b(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) b(PySparQ.pysparq.algorithms.qda_solver.StatePreparation 属性) C C() (PySparQ.pysparq.algorithms.cks_solver.ChebyshevPolynomialCoefficient 方法) calculate_angles()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) chebyshev_T()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) ChebyshevPolynomialCoefficient(PySparQ.pysparq.algorithms.cks_solver 中的类) chebyshev(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) check_period()(在 PySparQ.pysparq.algorithms.shor 模块中) cks_solve()(在 PySparQ.pysparq.algorithms.cks_solver 模块中) classical_to_quantum()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) cleanup_all_instances()(在 PySparQ.pysparq.dynamic_operator 模块中) cleanup_all_instances()(在 PySparQ.pysparq.dynamic_operator.operator_wrapper 模块中) clear_cache()(在 PySparQ.pysparq.dynamic_operator 模块中) clear_cache()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) clear_conditions() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 方法) clear_conditions() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 方法) clear_conditions() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) clear_conditions() (PySparQ.pysparq.algorithms.block_encoding.UL 方法) clear_conditions() (PySparQ.pysparq.algorithms.block_encoding.UR 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.CondRotQW 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) clear_conditions() (PySparQ.pysparq.algorithms.cks_solver.TOperator 方法) clear_conditions() (PySparQ.pysparq.algorithms.grover.DiffusionOperator 方法) clear_conditions() (PySparQ.pysparq.algorithms.grover.GroverOperator 方法) clear_conditions() (PySparQ.pysparq.algorithms.grover.GroverOracle 方法) clear_conditions() (PySparQ.pysparq.algorithms.qda_solver.WalkS 方法) clear_conditions() (PySparQ.pysparq.algorithms.shor.ModMul 方法) clear_conditions() (PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 方法) clear_conditions() (PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 方法) close() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) close() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) coef() (PySparQ.pysparq.algorithms.cks_solver.ChebyshevPolynomialCoefficient 方法) coeffs(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) column_flatten()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) column_index(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 属性) column_index(PySparQ.pysparq.algorithms.block_encoding.UL 属性) column_index(PySparQ.pysparq.algorithms.block_encoding.UR 属性) CompilationError, [1] compile_cpp_code()(在 PySparQ.pysparq.dynamic_operator 模块中) compile_cpp_code()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) compile_operator()(在 PySparQ.pysparq.dynamic_operator 模块中) CompilerConfig(PySparQ.pysparq.dynamic_operator 中的类) CompilerConfig(PySparQ.pysparq.dynamic_operator.compiler 中的类) compute_code_hash()(在 PySparQ.pysparq.dynamic_operator 模块中) compute_code_hash()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) compute_fourier_coeffs()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) compute_fs()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) compute_period()(在 PySparQ.pysparq.algorithms.shor 模块中) compute_rotation_matrix()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) condition_bits(PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 属性) condition_regs(PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 属性) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.block_encoding.UL 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.block_encoding.UR 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.CondRotQW 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.cks_solver.TOperator 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.grover.DiffusionOperator 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.grover.GroverOperator 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.grover.GroverOracle 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.qda_solver.BlockEncoding 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.qda_solver.StatePreparation 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.qda_solver.WalkS 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.shor.ModMul 方法) conditioned_by_all_ones() (PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 方法) conditioned_by_all_ones() (PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.block_encoding.UL 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.block_encoding.UR 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.CondRotQW 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.cks_solver.TOperator 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.grover.DiffusionOperator 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.grover.GroverOperator 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.grover.GroverOracle 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.qda_solver.WalkS 方法) conditioned_by_bit() (PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 方法) conditioned_by_bit() (PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.block_encoding.UL 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.block_encoding.UR 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.CondRotQW 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.cks_solver.TOperator 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.grover.DiffusionOperator 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.grover.GroverOperator 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.grover.GroverOracle 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.shor.ModMul 方法) conditioned_by_nonzeros() (PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 方法) conditioned_by_nonzeros() (PySparQ.pysparq.operators.condition_mixin.ControllableOperatorMixin 方法) conditioned_by_value() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) CondRotQW(PySparQ.pysparq.algorithms.cks_solver 中的类) ControllableOperatorMixin(PySparQ.pysparq.operators.condition_mixin 中的类) ControllableOperator(PySparQ.pysparq.operators.base 中的类) CppOperatorWrapper(PySparQ.pysparq.dynamic_operator 中的类) CppOperatorWrapper(PySparQ.pysparq.dynamic_operator.operator_wrapper 中的类) create() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) create() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) create_block_encoding_demo()(在 PySparQ.pysparq.algorithms.block_encoding 模块中) create_cks_demo()(在 PySparQ.pysparq.algorithms.cks_solver 模块中) create_grover_demo()(在 PySparQ.pysparq.algorithms.grover 模块中) create_operator_class()(在 PySparQ.pysparq.dynamic_operator 模块中) create_operator_class()(在 PySparQ.pysparq.dynamic_operator.operator_wrapper 模块中) create_qda_demo()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) create_qram_utils_demo()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) create_shor_demo()(在 PySparQ.pysparq.algorithms.shor 模块中) create_state() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) create_state_preparation_demo()(在 PySparQ.pysparq.algorithms.state_preparation 模块中) current_state(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) cxx(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) cxx(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) D dag() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 方法) dag() (PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 方法) dag() (PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 方法) dag() (PySparQ.pysparq.algorithms.block_encoding.UL 方法) dag() (PySparQ.pysparq.algorithms.block_encoding.UR 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.CondRotQW 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) dag() (PySparQ.pysparq.algorithms.cks_solver.TOperator 方法) dag() (PySparQ.pysparq.algorithms.grover.DiffusionOperator 方法) dag() (PySparQ.pysparq.algorithms.grover.GroverOperator 方法) dag() (PySparQ.pysparq.algorithms.grover.GroverOracle 方法) dag() (PySparQ.pysparq.algorithms.qda_solver.BlockEncoding 方法) dag() (PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 方法) dag() (PySparQ.pysparq.algorithms.qda_solver.LCU 方法) dag() (PySparQ.pysparq.algorithms.qda_solver.StatePreparation 方法) dag() (PySparQ.pysparq.algorithms.qda_solver.WalkS 方法) dag() (PySparQ.pysparq.algorithms.shor.ExpMod 方法) dag() (PySparQ.pysparq.algorithms.shor.ModMul 方法) dag() (PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 方法) dag() (PySparQ.pysparq.operators.base.ControllableOperator 方法) data_offset_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) data_offset_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) data_offset(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) data_range(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) data_reg(PySparQ.pysparq.algorithms.cks_solver.CondRotQW 属性) data_reg(PySparQ.pysparq.algorithms.grover.GroverOracle 属性) data_size(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 属性) data_size(PySparQ.pysparq.algorithms.block_encoding.UL 属性) data_size(PySparQ.pysparq.algorithms.block_encoding.UR 属性) data_size(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) data_size(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) data_size(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) data_size(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) data_size(PySparQ.pysparq.algorithms.qda_solver.BlockEncoding 属性) data_size(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) data_size(PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 属性) data(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) data(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) default_reg_size(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) DEFAULT_TEMPLATE(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) DEFAULT_TEMPLATE(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) destroy() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) destroy() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) DiffusionOperator(PySparQ.pysparq.algorithms.grover 中的类) diffusion(PySparQ.pysparq.algorithms.grover.GroverOperator 属性) dist(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) dolph_chebyshev()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) DynamicOperatorError, [1] DynamicOperatorFactoryError, [1] DynamicOperatorLoadError, [1] E enc_A(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) enc_A(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) enc_b(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) enc_b(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) enc_Hs(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) epsilon(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) eps(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) ExpMod(PySparQ.pysparq.algorithms.shor 中的类) expmod(PySparQ.pysparq.algorithms.shor.Shor 属性) external_input() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) extra_flags(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) extra_flags(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) F factor()(在 PySparQ.pysparq.algorithms.shor 模块中) factor_full_quantum()(在 PySparQ.pysparq.algorithms.shor 模块中) Filtering(PySparQ.pysparq.algorithms.qda_solver 中的类) find_best_fraction()(在 PySparQ.pysparq.algorithms.shor 模块中) find_project_root()(在 PySparQ.pysparq.dynamic_operator 模块中) find_project_root()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) first_step() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) format_compile_error()(在 PySparQ.pysparq.dynamic_operator 模块中) format_compile_error()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) from_dense()(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 类方法) fs(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) fs(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) fs(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) G general_expmod()(在 PySparQ.pysparq.algorithms.shor 模块中) generate_cpp_source()(在 PySparQ.pysparq.dynamic_operator 模块中) generate_cpp_source()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) get_base_class() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) get_base_class() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) get_cache_info()(在 PySparQ.pysparq.dynamic_operator 模块中) get_cache_info()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) get_coef_common()(在 PySparQ.pysparq.algorithms.cks_solver 模块中) get_coef_positive_only()(在 PySparQ.pysparq.algorithms.cks_solver 模块中) get_compile_flags() (PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 方法) get_compile_flags() (PySparQ.pysparq.dynamic_operator.CompilerConfig 方法) get_complement()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) get_data() (PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 方法) get_fidelity() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) get_input_reg() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) get_name() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) get_name() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) get_real_dist() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) get_sparsity_offset() (PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 方法) get_tridiagonal_matrix()(在 PySparQ.pysparq.algorithms.block_encoding 模块中) get_u_minus()(在 PySparQ.pysparq.algorithms.block_encoding 模块中) get_u_plus()(在 PySparQ.pysparq.algorithms.block_encoding 模块中) get_walk_angle_func() (PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 方法) grover_count()(在 PySparQ.pysparq.algorithms.grover 模块中) grover_search()(在 PySparQ.pysparq.algorithms.grover 模块中) GroverOperator(PySparQ.pysparq.algorithms.grover 中的类) GroverOracle(PySparQ.pysparq.algorithms.grover 中的类) I include_paths(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) include_paths(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) index_reg(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) index_reg(PySparQ.pysparq.algorithms.qda_solver.LCU 属性) index_size(PySparQ.pysparq.algorithms.qda_solver.LCU 属性) init_environment() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) initialize() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) input_reg(PySparQ.pysparq.algorithms.shor.ExpMod 属性) is_positive_definite(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) iterate() (PySparQ.pysparq.algorithms.cks_solver.LCUContainer 方法) J j0(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) j_comp_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) j_comp(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) j_reg(PySparQ.pysparq.algorithms.cks_solver.CondRotQW 属性) j_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) j_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) j(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) K k_comp_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) k_comp(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) k_reg(PySparQ.pysparq.algorithms.cks_solver.CondRotQW 属性) k_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) k_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) kappa(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) kappa(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) k(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) L LCUContainer(PySparQ.pysparq.algorithms.cks_solver 中的类) LCU(PySparQ.pysparq.algorithms.qda_solver 中的类) lib_paths(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) lib_paths(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) lib_path(PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 属性) lib_path(PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 属性) libraries(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) libraries(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) load() (PySparQ.pysparq.dynamic_operator.CppOperatorWrapper 方法) load() (PySparQ.pysparq.dynamic_operator.operator_wrapper.CppOperatorWrapper 方法) log_file(PySparQ.pysparq.algorithms.qda_solver.LCU 属性) l(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) M main_reg(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 属性) main_reg(PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 属性) main_reg(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) main_reg(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) main_reg(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) make_complement()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) make_func()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) make_func_inv()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) make_n_step_state() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) make_qram() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) make_tree() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) make_vector_tree()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) make_walk_angle_func()(在 PySparQ.pysparq.algorithms.cks_solver 模块中) mat(PySparQ.pysparq.algorithms.cks_solver.CondRotQW 属性) mat(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) mat(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) mat(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) max_step(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) meas_result(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) mode(PySparQ.pysparq.StatePrinter 属性) ModMul(PySparQ.pysparq.algorithms.shor 中的类) module PySparQ.pysparq PySparQ.pysparq.algorithms PySparQ.pysparq.algorithms.block_encoding PySparQ.pysparq.algorithms.cks_solver PySparQ.pysparq.algorithms.grover PySparQ.pysparq.algorithms.qda_solver PySparQ.pysparq.algorithms.qram_utils PySparQ.pysparq.algorithms.shor PySparQ.pysparq.algorithms.state_preparation PySparQ.pysparq.dynamic_operator PySparQ.pysparq.dynamic_operator.compiler PySparQ.pysparq.dynamic_operator.operator_wrapper PySparQ.pysparq.operators PySparQ.pysparq.operators.base PySparQ.pysparq.operators.condition_mixin N n_row(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) n_row(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) n_row(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) nnz_col(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) nnz_col(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) nnz_col(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) nnz_col(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) N(PySparQ.pysparq.algorithms.shor.ExpMod 属性) N(PySparQ.pysparq.algorithms.shor.ModMul 属性) N(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) n(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) O opnum(PySparQ.pysparq.algorithms.shor.ModMul 属性) opt_level(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) opt_level(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) oracle(PySparQ.pysparq.algorithms.grover.GroverOperator 属性) output_reg(PySparQ.pysparq.algorithms.cks_solver.CondRotQW 属性) output_reg(PySparQ.pysparq.algorithms.shor.ExpMod 属性) overflow(PySparQ.pysparq.algorithms.block_encoding.PlusOneAndOverflow 属性) P period(PySparQ.pysparq.algorithms.shor.ExpMod 属性) period(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) phase(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) PI()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) PlusOneAndOverflow(PySparQ.pysparq.algorithms.block_encoding 中的类) positive_only(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) positive_only(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) pow2()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) precision(PySparQ.pysparq.StatePrinter 属性) prep_state(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingTridiagonal 属性) print()(在 PySparQ.pysparq 模块中) PySparQ.pysparq module PySparQ.pysparq.algorithms module PySparQ.pysparq.algorithms.block_encoding module PySparQ.pysparq.algorithms.cks_solver module PySparQ.pysparq.algorithms.grover module PySparQ.pysparq.algorithms.qda_solver module PySparQ.pysparq.algorithms.qram_utils module PySparQ.pysparq.algorithms.shor module PySparQ.pysparq.algorithms.state_preparation module PySparQ.pysparq.dynamic_operator module PySparQ.pysparq.dynamic_operator.compiler module PySparQ.pysparq.dynamic_operator.operator_wrapper module PySparQ.pysparq.operators module PySparQ.pysparq.operators.base module PySparQ.pysparq.operators.condition_mixin module PYTHON_TEMPLATE(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) PYTHON_TEMPLATE(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) p(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) p(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) Q qda_solve()(在 PySparQ.pysparq.algorithms.qda_solver 模块中) qram(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 属性) qram(PySparQ.pysparq.algorithms.block_encoding.UL 属性) qram(PySparQ.pysparq.algorithms.block_encoding.UR 属性) qram(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) qram(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) qram(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) qram(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) qram(PySparQ.pysparq.algorithms.grover.GroverOracle 属性) qram(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) qram(PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 属性) QuantumBinarySearch(PySparQ.pysparq.algorithms.cks_solver 中的类) QuantumWalkNSteps(PySparQ.pysparq.algorithms.cks_solver 中的类) QuantumWalk(PySparQ.pysparq.algorithms.cks_solver 中的类) qubit_number(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) quick_compile()(在 PySparQ.pysparq.dynamic_operator 模块中) quick_compile()(在 PySparQ.pysparq.dynamic_operator.compiler 模块中) q(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) R R_s(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHs 属性) R_s(PySparQ.pysparq.algorithms.qda_solver.BlockEncodingHsPD 属性) random_distribution() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) rational_size(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 属性) rational_size(PySparQ.pysparq.algorithms.block_encoding.UL 属性) rational_size(PySparQ.pysparq.algorithms.block_encoding.UR 属性) rational_size(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) rational_size(PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 属性) reg(PySparQ.pysparq.algorithms.shor.ModMul 属性) result_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) returncode(PySparQ.pysparq.dynamic_operator.CompilationError 属性) returncode(PySparQ.pysparq.dynamic_operator.compiler.CompilationError 属性) row_index(PySparQ.pysparq.algorithms.block_encoding.BlockEncodingViaQRAM 属性) row_index(PySparQ.pysparq.algorithms.block_encoding.UL 属性) run() (PySparQ.pysparq.algorithms.shor.SemiClassicalShor 方法) run() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) S scale_and_convert_vector()(在 PySparQ.pysparq.algorithms.qram_utils 模块中) search_reg(PySparQ.pysparq.algorithms.grover.GroverOracle 属性) search_result_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) SemiClassicalShor(PySparQ.pysparq.algorithms.shor 中的类) set_qram() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) shor_postprocess()(在 PySparQ.pysparq.algorithms.shor 模块中) ShorExecutionFailed Shor(PySparQ.pysparq.algorithms.shor 中的类) show_distribution() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) show_tree() (PySparQ.pysparq.algorithms.state_preparation.StatePreparation 方法) sign() (PySparQ.pysparq.algorithms.cks_solver.ChebyshevPolynomialCoefficient 方法) size(PySparQ.pysparq.algorithms.shor.SemiClassicalShor 属性) sparse_offset_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumWalk 属性) sparse_offset_reg(PySparQ.pysparq.algorithms.cks_solver.TOperator 属性) sparse_offset(PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 属性) SparseMatrixData(PySparQ.pysparq.algorithms.cks_solver 中的类) SparseMatrix(PySparQ.pysparq.algorithms.cks_solver 中的类) SparseState()(在 PySparQ.pysparq.dynamic_operator.operator_wrapper 模块中) sparsity_offset(PySparQ.pysparq.algorithms.cks_solver.SparseMatrix 属性) sparsity_offset(PySparQ.pysparq.algorithms.cks_solver.SparseMatrixData 属性) StatePreparation(PySparQ.pysparq.algorithms.qda_solver 中的类) StatePreparation(PySparQ.pysparq.algorithms.state_preparation 中的类) StatePrepViaQRAM(PySparQ.pysparq.algorithms.state_preparation 中的类) StatePrint()(在 PySparQ.pysparq 模块中) StatePrinter(PySparQ.pysparq 中的类) stderr(PySparQ.pysparq.dynamic_operator.CompilationError 属性) stderr(PySparQ.pysparq.dynamic_operator.compiler.CompilationError 属性) std(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) std(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) step() (PySparQ.pysparq.algorithms.cks_solver.ChebyshevPolynomialCoefficient 方法) step() (PySparQ.pysparq.algorithms.cks_solver.QuantumWalkNSteps 方法) step_state(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) s(PySparQ.pysparq.algorithms.qda_solver.WalkS 属性) T target_reg(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) template(PySparQ.pysparq.dynamic_operator.compiler.CompilerConfig 属性) template(PySparQ.pysparq.dynamic_operator.CompilerConfig 属性) test_import()(在 PySparQ.pysparq 模块中) to_string()(在 PySparQ.pysparq 模块中) TOperator(PySparQ.pysparq.algorithms.cks_solver 中的类) total_length(PySparQ.pysparq.algorithms.cks_solver.QuantumBinarySearch 属性) tree(PySparQ.pysparq.algorithms.state_preparation.StatePreparation 属性) U UL(PySparQ.pysparq.algorithms.block_encoding 中的类) UR(PySparQ.pysparq.algorithms.block_encoding 中的类) W WalkS(PySparQ.pysparq.algorithms.qda_solver 中的类) walk(PySparQ.pysparq.algorithms.cks_solver.LCUContainer 属性) walk(PySparQ.pysparq.algorithms.qda_solver.Filtering 属性) walk(PySparQ.pysparq.algorithms.qda_solver.LCU 属性) work_qubit(PySparQ.pysparq.algorithms.state_preparation.StatePrepViaQRAM 属性) work_reg(PySparQ.pysparq.algorithms.shor.Shor 属性) X x(PySparQ.pysparq.algorithms.shor.ModMul 属性)