5. ModulesΒΆ
eminus - Pythonic electronic structure theory. |
|
Atoms class definition. |
|
Array backend handling. |
|
Minimization algorithms for fixed Hamiltonians. |
|
Cell wrapper function. |
|
Consolidated configuration module. |
|
Atomic data collections. |
|
Main DFT functions based on the DFT++ formulation. |
|
Functions to restrict real-space fields to domains. |
|
Calculate different energy contributions. |
|
DFT functions that are only needed for (meta-)GGA calculations. |
|
Utilities to use Goedecker, Teter, and Hutter pseudopotentials. |
|
Generate k-points and sample band paths. |
|
Utilities to localize and analyze orbitals. |
|
Logger initialization and configuration. |
|
Minimization algorithms. |
|
Determine occupations for atomic systems from simple inputs. |
|
Basis set dependent operators for a plane wave basis. |
|
Workflow functions that combine functions to generate orbitals. |
|
Collection of miscellaneous potentials. |
|
SCF class definition. |
|
Array backend testing. |
|
Various tools to check physical properties. |
|
Collection of constants and unit conversion functions. |
|
Linear algebra calculation utilities. |
|
Package version number and version info function. |
|
File input and output functionalities. |
|
CUBE file handling. |
|
GTH file handling. |
|
JSON file handling. |
|
PDB file handling. |
|
POSCAR file handling. |
|
TRAJ file handling. |
|
XYZ file handling. |
|
Implementation of different exchange-correlation functionals. |
|
Chachiyo GGA correlation. |
|
Perdew-Burke-Ernzerhof GGA correlation. |
|
Perdew-Burke-Ernzerhof GGA correlation for solids and surfaces. |
|
Chachiyo GGA exchange. |
|
Perdew-Burke-Ernzerhof GGA exchange. |
|
Perdew-Burke-Ernzerhof GGA exchange for solids and surfaces. |
|
Chachiyo LDA correlation. |
|
Modified Chachiyo LDA correlation. |
|
Perdew-Wang LDA correlation. |
|
Modified Perdew-Wang LDA correlation. |
|
Vosko-Wilk-Nusair LDA correlation. |
|
Slater LDA exchange. |
|
Corrected KSDT LDA exchange-correlation. |
|
GDSMFB LDA exchange-correlation. |
|
KSDT LDA exchange-correlation. |
|
Utility functions for exchange-correlation functionals. |
|
Extra functions that need additional dependencies to work. |
|
D3 dispersion correction interface. |
|
Fermi-orbital descriptor generation. |
|
GUI functions for Jupyter notebooks. |
|
HDF5 file handling. |
|
Interface to use Libxc functionals. |
|
GTH pseudopotential files from CP2K. |
|
PADE GTH pseudopotential files. |
|
PBE GTH pseudopotential files. |