Skip to content

Libra v5.7.0

Compare
Choose a tag to compare
@alexvakimov alexvakimov released this 20 May 12:50
· 143 commits to master since this release

The major additions

  • the new FSSH-3 methodology is implemented
  • the FSSH-2 of Araujo et al. is implemented (with slight changes compared to the published version, but likely this is what was intended)
  • added Jasper-Truhlar criterion of velocity reversal on frustrated hops
  • added MD trajectory alignment function/script which processes the MD trajectory to remove the center of mass translation and the overall rotation of the molecule as whole (this is a Python re-interpretation of the Fortran code found in the auxiliary tools of NWChem)
  • added a number of published spin-boson (and their many-state generalization) models withing the GLVC (generalized linear vibronic coupling models)
  • implemented the Ohmic and Drude-Lorentz baths discretizations
  • implemented a correct way of computing SH-based diabatic populations of states
  • revised the way to initialize adiabatic states when the initial conditions are chosen in the diabatic representation
  • added a number of matrix decompositions and linear equations solvers (based on matrix decompositions) from Eigen 3 code
  • fixed bugs in sum_col and sum_row functions of generic matrix class
  • significantly accelerated calculations of the matrix of the SD overlaps but using numpy methods in step3 module of the NBRA workflow (see below)
  • implemented a lot of the functions and workflow for the ML-based prediction of KS Hamiltonians (see below)
  • ongoing work on clarifying the MFSD (see below)

Auto-generated updates

Full Changelog: v5.6.0...v5.7.0