Sourced from pyscf's releases.
PySCF v2.8.0 release
- Added
- The ccpy extension (https://github.com/piecuch-group/ccpy) which enables various Coupled cluster methods
- COSMO-RS functionality
- DFMP2 and RPA for UHF reference
- Add functions to read and write Cell geometry, allowing Direct or Cartesian in VASP input
- Add def2-mtzvp and def2-mtzvpp basis sets for 3c methods
- libqcschema module to load qcschema json
- Improved
- Integral screening for Gaunt and Breit term
- Performance and multi-threading efficiency of DFMP2 and RPA, gaining 4x - 8x speedups
- Stability analysis for extended system, matching with molecular version
- Update to Libxc 7.0
- Adjust TDDFT amplitudes to follow the CIS convention
- Accelerate DFT density and XC potential, especially for MGGA.
- Automatically apply SCF initial guess from existing wavefunction.
- Improve the first order derivatives of density fitting J/K matrices for non-hermitian density matrices.
- Improve TDDFT diagonalization numerical stability.
- Remove redundant integral computation for SR-only (such as HSE) and LR-only (such as wb97) RSH functionals
- Fixes
- ASE interfaces regarding to the API changes in ASE v3.11.0
- Missing conj() for t2 amps in GCCSD and UCCSD routines
- UCCSD damping
- Fix biased implementation for the becke radi method.
- Fix DFT define_xc_ interface and examples.
- Fix SR-ERI integral screening estimator.
- Fix CCSD two-particle density matrix for complex orbitals.
- Take cell.rcut into account when generating becke grids for low-dimensional systems.
Sourced from pyscf's changelog.
PySCF 2.8.0 (2025-01-14)
- Added
- The ccpy extension (https://github.com/piecuch-group/ccpy) which enables various Coupled cluster methods
- COSMO-RS functionality
- DFMP2 and RPA for UHF reference
- Add functions to read and write Cell geometry, allowing Direct or Cartesian in VASP input
- Add def2-mtzvp and def2-mtzvpp basis sets for 3c methods
- libqcschema module to load qcschema json
- Improved
- Integral screening for Gaunt and Breit term
- Performance and multi-threading efficiency of DFMP2 and RPA, gaining 4x - 8x speedups
- Stability analysis for extended system, matching with molecular version
- Update to Libxc 7.0
- Adjust TDDFT amplitudes to follow the CIS convention
- Accelerate DFT density and XC potential, especially for MGGA.
- Automatically apply SCF initial guess from existing wavefunction.
- Improve the first order derivatives of density fitting J/K matrices for non-hermitian density matrices.
- Improve TDDFT diagonalization numerical stability.
- Remove redundant integral computation for SR-only (such as HSE) and LR-only (such as wb97) RSH functionals
- Fixes
- ASE interfaces regarding to the API changes in ASE v3.11.0
- Missing conj() for t2 amps in GCCSD and UCCSD routines
- UCCSD damping
- Fix biased implementation for the becke radi method.
- Fix DFT define_xc_ interface and examples.
- Fix SR-ERI integral screening estimator.
- Fix CCSD two-particle density matrix for complex orbitals.
- Take cell.rcut into account when generating becke grids for low-dimensional systems.
PySCF 2.7.0 (2024-09-23)
- Added
- Superposition of Atomic Potentials (SAP) initial guess for SCF methods.
- Supports pickle serialization for all methods.
- ADC 1-particle density matrix and dipole moment.
- Spin-separated 3-RDMs.
- Traceless quadrupole moment for SCF methods.
- Supports for fractional coordinates in Cell.
- Population analysis for KSCF.
- A, B matrices for k-point TDRKS.
- AutoAux scheme for generating auxiliary basis sets.
- Improved
- Automatic cleanup for HDF5 temporary files.
- Saves CI coefficients for SA-CASSCF to chkfile.
- UHF/UKS initial guess with better spin-symmetry breaking code.
- New attribute .cycles in SCF methods and CC methods to save iteration counts.
- FFT performance.
- CPHF convergence in nuclear hessian.
... (truncated)
acfb757
Release 2.8bf4795c
Improve the RSH treatment in DFT (#2525)9a0bb6d
Update the mo_coeff argument treatments in CASCI and CASSCF scanner (#2581)a0665c4
take cell.rcut into account when generating becke grids (#2460)066a259
Remove the misleading SCS-MP2 output message (fix #2537)
(#2578)0f17748
Fix TypeError when cc.frozen is nonzero numpy.integer (#2576)745a9ff
Fix CCSD two-particle density matrix for complex orbitals (#2531)39f72a8
Fix GTH-PP integrals (fix #2575)
(#2577)14c3c54
A few more small API updates and function improvments (#2573)6878b69
Fix SR-ERI integral screening estimator (#2450)