BigDFT

Source: Wikipedia, the free encyclopedia.
BigDFT
Basel University
Stable release
1.9.4
Repository
Available in
GNU GPL v2
Websitebigdft.org

BigDFT is a

molecules and periodic/crystalline solids) to be calculated within density functional theory (DFT), using pseudopotentials, and a wavelet basis.[1]

Overview

BigDFT implements density functional theory (DFT) by solving the Kohn–Sham equations describing the electrons in a material, expanded in a Daubechies wavelet basis set and using a self-consistent direct minimization or Davidson diagonalisation methods to determine the energy minimum. Computational efficiency is achieved through the use of fast short convolutions and pseudopotentials to describe core electrons. In addition to total energy, forces and stresses are also calculated so that geometry optimizations and ab initio molecular dynamics may be carried out.

The Daubechies wavelet basis sets are an orthogonal systematic basis set as plane wave basis set but has the great advantage to allow adapted mesh with different levels of resolutions (see

boundary conditions
as isolated or surface systems.

BigDFT was among the first massively parallel density functional theory codes which benefited from

graphics processing units (GPU)[4] using CUDA and then OpenCL
languages.

Because the Daubechies wavelets have a compact support, the Hamiltonian application can be done locally[5] which permits to have a linear scaling in function of the number of atoms instead of a cubic scaling for traditional DFT software.

See also

  • List of quantum chemistry and solid state physics software

References

  1. S2CID 1308463
    .
  2. .
  3. .
  4. PMID 19624177.{{cite journal}}: CS1 maint: multiple names: authors list (link
    )
  5. .

External links


This page is based on the copyrighted Wikipedia article: BigDFT. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy