HIRSHFELD_CONSTRAINT
Parameters for CDFT with a Gaussian Hirshfeld constraint. [Edit on GitHub]
Keywords
Keyword descriptions
- ATOMIC_CUTOFF: real = 1.00000000E-012
Usage: ATOMIC_CUTOFF {real}
Numerical cutoff for calculation of Hirshfeld densities. [Edit on GitHub]
- ATOMIC_RADII: real = [angstrom]
Usage: ATOMIC_RADII {real} {real} {real}
Defines custom radii to setup the spherical Gaussians. Give one value per element in the same order as they appear in the input coordinates. [Edit on GitHub]
- ATOMS_MEMORY: integer = 80
Usage: ATOMS_MEMORY
Number of atomic gradients to store in memory. [Edit on GitHub]
- EPS_CUTOFF: real = 1.00000000E-012
Usage: EPS_CUTOFF {real}
Numerical cutoff for calculation of weight function. [Edit on GitHub]
- GAUSSIAN_RADIUS: real = 3.00000000E+000 [angstrom]
Usage: GAUSSIAN_RADIUS
Radius parameter controlling the creation of Gaussians. [Edit on GitHub]
- GAUSSIAN_SHAPE: enum = DEFAULT
Usage: GAUSSIAN_SHAPE (SINGLE|VDW|COVALENT|USER)
Valid values:
DEFAULT
Use covalent radii (in angstrom) to construct Gaussians, but fixed 1.0_dp radius for elements with a radius larger than this value.SINGLE
Single Gaussian for all atom types with radius given by GAUSSIAN_RADIUS.VDW
Use van der Waals radii to construct Gaussians.COVALENT
Use covalent radii to construct Gaussians.USER
Use user defined radii (keyword ATOMIC_RADII) to construct Gaussians.
Mentions: ⭐Constrained DFT
Specifies the type of Gaussian used for SHAPE_FUNCTION GAUSSIAN. [Edit on GitHub]
- PRINT_DENSITY: logical = F
Lone keyword:
T
Usage: PRINT_DENSITY TRUE
Logical to control printing of Hirshfeld densities to .cube file. [Edit on GitHub]
- SHAPE_FUNCTION: enum = GAUSSIAN
Usage: SHAPE_FUNCTION {Gaussian,Density}
Valid values:
GAUSSIAN
One Gaussian per atom with radius determined by the keyword GAUSSIAN_SHAPE.DENSITY
Atomic density expanded in terms of multiple Gaussians.
Mentions: ⭐Constrained DFT
Type of shape function used for Hirshfeld partitioning. [Edit on GitHub]
- USE_ATOMIC_CUTOFF: logical = T
Lone keyword:
T
Usage: USE_ATOMIC_CUTOFF TRUE
Logical to control use of ATOMIC_CUTOFF. [Edit on GitHub]
- USE_BOHR: logical = F
Lone keyword:
T
Usage: CAVITY_USE_BOHR TRUE
Convert the Gaussian radius from angstrom to bohr. This results in a larger Gaussian than without unit conversion. [Edit on GitHub]