Index _ | A | B | C | D | E | F | G | H | M | N | O | P | S | T | U | V _ __eq__() (peropq.pauli_bitstring.PauliString method) __mul__() (peropq.pauli_bitstring.PauliString method) __rmul__() (peropq.pauli_bitstring.PauliString method) __version__ (in module peropq) _get_i_power() (in module peropq.pauli_bitstring) _get_non_identity_indices() (in module peropq.pauli_bitstring) _get_non_zero_trace_indices() (in module peropq.bch_optimized) _is_norm_term() (in module peropq.bch_optimized) _is_pauli_string() (in module peropq.bch_optimized) _loop_over_trace() (in module peropq.bch_optimized) _pauli_string_mult() (in module peropq.pauli_bitstring) A add_term() (peropq.bch_optimized.VariationalNorm method) apply_continuous_to_state() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) apply_variational_to_state() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) B bit_string (peropq.pauli_bitstring.PauliString attribute) bit_string_commutation() (in module peropq.pauli_bitstring) C c2_squared() (peropq.variational_unitary.VariationalUnitary method) calculate_norm() (peropq.bch_optimized.VariationalNorm method) calculate_traces() (peropq.variational_unitary.VariationalUnitary method) calculated_trace (peropq.bch_optimized.VariationalNorm attribute) chi_tensor() (peropq.variational_unitary.VariationalUnitary method) cjs (peropq.hamiltonian.Hamiltonian attribute) (peropq.variational_unitary.VariationalUnitary attribute) coefficient (peropq.bch_optimized.NormTerm attribute) (peropq.pauli_bitstring.PauliString attribute) commutator() (in module peropq.bch_optimized) commutes_with() (peropq.pauli_bitstring.PauliString method) compute_commutator_sum() (peropq.bch_optimized.VariationalNorm method) D depth (peropq.variational_unitary.VariationalUnitary attribute) E EMPTY_ARRAY (in module peropq.optimizer) exact_diagonalization (peropq.exact_norm.ExactUnitary attribute) exact_unitary (peropq.exact_norm.ExactUnitary attribute) ExactDiagonalization (class in peropq.ed_module) (class in peropq.exact_diagonalization) ExactUnitary (class in peropq.exact_norm) F flatten_theta() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) (peropq.variational_unitary.VariationalUnitary method) G get_cjs() (peropq.hamiltonian.Hamiltonian method) get_commutator_pauli_tensors() (in module peropq.commutators_bitstrings) get_commutators() (peropq.bch_optimized.VariationalNorm method) get_continuous_time_evolution() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) get_error() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) get_exact_norm() (peropq.exact_norm.ExactUnitary method) get_flattened_theta() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) get_hamiltonian_matrix() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) get_initial_trotter_vector() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) (peropq.variational_unitary.VariationalUnitary method) get_n_terms() (peropq.hamiltonian.Hamiltonian method) get_pauli() (peropq.pauli_bitstring.PauliString method) get_sparse() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) get_traces() (peropq.bch_optimized.VariationalNorm method) get_variational_evolution() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) H Hamiltonian (class in peropq.hamiltonian) M module peropq peropq.bch_optimized peropq.commutators_bitstrings peropq.ed_module peropq.exact_diagonalization peropq.exact_norm peropq.hamiltonian peropq.optimizer peropq.pauli_bitstring peropq.unconstrained_variational_unitary peropq.variational_unitary N n_terms (peropq.variational_unitary.VariationalUnitary attribute) normalized_trace() (peropq.pauli_bitstring.PauliString method) NormTerm (class in peropq.bch_optimized) number_of_qubits (peropq.ed_module.ExactDiagonalization attribute) (peropq.exact_diagonalization.ExactDiagonalization attribute) O optimize() (peropq.optimizer.Optimizer method) optimize_arbitrary() (peropq.optimizer.Optimizer method) optimize_exact() (peropq.optimizer.Optimizer method) Optimizer (class in peropq.optimizer) order (peropq.bch_optimized.NormTerm attribute) (peropq.bch_optimized.VariationalNorm attribute) P pauli_from_string() (in module peropq.pauli_bitstring) pauli_string (peropq.bch_optimized.NormTerm attribute) pauli_string_list (peropq.hamiltonian.Hamiltonian attribute) (peropq.variational_unitary.VariationalUnitary attribute) pauli_to_sparse() (peropq.ed_module.ExactDiagonalization method) (peropq.exact_diagonalization.ExactDiagonalization method) PauliString (class in peropq.pauli_bitstring) peropq module peropq.bch_optimized module peropq.commutators_bitstrings module peropq.ed_module module peropq.exact_diagonalization module peropq.exact_norm module peropq.hamiltonian module peropq.optimizer module peropq.pauli_bitstring module peropq.unconstrained_variational_unitary module peropq.variational_unitary module S set_theta_to_trotter() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) (peropq.variational_unitary.VariationalUnitary method) T terms (peropq.bch_optimized.VariationalNorm attribute) test (peropq.variational_unitary.VariationalUnitary attribute) theta (peropq.variational_unitary.VariationalUnitary attribute) theta_indices (peropq.bch_optimized.NormTerm attribute) time (peropq.variational_unitary.VariationalUnitary attribute) trace_calculated (peropq.variational_unitary.VariationalUnitary attribute) U unconstrained (peropq.bch_optimized.VariationalNorm attribute) UnconstrainedVariationalUnitary (class in peropq.unconstrained_variational_unitary) unflatten_theta() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) (peropq.variational_unitary.VariationalUnitary method) update_theta() (peropq.unconstrained_variational_unitary.UnconstrainedVariationalUnitary method) (peropq.variational_unitary.VariationalUnitary method) V variational_unitary (peropq.bch_optimized.VariationalNorm attribute) VariationalNorm (class in peropq.bch_optimized) VariationalUnitary (class in peropq.variational_unitary)