Skip to content

Releases: evaleev/libint

2.12.0

12 Jan 23:02

Choose a tag to compare

Release 2.12.0 includes support for integrals over superposition of erf/erfc kernels + misc improvements (namespaced CMake options and PP macros).

In addition to citing Libint2 as explained in file CITATION, please cite DOI .

What's Changed

  • [ci] misc macos fixups: hardwire to macos-15, python 3.14 by @evaleev in #384
  • namespace cmake options and preprocessor variables by @evaleev in #385
  • feature: erfx_nuclear by @evaleev in #386
  • always use std::any if C++17 if available by @evaleev in #387

Full Changelog: v2.11.2...v2.12.0

2.11.2

10 Oct 13:42

Choose a tag to compare

Release 2.11.2 includes misc fixes (Molden export, improved building of Fortran bindings, etc.)

In addition to citing Libint2 as explained in file CITATION, please cite DOI
.

What's Changed

  • Increment ao by 2l+1, update the map for Cartesian shells by @dmejiar in #372
  • [python] switch from setuptools to scikit-build-core by @evaleev in #378
  • fix CI? by @loriab in #348
  • print atomic number in the error message when basis not found by @ajaypanyala in #375
  • hf++: continue even if molden::Export fails by @evaleev in #374
  • CMake: set target properties of Fortran tests by @hfp in #377
  • [python] engine.compute(bases) produces correct data layout by @evaleev in #379

New Contributors

  • @hfp made their first contribution in #377

Full Changelog: v2.11.1...v2.11.2

2.11.1

14 May 21:29

Choose a tag to compare

Release 2.11.1 includes misc fixes and support for recent compilers.

In addition to citing Libint2 as explained in file CITATION, please cite DOI
.

2.11.0

25 Apr 03:39

Choose a tag to compare

Release 2.11.0 can compute exponential kernel integrals for a wider range of lengthscales/exponents.

In addition to citing Libint2 as explained in file CITATION, please cite DOI
.

What's Changed

Full Changelog: v2.10.2...v2.11.0

2.10.2

08 Apr 19:38

Choose a tag to compare

Release 2.10.2 includes misc fixes.

In addition to citing Libint2 as explained in file CITATION, please cite DOI
.

What's Changed

  • [cmake] fix consuming targets from the build tree by @evaleev in #360

Full Changelog: v2.10.1...v2.10.2

2.10.1

07 Apr 16:52

Choose a tag to compare

Release 2.10.1 includes misc fixes.

In addition to citing Libint2 as explained in file CITATION, please cite DOI.

What's Changed

Full Changelog: v2.10.0...v2.10.1

2.10.0

05 Apr 13:08

Choose a tag to compare

Release 2.10.0 introduces support for configuration introspection, derivative electric Cartesian multipoles, introduces new basis sets (including atomic potentials for SAP), and several misc improvements.

In addition to citing Libint2 as explained in file CITATION, please cite DOI .

What's Changed

New Contributors

Full Changelog: v2.9.0...v2.10.0

2.9.0

05 Mar 03:37

Choose a tag to compare

Release 2.9.0 introduces DF basis generator, increases max L for exponential integrals, and several misc improvements.

In addition to citing Libint2 as explained in file CITATION, please cite DOI.

What's Changed

  • AM symbols list by @loriab in #325
  • narrow down the distribution of cartesian coordinates of shells produced by RandomShellSet by @evaleev in #327
  • increase tenno function interpolation table to support m<=36 by @evaleev in #329
  • add soversion to lone shared lib by @loriab in #331
  • can use modularized Boost, even if built as part of the main project by @evaleev in #333
  • bump Catch2 to 2.13.10, resolves #328 by @evaleev in #334
  • Automatic Density Fitting basis generator by @kshitij-05 in #281
  • l->symbol maps condensed to 1 definition for non-Python code by @evaleev in #335

New Contributors

Full Changelog: v2.8.2...v2.9.0

2.8.2

05 Feb 19:03

Choose a tag to compare

Release 2.8.2 addresses issue #308 and includes several minor improvements.

In addition to citing Libint2 as explained in file CITATION, please cite DOI 10.5281/zenodo.10620999

What's Changed

  • fix CI for setuptools=69 by @loriab in #319
  • update libtool to 2.4.7 + update config.{guess,sub} to 2024-01-01 by @evaleev in #322
  • fix BOOST_PP-related dispatch bug that affects 3-center derivatives when configured with --with-max-am=X --with-eri3-max-am=Y by @evaleev in #324

Full Changelog: v2.8.1...v2.8.2

2.8.1

19 Dec 17:21

Choose a tag to compare

Release 2.8.1 improves usability of Libint from CMake and addresses several API/build issues.

In addition to citing Libint2 as explained in file CITATION, please cite DOI

What's Changed

Full Changelog: v2.8.0...v2.8.1

N.B. 12/29/2023 rebuilt tarballs using GNU tar (original tarballs used BSD tar)