Skip to content

Releases: dftbplus/dftbplus

Release 24.1

12 Feb 17:10
24.1
Compare
Choose a tag to compare

Added

  • CI optimizer to locate conical intersections

Fixed

  • Memory leak for MPI enabled code with many geometric steps.

  • API call to setExternalCharges was not marking calculation to be re-evaluated.

  • Calls to setExternalCharges were failing if number of external charges changes.

Release 23.1

05 Jul 17:54
23.1
Compare
Choose a tag to compare

Added

  • Non-adiabatic coupling vectors for linear response calculations

  • Hellmann-Feynman testing for the xTB hamiltonian dipoles

  • Born charges and derivatives can now be calculated for a subset of the desired atoms (similar to the Hessian).

Changed

  • Binary output is done using stream I/O to enable processing of those files in Python or C. The BinaryAccessTypes option can be used to restore the old (compiler dependent) sequential I/O.

Fixed

  • Tool dp_dos produced obviously incorrect results for Pauli-Hamiltonians (e.g. when using spin-orbit coupling). Other Hamiltonians were not affected.

Release 22.2

20 Dec 15:58
22.2
Compare
Choose a tag to compare

Added

  • Born charges and polarizability derivatives from finite difference derivatives.

  • Infrared and Raman intensities from the modes code.

  • Spin-orbit coupling for xTB

  • Dual American and British English spelling for various input keywords

Fixed

  • Onsite and +U potentials in real time-propagation, which was broken in October 2019 by commit 11abba3

  • Corrected units for electrostatic gate potentials in transport

  • Stratmann solver available without ARPACK

Release 22.1

24 May 21:52
22.1
Compare
Choose a tag to compare

Added

  • Real time electronic dynamics for xTB Hamiltonian

  • Real time electronic dynamics for range separated DFTB

  • Support for MPI-parallel GPU accelerated calculations via ELPA/ELSI library

  • (Optionally) rescale externally applied fields and dipole moments
    when implicit solvents are used

  • Enable lattice constraints in new geometry optimization driver

  • Dynamic polarizability and response kernel at finite frequencies

  • API call for CM5 charges

  • Numerical Hessian calculation can be split over multiple runs

Changed

  • PLUMED simulations may deliver due to an incompatible change in version 2.8.0
    of the external PLUMED library slightly different results as before. See also
    the change log of PLUMED 2.8.

  • Allow electric fields in periodic systems even when interactions
    cross the sawtooth in the field

  • Allow printing of dipole moments, even in cases where the absolute
    value is ill-defined (charged systems or periodic cases), but its
    derivative may be meaningful.

  • Use the DFTB+ xyz writer for the modes program, removing the
    XMakemol output option.

  • Re-enable q=0 (sawtooth) electric fields for periodic/helical structures

Fixed

  • incorrect atomic mass unit for xTB calculations

  • electronic temperature read for Green's function solver

  • MPI code for spin polarised metallic perturbation at q=0 for spin
    polarized molecules with processor groups

Release 21.2

13 Dec 08:57
21.2
Compare
Choose a tag to compare

Release 21.2

Release 21.1

12 May 18:37
21.1
Compare
Choose a tag to compare

Release 21.1

Release 20.2.1

08 Dec 12:22
20.2.1
Compare
Choose a tag to compare

Release 20.2.1 (bugfix release for Release 20.2)

Release 20.2

17 Nov 19:44
20.2
Compare
Choose a tag to compare

Release 20.2

Release 20.1

22 Jul 15:47
20.1
Compare
Choose a tag to compare

Release 20.1

Release 19.1

01 Jul 15:33
19.1
Compare
Choose a tag to compare
Release 19.1