Skip to content

Quantum-Dynamics-Hub/libra-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Libra

Build Status

This is the main page of the computational chemistry methodology discovery library, Libra

About

  • extensive tutorials, example, and documentation. This resource is actively developed, but the older tutorials may not fully reflect the current stage of the code itself, so the tutorials demonstrating the older features may be failing - please let us know if you need to use any of those and run into problems.

  • Read-the-Docs documentation This is far from being complete. The work in progress...

  • old program website Not maintained for long time, but may still contain some useful info on some topics

Community and Support

  • Click below to join our community: 👉 Join Slack

  • Open an Issue - to ask questions or report a problem

  • The following public forum exists, but hasn't been used for a while - use the Slack workspace instead

Installation

Please see here

Developers and Contributors

  • Dr. Alexey Akimov (University at Buffalo, link )
    The main developer and maintainer of the code

  • Dr. Daeho Han (University at Buffalo) Implementation of the exact-factorization (XF) methods, quantum trajectories surface hopping (QTSH), validating and testing Ehrenfest dynamics and other internals, implementing some model Hamiltonians

  • Mr. Brendan Smith (University at Buffalo) Entangled trajectories Hamiltonian, NA-MD with spin-orbit coupling, NBRA workflows, BL-LZ NA-MD tutorials and examples, Libra/DFTB+, Libra/QE, Libra/ErgoSCF, Libra/CP2K, and Libra/Gaussian interfaces

  • Mr. Mohammad Shakiba (Shahid Bahonar University of Kerman, Iran) Cube file processing scripts, Libra/CP2K and Libra/Gaussian, Libra/Libint2 interfaces

  • Mrs. Story Temen (University at Buffalo) Implementation and testing of the HEOM codes

  • Dr. Wei Li (Hunan Agricultural University) NA-MD with spin-orbit coupling

  • Dr. Kosuke Sato (Toyota Research Lab) State reordering scripts, Libra/GAMESS interface (Libra-X)

  • Dr. Ekadashi Pradhan (York University) Libra/QE interface, delta-SCF NA-M (Libra-X)

  • Dr. Amber Jain (Indian Institute of Technology Bombay, India) Implementation and testing of the HEOM codes

  • Dr. Xiang Sun (NYU Shanghai, China) Implementation and testing of the FGR codes

  • Dr. Sophya Garashchuk (University of South Carolina) QTAG theory development

  • Dr. Matthew Dutra (University of South Carolina) Implementation and testing of the QTAG codes

References

This code is provided in the hope it will be useful.

If you use Libra in your research, please cite the following paper:

The "main" Libra papers

  • More recent overview of Libra's capabilities Shakiba, M.; Smith, B.; Li, W.; Dutra, M.; Jain, A.; Sun, X.; Garashchuk, S.; Akimov, A.V.* "Libra: A modular software library for quantum nonadiabatic dynamics" Software Impacts 2022 14, 100445

  • The initial implementation Akimov, A. V. "Libra: An open-Source 'methodology discovery' library for quantum and classical dynamics simulations" J. Comput. Chem. 2016 37, 1626-1649

If you use any of the Libra's methods or implementation, please cite as appropriate:

Papers that describe various developments in Libra

You may find the following papers useful examples

Papers that utilize Libra