Skip to content

Releases: TREX-CoE/qmckl

v1.0.0

10 Apr 14:38
Compare
Choose a tag to compare

What's Changed

  • Improve BLAS detection in configure for ARM
  • Control of numerical accuracy to speed up calculations: auto switch to single precision
  • Compiles with cray compiler
  • Fixed bug in HPC implementation of Jastrow
  • Improved FMAs in += statements
  • Reduced number of mallocs and memsets
  • Added some OpenMP on small functions becoming important with large numbers of threads

New Contributors

Full Changelog: v0.5.4...v1.0.0

v0.5.4-alpha

06 Oct 09:44
Compare
Choose a tag to compare

aligned_alloc has been replaced by posix_memalign for better portability.

v0.5.3-alpha

27 Sep 20:18
Compare
Choose a tag to compare

Spin-independent Jastrow

v0.5.2-alpha

18 Sep 16:09
Compare
Choose a tag to compare

Minor fixes in Jastrow

v0.5.1-alpha

12 Sep 16:08
Compare
Choose a tag to compare

Well checked:

  • AOs
  • MOs
  • Cusp-fitting in MOs
  • 1-, 2- and 3-body Jastrow in CHAMP's format

To be checked:

  • Shermann-Morrison

v0.4.1-alpha

31 Aug 15:47
Compare
Choose a tag to compare

Well checked:

  • AOs
  • MOs
  • Cusp-fitting in MOs
  • 1- and 2-body Jastrow

To be checked:

  • Shermann-Morrison
  • 3-body Jastrow

v0.3.1-alpha

27 Jan 08:10
Compare
Choose a tag to compare

General

  • Bug fixes
  • qmckl_dgemm integration
  • Documentation
  • Added qmckl_mo_basis_select_mo
  • Introduced Python API
  • Make eN scaling nucleus-specific in Jastrow
  • Cleaned VFC probes
  • Accelerated AO: sparse AO contraction coefficients

Fortran

  • Fortran interface for qmckl_last_error
  • Fortran interface for Jastrow
  • Moved qmckl_f.F90 into include

Configure

  • Maintainer mode checks the presence of a dummy file
  • Improve configure
  • Add options for PGCC and PGF90 compilers
  • Added --disable-doc to configure
  • Make --with-openmp default
  • Added --without-python

v0.2.1-alpha

15 Jun 21:45
Compare
Choose a tag to compare
  • HPC Implementations of AOs and MOs
  • GPU implementation started
  • Python interface : make python-install
  • Interfaced with TREXIO v2

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.1

v0.1.1-alpha

17 Nov 16:45
Compare
Choose a tag to compare
  • Can compute the local energy of a single determinant.
  • Can use TREXIO v1.1 to read the WF parameters.
  • Sherman-Morrison kernels
  • CHAMP's form of Jastrow factor
  • Integration of Verificarlo