ffsim.qiskitΒΆ
Code that uses Qiskit
Pass manager recommended for the Qiskit transpiler |
|
|
Diagonal Coulomb evolution under the Jordan-Wigner transformation. |
|
Spinless diagonal Coulomb evolution under the Jordan-Wigner transformation. |
|
Drop gates with negligible effects. |
|
Implementation of the Qiskit Sampler primitive backed by ffsim. |
|
Givens rotation ansatz operator under the Jordan-Wigner transformation. |
|
Spinless Givens rotation ansatz operator under the Jordan-Wigner transformation. |
|
Merge consecutive orbital rotation gates. |
|
Spin-balanced number-number ansatz under the Jordan-Wigner transformation. |
|
Number operator sum evolution under the Jordan-Wigner transformation. |
|
Spinless number operator sum evolution under the Jordan-Wigner transformation. |
|
Orbital rotation under the Jordan-Wigner transformation. |
|
Orbital rotation under the Jordan-Wigner transformation, spinless version. |
|
Gate that prepares the Hartree-Fock state (under JWT) from the all zeros state. |
|
Prepare the Hartree-Fock state (under JWT) from the zero state, spinless. |
|
Gate that prepares a Slater determinant (under JWT) from the all zeros state. |
|
Prepare a Slater determinant (under JWT) from the zero state, spinless version. |
|
Split operator Trotter evolution of diagonal Coulomb Hamiltonian, Jordan-Wigner. |
|
Trotter time evolution of double-factorized Hamiltonian, Jordan-Wigner. |
|
Spin-balanced UCJ operator under the Jordan-Wigner transformation. |
|
Spin-unbalanced UCJ operator under the Jordan-Wigner transformation. |
|
Spinless UCJ operator under the Jordan-Wigner transformation. |
|
Convert an ffsim state vector to a Qiskit state vector. |
|
Return the final state vector of a fermionic quantum circuit. |
|
Jordan-Wigner transformation. |
Yield transpiler passes recommended for the Qiskit transpiler |
|
|
Convert a Qiskit state vector to an ffsim state vector. |