GENPOT
Section can be repeated.
This section specifies the input parameters for a generic potential type. A functional form is specified. Mathematical Operators recognized are +, -, *, /, ^ or alternatively **, whereas symbols for brackets must be (). The function parser recognizes the Fortran 90 intrinsic functions abs, min, max, exp, log10, log, sqrt, sinh, cosh, tanh, sin, cos, tan, asin, acos, atan2, atan, erf, erfc. Parsing for intrinsic functions is not case sensitive. [Edit on GitHub]
Keywords
Keyword descriptions
- ATOMS
Type: string[2]
Usage: ATOMS {KIND1} {KIND2}Description: Defines the atomic kind involved in the generic potential [Edit on GitHub]
- FUNCTION
Type: string
Usage: FUNCTION a*EXP(-b*x^2)/x+D*log10(x)Description: Specifies the functional form in mathematical notation. [Edit on GitHub]
Mentions: ⭐Extended Tight Binding
- PARAMETERS
Type: string[ ]
Repeatable: yes
Usage: PARAMETERS a b DDescription: Defines the parameters of the functional form [Edit on GitHub]
Mentions: ⭐Extended Tight Binding
- RCUT
Type: real
Default: 1.00000000E+001 [angstrom]
Usage: RCUT {real}Description: Defines the cutoff parameter of the generic potential [Edit on GitHub]
- RMAX
Type: real
Default: [angstrom]
Usage: RMAX {real}Description: Defines the upper bound of the potential. If not set the range is the full range generate by the spline [Edit on GitHub]
- RMIN
Type: real
Default: [angstrom]
Usage: RMIN {real}Description: Defines the lower bound of the potential. If not set the range is the full range generate by the spline [Edit on GitHub]
- UNITS
Type: string[ ]
Repeatable: yes
Usage: UNITS angstrom eV*angstrom^-1 angstrom^1 KDescription: Optionally, allows to define valid CP2K unit strings for each parameter value. It is assumed that the corresponding parameter value is specified in this unit. [Edit on GitHub]
- VALUES
Type: real[ ]
Default: [internal_cp2k]
Repeatable: yes
Usage: VALUESDescription: Defines the values of parameter of the functional form [Edit on GitHub]
- VARIABLES
Type: string[ ]
Usage: VARIABLES xDescription: Defines the variable of the functional form. [Edit on GitHub]
Mentions: ⭐Extended Tight Binding