The electronic structure package for quantum computers.
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.6.0...v1.6.1
openfermion/third_party/
to openfermion/contrib/
by @tanujkhattar in https://github.com/quantumlib/OpenFermion/pull/806
freeze_orbitals
reflects the prune
flag by @mafaldaramoa in https://github.com/quantumlib/OpenFermion/pull/803
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.5.1...v1.6.0
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.5.0...v1.5.1
Mainly fixes a issue with using linalg.expm instead of scipy.sparse.linalg.expm such that the right data types are being passed around.
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.4.0...v1.5.0
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.3.0...v1.4.0
OpenFermion 1.3 is an incremental update with some fixes and improvements (see below). Crucially, we have moved from pinning to a specific version of Cirq to having a minimum supported version of Cirq (0.12 for this release).
Upgrade cirq compatibility.
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.1.0...v1.2.0
levels up to cirq 0.11
Creating official release from March 6th v1.0.1 release of OpenFermion associated with commit ( c22551fbb8f7965c0d3fd0fc119ff2f8b569917a).
This release is for the stable 1.0 version of OpenFermion. Significant changes from the 0.11 release have been made. The most notable changes are listed below.
Features:
MajoranaOperator <-> FermionOperator with Jordan-Wigner + Bravyi-Kitaev options, get_majorana acts like get_fermion operator. Is_contextual for confirming if a Hamiltonian is contextual SymbolicOperator coefficients are sympy.Expr objects Partitioning schemes for measuring fermionic 1- and 2-RDMs Functionality for the Hartree-Fock project Spatial -> spin-orbital integrals Extended RPA Constructing a pure 2-body (reduced Hamiltonian) from 1-body and 2-body InteractionOperator. Construct antisymmeterized 2-electron integrals + coulomb + exchange matrices Verified phase estimation utilities
Organization:
Merging of OpenFermion-Cirq into OpenFermion Reorganize package (#620) (new submodules: chem, linalg, circuits, functionals, transforms) Sample data is integrated with package for testing. Reorganize utils Deprecation of Readthedocs as the documentation host. Docs are now generator by tensorflow-docs and hosted at https://quantumai.google/openfermion