Releases: qiskit-community/ffsim
Releases · qiskit-community/ffsim
v0.0.34
What's Changed
- update ruff to 0.4.4 and relax other requirements by @kevinsung in #176
- add Sampler primitive by @kevinsung in #175
Full Changelog: v0.0.33...v0.0.34
v0.0.33
Full Changelog: v0.0.32...v0.0.33
v0.0.32
What's Changed
- qiskit: add spinless orbital rotation gate by @kevinsung in #170
- docs: in gate decompositions explanation, add links to gate API docs by @kevinsung in #172
Full Changelog: v0.0.31...v0.0.32
v0.0.31
What's Changed
- publish docs for stable branch instead of main by @kevinsung in #160
- Define PRE_INIT pass manager constant in ffsim.qiskit by @kevinsung in #163
- givens decomposition: apply zrot without copying matrix by @kevinsung in #165
- docker: install dev dependencies by @kevinsung in #166
- add givens ansatz operator by @kevinsung in #167
- linear method: support optimizing hyperparameters individually by @kevinsung in #168
- split dev, release, and stable docs workflows by @kevinsung in #169
Full Changelog: v0.0.30...v0.0.31
v0.0.30
v0.0.29
What's Changed
- Add function to compute multireference state for product operators by @kevinsung in #138
- reorganize docs by @kevinsung in #139
- refactor intro notebook into explanatory material by @kevinsung in #140
- Fix edge case in fermi_hubbard_1d by @bartandrews in #142
- docs: use nitrogen instead of ethene and lower notebook timeout to 300s by @kevinsung in #143
- split part of df trotter tutorial into explanation by @kevinsung in #145
- factor out utilities from linear method by @kevinsung in #147
- docs: flesh out entanglement forging guide by @kevinsung in #148
- use MOLPRO table from pyscf by @kevinsung in #149
- Enable cargo clippy check by @kevinsung in #150
- add slater determinant gate by @kevinsung in #151
- Change SlaterDeterminantJW API to match slater_determinant function by @kevinsung in #152
- add hartree-fock gate by @kevinsung in #153
- accept tuple of orbital rotations in slater determinant by @kevinsung in #155
- accept tuple of orbital rotations in qiskit gate instead of spin by @kevinsung in #156
- update MergeOrbitalRotations to handle Slater determinants by @kevinsung in #157
- diag coulomb gate: don't add cphase gates if matrix entry is zero by @kevinsung in #158
- organize qiskit module into submodules by @kevinsung in #159
Full Changelog: v0.0.28...v0.0.29
v0.0.28
What's Changed
- Simplify interaction term in Fermi-Hubbard model by @kevinsung in #133
- Add Dockerfile, compose.yaml, and usage instructions by @kevinsung in #134
- add dockerignore and simplify dockerfile, and test in CI by @kevinsung in #136
- refactor docs by @kevinsung in #137
Full Changelog: v0.0.27...v0.0.28
v0.0.27
What's Changed
- Add ffsim.qiskit module and OrbitalRotationJW gate by @kevinsung in #123
- Rename apply_on_site_num_num_interaction to apply_on_site_interaction by @kevinsung in #125
- Add one-dimensional Fermi-Hubbard model by @bartandrews in #106
- add qiskit diag coulomb evo and ucj operator gates by @kevinsung in #127
- force orbital_rotation to be a kwarg in apply diag coulomb evo by @kevinsung in #128
- Add MergeOrbitalRotations transpiler pass for merging consecutive orbital rotation gates by @kevinsung in #129
- add DropNegligible transpiler pass by @kevinsung in #130
- Remove tox as dev dependency since it should be installed in an isolated environment by @kevinsung in #131
- Remove asv benchmarks by @kevinsung in #132
New Contributors
- @bartandrews made their first contribution in #106
Full Changelog: v0.0.26...v0.0.27
v0.0.26
What's Changed
- make python directory in tests by @kevinsung in #118
- Add Fermion operator mapping methods by @kevinsung in #119
- add number operator test by @kevinsung in #120
- test spin for basic gates by @kevinsung in #121
- Document Givens decomposition by @kevinsung in #122
Full Changelog: v0.0.25...v0.0.26