File: changelog.md

package info (click to toggle)
python-symfc 1.5.4-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,980 kB
  • sloc: python: 10,485; makefile: 12
file content (56 lines) | stat: -rw-r--r-- 1,283 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
(changelog)=

# Change Log

## Jul-21-2025: Version 1.5.4

- Improve eigensolver for large projector.
- Check symmetric property of projector and make it symmetric unless the
  symmetry is largely broken.

## Jul-15-2025: Version 1.5.3

- More optimization for basis set computations.

## Jul-14-2025: Version 1.5.2

- Improve memory efficiency and calculation performance for basis set
  computations using block matrix tree.

## Jul-10-2025: Version 1.5.1

- Improve memory efficiency and calculation performance for basis set
  computations. The current implementation shows particular effectiveness with
  `use_mkl=True` (requires sparse-dot-mkl) for large systems.

## Jul-3-2025: Version 1.5.0

- Improve memory efficiency in computing basis sets

## Jun-26-2025: Version 1.4.1

- Small fix for specific case

## May-31-2025: Version 1.4.0

- Maintenance release after refactoring

## Feb-25-2025: Version 1.3.4

- Maintenance release after refactoring

## Feb-11-2025: Version 1.3.3

- Fix minor translational invariance issues in O2, O3, and O4

## Feb-10-2025: Version 1.3.2

- Use numerically stable version of O3 translational invariance

## Feb-5-2025: Version 1.3.1

- Enabled cutoff parameter for fc2.

## Feb-4-2025: Version 1.3.0

- Add `Symfc.estimate_basis_set()`.