Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | Z _ _apply_unitary_() (ffsim.SupportsApplyUnitary method) _approx_eq_() (ffsim.SupportsApproximateEquality method) _diag_() (ffsim.SupportsDiagonal method) _fermion_operator_() (ffsim.SupportsFermionOperator method) _linear_operator_() (ffsim.SupportsLinearOperator method) _trace_() (ffsim.SupportsDiagonal method) (ffsim.SupportsTrace method) A active_space (ffsim.MolecularData attribute) addresses_to_strings() (in module ffsim) apply_diag_coulomb_evolution() (in module ffsim) apply_fsim_gate() (in module ffsim) apply_fswap_gate() (in module ffsim) apply_givens_rotation() (in module ffsim) apply_hop_gate() (in module ffsim) apply_matrix_to_slices() (in module ffsim.linalg) apply_num_interaction() (in module ffsim) apply_num_num_interaction() (in module ffsim) apply_num_op_prod_interaction() (in module ffsim) apply_num_op_sum_evolution() (in module ffsim) apply_on_site_interaction() (in module ffsim) apply_orbital_rotation() (in module ffsim) apply_quad_ham_evolution() (in module ffsim) apply_tunneling_interaction() (in module ffsim) apply_unitary() (in module ffsim) approx_eq() (in module ffsim) assert_allclose_up_to_global_phase() (in module ffsim.testing) atom (ffsim.MolecularData attribute) B basis (ffsim.MolecularData attribute) BitstringType (class in ffsim) C ccsd_energy (ffsim.MolecularData attribute) ccsd_generator_restricted() (in module ffsim) ccsd_generator_unrestricted() (in module ffsim) ccsd_t1 (ffsim.MolecularData attribute) ccsd_t2 (ffsim.MolecularData attribute) cisd_energy (ffsim.MolecularData attribute) cisd_vec (ffsim.MolecularData attribute) constant (ffsim.DiagonalCoulombHamiltonian attribute) (ffsim.DoubleFactorizedHamiltonian attribute) (ffsim.MolecularHamiltonian attribute) (ffsim.MolecularHamiltonianSpinless attribute) (ffsim.SingleFactorizedHamiltonian attribute) contract_diag_coulomb() (in module ffsim.contract) contract_num_op_sum() (in module ffsim.contract) contract_one_body() (in module ffsim.contract) core_energy (ffsim.MolecularData attribute) cre() (in module ffsim) cre_a() (in module ffsim) cre_b() (in module ffsim) D des() (in module ffsim) des_a() (in module ffsim) des_b() (in module ffsim) diag() (in module ffsim) diag_coulomb_linop() (in module ffsim.contract) diag_coulomb_mats (ffsim.DiagonalCoulombHamiltonian attribute) (ffsim.DoubleFactorizedHamiltonian attribute) (ffsim.UCJOpSpinBalanced attribute) (ffsim.UCJOpSpinless attribute) (ffsim.UCJOpSpinUnbalanced attribute) DiagCoulombEvolutionJW (class in ffsim.qiskit) DiagCoulombEvolutionSpinlessJW (class in ffsim.qiskit) DiagonalCoulombHamiltonian (class in ffsim) dim() (in module ffsim) dims() (in module ffsim) dipole_integrals (ffsim.MolecularData attribute) double_factorized() (in module ffsim.linalg) double_factorized_t2() (in module ffsim.linalg) double_factorized_t2_alpha_beta() (in module ffsim.linalg) DoubleFactorizedHamiltonian (class in ffsim) doubles_excitations_restricted() (in module ffsim) doubles_excitations_unrestricted() (in module ffsim) DropNegligible (class in ffsim.qiskit) E expectation_one_body_power() (in module ffsim) expectation_one_body_product() (in module ffsim) expm_multiply_taylor() (in module ffsim.linalg) F fci_energy (ffsim.MolecularData attribute) fci_vec (ffsim.MolecularData attribute) fermi_hubbard_1d() (in module ffsim) fermi_hubbard_2d() (in module ffsim) fermion_operator() (in module ffsim) FermionAction (class in ffsim) FermionOperator (class in ffsim) ffsim_vec_to_qiskit_vec() (in module ffsim.qiskit) FfsimSampler (class in ffsim.qiskit) final_orbital_rotation (ffsim.HopGateAnsatzOperator attribute) (ffsim.UCCSDOpRestricted attribute) (ffsim.UCCSDOpRestrictedReal attribute) (ffsim.UCCSDOpUnrestricted attribute) (ffsim.UCCSDOpUnrestrictedReal attribute) (ffsim.UCJOpSpinBalanced attribute) (ffsim.UCJOpSpinless attribute) (ffsim.UCJOpSpinUnbalanced attribute) final_state_vector() (in module ffsim.qiskit) G generate_norb_nelec() (in module ffsim.testing) generate_norb_nelec_spin() (in module ffsim.testing) generate_norb_nocc() (in module ffsim.testing) generate_norb_spin() (in module ffsim.testing) givens_decomposition() (in module ffsim.linalg) GivensAnsatzOp (class in ffsim) GivensAnsatzOpJW (class in ffsim.qiskit) GivensAnsatzOpSpinlessJW (class in ffsim.qiskit) GivensRotation (class in ffsim.linalg) H hartree_fock_state() (in module ffsim) hf_energy (ffsim.MolecularData attribute) hf_mo_coeff (ffsim.MolecularData attribute) hf_mo_occ (ffsim.MolecularData attribute) HopGateAnsatzOperator (class in ffsim) I init_cache() (in module ffsim) interaction_pairs (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.NumNumAnsatzOpSpinBalanced attribute) is_antihermitian() (in module ffsim.linalg) is_hermitian() (in module ffsim.linalg) is_orthogonal() (in module ffsim.linalg) is_real_symmetric() (in module ffsim.linalg) is_special_orthogonal() (in module ffsim.linalg) is_unitary() (in module ffsim.linalg) J jordan_wigner() (in module ffsim.qiskit) L linear_operator() (in module ffsim) lup() (in module ffsim.linalg) M match_global_phase() (in module ffsim.linalg) MergeOrbitalRotations (class in ffsim.qiskit) minimize_linear_method() (in module ffsim.optimize) mo_coeff (ffsim.MolecularData attribute) mo_occ (ffsim.MolecularData attribute) modified_cholesky() (in module ffsim.linalg) MolecularData (class in ffsim) MolecularHamiltonian (class in ffsim) MolecularHamiltonianSpinless (class in ffsim) mp2_energy (ffsim.MolecularData attribute) mp2_t2 (ffsim.MolecularData attribute) multireference_state() (in module ffsim) multireference_state_prod() (in module ffsim) N nelec (ffsim.MolecularData attribute) (ffsim.StateVector attribute) norb (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.MolecularData attribute) (ffsim.NumNumAnsatzOpSpinBalanced attribute) (ffsim.StateVector attribute) num_op_sum_linop() (in module ffsim.contract) number_operator() (in module ffsim) NumNumAnsatzOpSpinBalanced (class in ffsim) NumNumAnsatzOpSpinBalancedJW (class in ffsim.qiskit) NumOpSumEvolutionJW (class in ffsim.qiskit) NumOpSumEvolutionSpinlessJW (class in ffsim.qiskit) O one_body_integrals (ffsim.MolecularData attribute) one_body_linop() (in module ffsim.contract) one_body_squares (ffsim.SingleFactorizedHamiltonian attribute) one_body_tensor (ffsim.DiagonalCoulombHamiltonian attribute) (ffsim.DoubleFactorizedHamiltonian attribute) (ffsim.MolecularHamiltonian attribute) (ffsim.MolecularHamiltonianSpinless attribute) (ffsim.SingleFactorizedHamiltonian attribute) one_hot() (in module ffsim.linalg) one_rdm (ffsim.ReducedDensityMatrix attribute) optimize_orbitals() (in module ffsim) orbital_rotations (ffsim.DoubleFactorizedHamiltonian attribute) (ffsim.UCJOpSpinBalanced attribute) (ffsim.UCJOpSpinless attribute) (ffsim.UCJOpSpinUnbalanced attribute) orbital_symmetries (ffsim.MolecularData attribute) OrbitalRotationJW (class in ffsim.qiskit) OrbitalRotationSpinlessJW (class in ffsim.qiskit) P phase_angles (ffsim.GivensAnsatzOp attribute) phis (ffsim.GivensAnsatzOp attribute) PRE_INIT (in module ffsim.qiskit) pre_init_passes() (in module ffsim.qiskit) PrepareHartreeFockJW (class in ffsim.qiskit) PrepareHartreeFockSpinlessJW (class in ffsim.qiskit) PrepareSlaterDeterminantJW (class in ffsim.qiskit) PrepareSlaterDeterminantSpinlessJW (class in ffsim.qiskit) ProductStateSum (class in ffsim) Q qiskit_vec_to_ffsim_vec() (in module ffsim.qiskit) R random_antihermitian() (in module ffsim.random) random_density_matrix() (in module ffsim.random) random_diagonal_coulomb_hamiltonian() (in module ffsim.random) random_double_factorized_hamiltonian() (in module ffsim.random) random_fermion_hamiltonian() (in module ffsim.random) random_fermion_operator() (in module ffsim.random) random_hermitian() (in module ffsim.random) random_molecular_hamiltonian() (in module ffsim.random) random_molecular_hamiltonian_spinless() (in module ffsim.random) random_nelec() (in module ffsim.testing) random_occupied_orbitals() (in module ffsim.testing) random_orthogonal() (in module ffsim.random) random_real_symmetric_matrix() (in module ffsim.random) random_special_orthogonal() (in module ffsim.random) random_state_vector() (in module ffsim.random) random_t2_amplitudes() (in module ffsim.random) random_two_body_tensor() (in module ffsim.random) random_uccsd_op_restricted() (in module ffsim.random) random_uccsd_op_restricted_real() (in module ffsim.random) random_uccsd_op_unrestricted() (in module ffsim.random) random_uccsd_op_unrestricted_real() (in module ffsim.random) random_ucj_op_spin_balanced() (in module ffsim.random) random_ucj_op_spin_unbalanced() (in module ffsim.random) random_ucj_op_spinless() (in module ffsim.random) random_unitary() (in module ffsim.random) rdms() (in module ffsim) reduced_matrix() (in module ffsim.linalg) ReducedDensityMatrix (class in ffsim) S s_minus_operator() (in module ffsim) s_plus_operator() (in module ffsim) s_squared_operator() (in module ffsim) s_x_operator() (in module ffsim) s_y_operator() (in module ffsim) s_z_operator() (in module ffsim) sample_slater() (in module ffsim) sample_state_vector() (in module ffsim) sci_energy (ffsim.MolecularData attribute) sci_vec (ffsim.MolecularData attribute) simulate_qdrift_double_factorized() (in module ffsim) simulate_trotter_diag_coulomb_split_op() (in module ffsim) simulate_trotter_double_factorized() (in module ffsim) SimulateTrotterDiagCoulombSplitOpJW (class in ffsim.qiskit) SimulateTrotterDoubleFactorizedJW (class in ffsim.qiskit) SingleFactorizedHamiltonian (class in ffsim) singles_excitations_restricted() (in module ffsim) singles_excitations_unrestricted() (in module ffsim) slater_determinant() (in module ffsim) slater_determinant_amplitudes() (in module ffsim) slater_determinant_rdms() (in module ffsim) Spin (class in ffsim) spin (ffsim.MolecularData attribute) spin_square() (in module ffsim) spinful_to_spinless_rdm1() (in module ffsim) spinful_to_spinless_rdm2() (in module ffsim) spinful_to_spinless_vec() (in module ffsim) StateVector (class in ffsim) strings_to_addresses() (in module ffsim) SupportsApplyUnitary (class in ffsim) SupportsApproximateEquality (class in ffsim) SupportsDiagonal (class in ffsim) SupportsFermionOperator (class in ffsim) SupportsLinearOperator (class in ffsim) SupportsTrace (class in ffsim) symmetry (ffsim.MolecularData attribute) T t1 (ffsim.UCCSDOpRestricted attribute) (ffsim.UCCSDOpRestrictedReal attribute) (ffsim.UCCSDOpUnrestricted attribute) (ffsim.UCCSDOpUnrestrictedReal attribute) t2 (ffsim.UCCSDOpRestricted attribute) (ffsim.UCCSDOpRestrictedReal attribute) (ffsim.UCCSDOpUnrestricted attribute) (ffsim.UCCSDOpUnrestrictedReal attribute) thetas (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.NumNumAnsatzOpSpinBalanced attribute) trace() (in module ffsim) two_body_integrals (ffsim.MolecularData attribute) two_body_linop() (in module ffsim.contract) two_body_tensor (ffsim.MolecularHamiltonian attribute) (ffsim.MolecularHamiltonianSpinless attribute) two_rdm (ffsim.ReducedDensityMatrix attribute) U uccsd_generator_restricted() (in module ffsim) uccsd_generator_unrestricted() (in module ffsim) UCCSDOpRestricted (class in ffsim) UCCSDOpRestrictedReal (class in ffsim) UCCSDOpUnrestricted (class in ffsim) UCCSDOpUnrestrictedReal (class in ffsim) UCJAnglesOpSpinBalanced (class in ffsim) UCJOpSpinBalanced (class in ffsim) UCJOpSpinBalancedJW (class in ffsim.qiskit) UCJOpSpinless (class in ffsim) UCJOpSpinlessJW (class in ffsim.qiskit) UCJOpSpinUnbalanced (class in ffsim) UCJOpSpinUnbalancedJW (class in ffsim.qiskit) V vec (ffsim.StateVector attribute) Z z_representation (ffsim.DoubleFactorizedHamiltonian attribute)