Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | V | W _ _build_symplectic_matrix() (ferrmion.encode.FermionQubitEncoding method) (ferrmion.encode.MaxNTO method) (ferrmion.encode.TernaryTree method) _pauli_to_symplectic() (ferrmion.encode.FermionQubitEncoding method) _symplectic_to_pauli() (ferrmion.encode.FermionQubitEncoding method) A add_connection() (ferrmion.devices.Toplogy method), [1] add_constant() (ferrmion.hamiltonians.FermionHamiltonian method) add_node() (ferrmion.encode.TernaryTree method) anneal_enumerations() (in module ferrmion.core) (in module ferrmion.optimize.enumeration) annihilation() (ferrmion.hamiltonians.FermionHamiltonian method) as_dict() (ferrmion.encode.TernaryTree method), [1] B batch_pauli_weights() (in module ferrmion.core) BK() (ferrmion.encode.TernaryTree method) bonsai_algorithm() (in module ferrmion.optimize.bonsai) branch_pauli_map (ferrmion.encode.TernaryTree property) branch_pauli_map() (ferrmion.encode.TernaryTree method) bravyi_kitaev() (in module ferrmion.encode) bravyi_kitaev_annealed() (in module ferrmion.encode) bravyi_kitaev_topphatt() (in module ferrmion.encode) BravyiKitaev() (ferrmion.encode.TernaryTree method) (in module ferrmion.encode) C clifford_heuristic() (ferrmion.hamiltonians.QubitHamiltonian method) (in module ferrmion.core) connections (ferrmion.devices.Toplogy attribute) creation() (ferrmion.hamiltonians.FermionHamiltonian method) cube_lattice_adjacency_matrix() (in module ferrmion.hamiltonians) D decode() (ferrmion.encode.FermionQubitEncoding method) (in module ferrmion.core) default_enumeration_scheme() (ferrmion.encode.TernaryTree method), [1] default_mode_op_map (ferrmion.encode.FermionQubitEncoding property) default_mode_op_map() (ferrmion.encode.FermionQubitEncoding method) (ferrmion.encode.TernaryTree method) E edge_operator() (ferrmion.encode.FermionQubitEncoding method) encode() (ferrmion.encode.FermionQubitEncoding method) (in module ferrmion.core) encode_annealed() (ferrmion.encode.FermionQubitEncoding method) encode_fermion_product() (in module ferrmion.core) encode_topphatt() (ferrmion.encode.TernaryTree method) (in module ferrmion.core) enumeration_scheme (ferrmion.encode.TernaryTree attribute) (ferrmion.encode.TernaryTree property) F FermionHamiltonian (class in ferrmion.hamiltonians) fermionic_to_sparse_majorana() (in module ferrmion.core) FermionQubitEncoding (class in ferrmion.encode) ferrmion.core module ferrmion.devices module ferrmion.encode module ferrmion.hamiltonians module ferrmion.interop.qiskit_mapper module ferrmion.optimize.bonsai module ferrmion.optimize.enumeration module ferrmion.optimize.hatt module ferrmion.optimize.huffman module ferrmion.optimize.rett module ferrmion.utils module fill_template() (ferrmion.encode.FermionQubitEncoding method) find_pauli_weight() (in module ferrmion.utils) flatpack() (ferrmion.encode.TernaryTree method) flatpack_symplectic_matrix() (in module ferrmion.core) from_flatpack() (ferrmion.encode.TernaryTree class method) G gate_error (ferrmion.devices.Qubit attribute) H hamiltonian_adaptive_ternary_tree() (in module ferrmion.optimize.hatt) hartree_fock_state() (ferrmion.encode.FermionQubitEncoding method) (ferrmion.encode.TernaryTree method) (in module ferrmion.core) hatt() (in module ferrmion.core) hubbard_coefficients() (in module ferrmion.hamiltonians) hubbard_hamiltonian() (in module ferrmion.hamiltonians) huffman_ternary_tree() (in module ferrmion.optimize.huffman) I icount_to_sign() (in module ferrmion.utils) interaction_operator() (ferrmion.encode.FermionQubitEncoding method) J JKMN() (ferrmion.encode.TernaryTree method) (in module ferrmion.encode) jkmn() (in module ferrmion.encode) jkmn_annealed() (in module ferrmion.encode) jkmn_topphatt() (in module ferrmion.encode) jordan_wigner() (in module ferrmion.encode) jordan_wigner_annealed() (in module ferrmion.encode) jordan_wigner_topphatt() (in module ferrmion.encode) JordanWigner() (ferrmion.encode.TernaryTree method) (in module ferrmion.encode) JW() (ferrmion.encode.TernaryTree method) L label (ferrmion.devices.Qubit attribute) lambda_plus_mu() (in module ferrmion.optimize.enumeration) linear_adjacency_matrix() (in module ferrmion.hamiltonians) M MajoranaStringEncoding (class in ferrmion.encode) MaxNTO (class in ferrmion.encode) maxnto_symplectic_matrix() (in module ferrmion.core) modes (ferrmion.encode.FermionQubitEncoding attribute) module ferrmion.core ferrmion.devices ferrmion.encode ferrmion.hamiltonians ferrmion.interop.qiskit_mapper ferrmion.optimize.bonsai ferrmion.optimize.enumeration ferrmion.optimize.hatt ferrmion.optimize.huffman ferrmion.optimize.rett ferrmion.utils molecular_hamiltonian() (in module ferrmion.hamiltonians) N n_modes (ferrmion.encode.MaxNTO attribute) (ferrmion.encode.TernaryTree attribute) n_qubits (ferrmion.encode.FermionQubitEncoding attribute) (ferrmion.encode.TernaryTree attribute) (ferrmion.hamiltonians.QubitHamiltonian property) number_operator() (ferrmion.encode.FermionQubitEncoding method) O one_e_coeffs (ferrmion.encode.FermionQubitEncoding attribute) P parity() (in module ferrmion.encode) parity_annealed() (in module ferrmion.encode) parity_topphatt() (in module ferrmion.encode) ParityEncoding() (ferrmion.encode.TernaryTree method) (in module ferrmion.encode) pauli_to_symplectic() (in module ferrmion.core) (in module ferrmion.utils) Q QiskitAdapter (class in ferrmion.interop.qiskit_mapper) Qubit (class in ferrmion.devices) QubitHamiltonian (class in ferrmion.hamiltonians) qubits (ferrmion.devices.Toplogy attribute) R randomised_subsystem_descent() (ferrmion.hamiltonians.QubitHamiltonian method) (in module ferrmion.core) reduced_entanglement_ternary_tree() (in module ferrmion.optimize.rett) root (ferrmion.encode.TernaryTree attribute) S setup_logs() (in module ferrmion.utils) signatures_and_coefficients (ferrmion.hamiltonians.FermionHamiltonian property) square_lattice_adjacency_matrix() (in module ferrmion.hamiltonians) string_pairs (ferrmion.encode.TernaryTree property) string_pairs() (ferrmion.encode.TernaryTree method) symplectic_hash() (in module ferrmion.utils) symplectic_product() (in module ferrmion.core) symplectic_to_pauli() (in module ferrmion.core) (in module ferrmion.utils) symplectic_to_sparse() (in module ferrmion.core) (in module ferrmion.utils) symplectic_unhash() (in module ferrmion.utils) T t1 (ferrmion.devices.Qubit attribute) t2 (ferrmion.devices.Qubit attribute) TernaryTree (class in ferrmion.encode) to_json() (ferrmion.encode.FermionQubitEncoding method) to_qubit_hamiltonian() (ferrmion.encode.FermionQubitEncoding method) to_symplectic_hamiltonian() (ferrmion.encode.FermionQubitEncoding method) Toplogy (class in ferrmion.devices) topphatt() (in module ferrmion.core) two_e_coeffs (ferrmion.encode.FermionQubitEncoding attribute) two_operator_product() (in module ferrmion.utils) V vacuum_state (ferrmion.encode.FermionQubitEncoding property) W with_coefficients() (ferrmion.hamiltonians.FermionHamiltonian method)