Skip to content

Releases: BoothGroup/ebcc

v1.5.0

09 Aug 23:23
1c69e91
Compare
Choose a tag to compare

What's Changed

  • Restructure package into modules
  • Add static typing via mypy
  • Docstring improvements and now Google format
  • Refactor EOM to use Namespace instead of hardcoded doubles
  • IP and EA-EOM-RCCSD
  • Remove moments
  • Documentation now tracks master
  • Updates to README
  • Generated code is now synced with new boostrap files on bootstrap

Full Changelog: v1.4.5...v1.5.0

v1.4.5

31 Jul 08:50
64aef0a
Compare
Choose a tag to compare

What's Changed

  • Adds citation file

Full Changelog: v1.4.4...v1.4.5

v1.4.4

31 Jul 08:15
c752abd
Compare
Choose a tag to compare

What's Changed

  • Adds frozen natural orbitals
  • Logging improvements
  • Adds optimize=True to einsum fallback
  • Removes buggy CCSDt
  • Fixes energy for DFT reference

Full Changelog: v1.4.3...v1.4.4

v1.4.3

12 Feb 17:02
6662eee
Compare
Choose a tag to compare
  • Fix for open-shell Brueckner orbital self-consistency
  • Fixes for single precision unrestricted density fitting
  • Fix for Brueckner self-consistency rotation matrix

Full Changelog: v1.4.2...v1.4.3

v1.4.2

06 Feb 13:12
4f01997
Compare
Choose a tag to compare

What's Changed

  • Fix pyscf.tblis_einsum import

Full Changelog: v1.4.1...v1.4.2

v1.4.1

29 Nov 09:46
77d89bc
Compare
Choose a tag to compare

What's Changed

  • Adds ansatzes optimised specifically for density fitting
  • Adds single- and mixed-precision support
  • Adds CCSDt
  • CCSD(T) optimisations

Full Changelog: v1.4.0...v1.4.1

v1.4.0

28 Sep 20:27
0bc10cf
Compare
Choose a tag to compare

What's Changed

  • Improved examples
  • Added distinguishable cluster models DCD and DCSD

Full Changelog: v1.3.1...v1.4.0

v1.3.1

17 Aug 15:33
8efd7d9
Compare
Choose a tag to compare

What's Changed

  • Refactoring and cleaning
  • Fix erroneous argument in __len__ definition for Namespace

Full Changelog: v1.3.0...v1.3.1

v1.3.0

05 Jul 18:01
47e2058
Compare
Choose a tag to compare

What's Changed

  • Adds CCSDt', where the T3 amplitudes have all indices in an active space.
  • Fixes the conversion between spin types in cases where there are frozen or active orbitals.
  • Changes to the internals of the Ansatz class to improve generalisability.
  • Improves the Space interface and internals.

Full Changelog: v1.2.2...v1.3.0

v1.2.2

26 Jun 10:44
7bab745
Compare
Choose a tag to compare

What's Changed

  • Change from TestPyPI to PyPI
  • Freeze SciPy to <=1.10.0 until dependency bug fixes
  • Fix flaky BCCD test

This release triggers the first version published on PyPI.

Full Changelog: v1.2.1...v1.2.2