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