Skip to content

Releases: BoothGroup/ebcc

v1.6.1

17 Dec 17:13
8c3bcf1
Compare
Choose a tag to compare

What's Changed

  • Adds a custom Davidson solver
  • Fix package discovery
  • Amplitude to CI vector conversion
  • Small bug fixes

Wheels for v1.6.0 are broken and should be fixed by this release.

Full Changelog: v1.6.0...v1.6.1

v1.6.0

03 Dec 22:31
21fc633
Compare
Choose a tag to compare

What's Changed

  • Optimises EOM and adds more EOM coverage and some left-hand versions
  • Adds MP2 DMs
  • Adds more examples
  • Adds tutorial notebooks
  • Fixes numpy static typing
  • Adds switchable numpy backends, (i.e. jax, cupy, tensorflow) with coverage of some core functionality. Also ensures compatibility with pyscfad with jax backends (see tutorials).
  • Improves DIIS implementation
  • Optimises CCSDt'
  • Refactors ham module, removes array attribute in Hamiltonian classes
  • Adds externally corrected and tailored coupled cluster

Full Changelog: v1.5.0...v1.6.0

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