Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | Z _ __init__() (ffsim.qiskit.DiagCoulombEvolutionJW method) (ffsim.qiskit.DiagCoulombEvolutionSpinlessJW method) (ffsim.qiskit.DropNegligible method) (ffsim.qiskit.FfsimSampler method) (ffsim.qiskit.GivensAnsatzOpJW method) (ffsim.qiskit.GivensAnsatzOpSpinlessJW method) (ffsim.qiskit.NumNumAnsatzOpSpinBalancedJW method) (ffsim.qiskit.NumOpSumEvolutionJW method) (ffsim.qiskit.NumOpSumEvolutionSpinlessJW method) (ffsim.qiskit.OrbitalRotationJW method) (ffsim.qiskit.OrbitalRotationSpinlessJW method) (ffsim.qiskit.PrepareHartreeFockJW method) (ffsim.qiskit.PrepareHartreeFockSpinlessJW method) (ffsim.qiskit.PrepareSlaterDeterminantJW method) (ffsim.qiskit.PrepareSlaterDeterminantSpinlessJW method) (ffsim.qiskit.SimulateTrotterDiagCoulombSplitOpJW method) (ffsim.qiskit.SimulateTrotterDoubleFactorizedJW method) (ffsim.qiskit.UCJOpSpinBalancedJW method) (ffsim.qiskit.UCJOpSpinlessJW method) (ffsim.qiskit.UCJOpSpinUnbalancedJW method) A action (ffsim.FermionAction attribute) active_space (ffsim.MolecularData attribute) addresses_to_strings() (in module ffsim) ALPHA (ffsim.Spin attribute) ALPHA_AND_BETA (ffsim.Spin attribute) 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_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) BETA (ffsim.Spin attribute) BIT_ARRAY (ffsim.BitstringType attribute) BitstringType (class in ffsim) C c (ffsim.linalg.GivensRotation attribute) ccsd_energy (ffsim.MolecularData attribute) ccsd_t1 (ffsim.MolecularData attribute) ccsd_t2 (ffsim.MolecularData attribute) cisd_energy (ffsim.MolecularData attribute) cisd_vec (ffsim.MolecularData attribute) coeffs (ffsim.ProductStateSum attribute) conserves_particle_number() (ffsim.FermionOperator method) conserves_spin_z() (ffsim.FermionOperator method) constant (ffsim.DiagonalCoulombHamiltonian attribute) (ffsim.DoubleFactorizedHamiltonian attribute) (ffsim.MolecularHamiltonian 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) DropNegligible (class in ffsim.qiskit) E expectation_one_body_power() (in module ffsim) expectation_one_body_product() (in module ffsim) expectation_product_state() (ffsim.SingleFactorizedHamiltonian method) 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 module ffsim.contract module ffsim.linalg module ffsim.optimize module ffsim.qiskit module ffsim.random module ffsim.testing module ffsim_vec_to_qiskit_vec() (in module ffsim.qiskit) FfsimSampler (class in ffsim.qiskit) final_orbital_rotation (ffsim.HopGateAnsatzOperator attribute) (ffsim.UCJOpSpinBalanced attribute) (ffsim.UCJOpSpinless attribute) (ffsim.UCJOpSpinUnbalanced attribute) final_state_vector() (in module ffsim.qiskit) from_diag_coulomb_mats() (ffsim.NumNumAnsatzOpSpinBalanced static method) from_fcidump() (ffsim.MolecularData static method) from_fermion_operator() (ffsim.DiagonalCoulombHamiltonian static method) from_json() (ffsim.MolecularData static method) from_molecular_hamiltonian() (ffsim.DoubleFactorizedHamiltonian static method) (ffsim.SingleFactorizedHamiltonian static method) from_orbital_rotation() (ffsim.GivensAnsatzOp static method) from_parameters() (ffsim.GivensAnsatzOp static method) (ffsim.HopGateAnsatzOperator static method) (ffsim.NumNumAnsatzOpSpinBalanced static method) (ffsim.UCCSDOpRestrictedReal static method) (ffsim.UCJOpSpinBalanced static method) (ffsim.UCJOpSpinless static method) (ffsim.UCJOpSpinUnbalanced static method) from_scf() (ffsim.MolecularData static method) from_t_amplitudes() (ffsim.UCJOpSpinBalanced static method) (ffsim.UCJOpSpinless static method) (ffsim.UCJOpSpinUnbalanced static method) 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 hamiltonian (ffsim.MolecularData property) 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 i (ffsim.linalg.GivensRotation attribute) init_cache() (in module ffsim) INT (ffsim.BitstringType attribute) interaction_pairs (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.NumNumAnsatzOpSpinBalanced attribute) inverse() (ffsim.qiskit.DiagCoulombEvolutionJW method) (ffsim.qiskit.DiagCoulombEvolutionSpinlessJW method) (ffsim.qiskit.NumOpSumEvolutionJW method) (ffsim.qiskit.NumOpSumEvolutionSpinlessJW method) (ffsim.qiskit.OrbitalRotationJW method) (ffsim.qiskit.OrbitalRotationSpinlessJW method) 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 j (ffsim.linalg.GivensRotation attribute) jordan_wigner() (in module ffsim.qiskit) L linear_operator() (in module ffsim) lup() (in module ffsim.linalg) M many_body_order() (ffsim.FermionOperator method) 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) module ffsim ffsim.contract ffsim.linalg ffsim.optimize ffsim.qiskit ffsim.random ffsim.testing mole (ffsim.MolecularData property) MolecularData (class in ffsim) MolecularHamiltonian (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 n_params() (ffsim.GivensAnsatzOp static method) (ffsim.NumNumAnsatzOpSpinBalanced static method) (ffsim.UCCSDOpRestrictedReal static method) (ffsim.UCJOpSpinBalanced static method) (ffsim.UCJOpSpinless static method) (ffsim.UCJOpSpinUnbalanced static method) n_reps (ffsim.UCJOpSpinBalanced property) (ffsim.UCJOpSpinless property) (ffsim.UCJOpSpinUnbalanced property) nelec (ffsim.MolecularData attribute) (ffsim.StateVector attribute) norb (ffsim.DiagonalCoulombHamiltonian property) (ffsim.DoubleFactorizedHamiltonian property) (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.MolecularData attribute) (ffsim.MolecularHamiltonian property) (ffsim.NumNumAnsatzOpSpinBalanced attribute) (ffsim.SingleFactorizedHamiltonian property) (ffsim.StateVector attribute) (ffsim.UCCSDOpRestrictedReal property) (ffsim.UCJOpSpinBalanced property) (ffsim.UCJOpSpinless property) (ffsim.UCJOpSpinUnbalanced property) normal_ordered() (ffsim.FermionOperator method) 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.SingleFactorizedHamiltonian attribute) one_hot() (in module ffsim.linalg) orb (ffsim.FermionAction attribute) 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_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_restricted() (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) reduced_matrix_product_states() (ffsim.SingleFactorizedHamiltonian method) rotated() (ffsim.MolecularHamiltonian method) run() (ffsim.qiskit.DropNegligible method) (ffsim.qiskit.FfsimSampler method) (ffsim.qiskit.MergeOrbitalRotations method) run_ccsd() (ffsim.MolecularData method) run_cisd() (ffsim.MolecularData method) run_fci() (ffsim.MolecularData method) run_mp2() (ffsim.MolecularData method) run_sci() (ffsim.MolecularData method) S s (ffsim.linalg.GivensRotation attribute) sample_slater_determinant() (in module ffsim) sample_state_vector() (in module ffsim) scf (ffsim.MolecularData property) 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) slater_determinant() (in module ffsim) slater_determinant_amplitudes() (in module ffsim) slater_determinant_rdms() (in module ffsim) Spin (class in ffsim) spin (ffsim.FermionAction attribute) (ffsim.MolecularData attribute) spin_square() (in module ffsim) states (ffsim.ProductStateSum attribute) StateVector (class in ffsim) STRING (ffsim.BitstringType attribute) 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 thetas (ffsim.GivensAnsatzOp attribute) (ffsim.HopGateAnsatzOperator attribute) (ffsim.NumNumAnsatzOpSpinBalanced attribute) to_diag_coulomb_mats() (ffsim.NumNumAnsatzOpSpinBalanced method) to_fcidump() (ffsim.MolecularData method) to_json() (ffsim.MolecularData method) to_molecular_hamiltonian() (ffsim.DoubleFactorizedHamiltonian method) to_number_representation() (ffsim.DoubleFactorizedHamiltonian method) to_orbital_rotation() (ffsim.GivensAnsatzOp method) to_parameters() (ffsim.GivensAnsatzOp method) (ffsim.HopGateAnsatzOperator method) (ffsim.NumNumAnsatzOpSpinBalanced method) (ffsim.UCCSDOpRestrictedReal method) (ffsim.UCJOpSpinBalanced method) (ffsim.UCJOpSpinless method) (ffsim.UCJOpSpinUnbalanced method) to_z_representation() (ffsim.DoubleFactorizedHamiltonian method) trace() (in module ffsim) two_body_integrals (ffsim.MolecularData attribute) two_body_tensor (ffsim.MolecularHamiltonian attribute) U UCCSDOpRestrictedReal (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)