Releases: BoothGroup/ebcc
Releases · BoothGroup/ebcc
v1.6.1
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
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 withpyscfad
withjax
backends (see tutorials). - Improves DIIS implementation
- Optimises CCSDt'
- Refactors
ham
module, removesarray
attribute in Hamiltonian classes - Adds externally corrected and tailored coupled cluster
Full Changelog: v1.5.0...v1.6.0
v1.5.0
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
v1.4.4
What's Changed
- Adds frozen natural orbitals
- Logging improvements
- Adds
optimize=True
toeinsum
fallback - Removes buggy CCSDt
- Fixes energy for DFT reference
Full Changelog: v1.4.3...v1.4.4
v1.4.3
- 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
v1.4.1
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
What's Changed
- Improved examples
- Added distinguishable cluster models DCD and DCSD
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Refactoring and cleaning
- Fix erroneous argument in
__len__
definition forNamespace
Full Changelog: v1.3.0...v1.3.1