Releases: qiskit-community/ffsim
Releases · qiskit-community/ffsim
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
v0.0.25
v0.0.24
What's Changed
- switch from black to ruff format by @kevinsung in #108
- rename t2_amplitudes and t1_amplitudes to t2 and t1 by @kevinsung in #109
- use diag coulomb indices instead of diag coulomb mask by @kevinsung in #110
Full Changelog: v0.0.23...v0.0.24
v0.0.23
What's Changed
- Fix Rust orbital rotation numerical instability by @kevinsung in #105
Full Changelog: v0.0.22...v0.0.23
v0.0.22
What's Changed
- LUCJ: order parameters by layer by @kevinsung in #100
- MolecularData: factor out independent run methods by @kevinsung in #99
- Add support python 3.12 by @kevinsung in #103
- fix bug where givens decomposition modified the original matrix by @kevinsung in #104
Full Changelog: v0.0.21...v0.0.22
v0.0.21
- changes spin order of
indices_to_strings
to (beta, alpha) instead of (alpha, beta), so that little endianness is consistent.
Full Changelog: v0.0.20...v0.0.21
v0.0.20
What's Changed
- switch givens rotation orbital rotation to slower python code to work around bug by @kevinsung in #96
Full Changelog: v0.0.19...v0.0.20
v0.0.19
What's Changed
- add support for acting on just one spin sector by @kevinsung in #91
Full Changelog: v0.0.18...v0.0.19