Skip to content

deepmodeling/abacus-develop

This branch is 213 commits ahead of abacusmodeling/abacus-develop:develop.

Folders and files

NameName
Last commit message
Last commit date
Nov 28, 2022
Mar 2, 2025
Feb 25, 2025
May 28, 2023
Nov 7, 2024
Apr 25, 2025
May 31, 2024
Mar 11, 2025
Mar 19, 2025
Apr 25, 2025
Apr 25, 2025
Mar 25, 2025
Apr 14, 2025
Jul 9, 2024
Jul 5, 2024
Jan 28, 2022
Mar 22, 2025
Nov 7, 2024
Nov 28, 2022
Jul 3, 2024
Oct 8, 2023
Jan 2, 2023
Apr 13, 2025
Aug 24, 2024
May 5, 2024
Mar 17, 2025
Jan 18, 2021
Mar 14, 2025

Repository files navigation

About ABACUS

ABACUS (Atomic-orbital Based Ab-initio Computation at UStc) is an open-source package based on density functional theory (DFT). The package utilizes both plane wave and numerical atomic basis sets with the usage of pseudopotentials to describe the interactions between nuclear ions and valence electrons. ABACUS supports LDA, GGA, meta-GGA, and hybrid functionals. Apart from single-point calculations, the package allows geometry optimizations and ab-initio molecular dynamics with various ensembles. The package also provides a variety of advanced functionalities for simulating materials, including the DFT+U, VdW corrections, and implicit solvation model, etc. In addition, ABACUS strives to provide a general infrastructure to facilitate the developments and applications of novel machine-learning-assisted DFT methods (DeePKS, DP-GEN, DeepH, DeePTB etc.) in molecular and material simulations.

Online Documentation

For detailed documentation, please refer to our documentation website.

See our Github Pages for more tutorials and developer guides.

About

An electronic structure package based on either plane wave basis or numerical atomic orbitals.

Topics

Resources

License

Citation

Stars

Watchers

Forks

Languages

  • C++ 90.9%
  • Cuda 3.6%
  • Python 2.5%
  • Shell 1.7%
  • CMake 0.9%
  • C 0.3%
  • Other 0.1%