COMBINE_COLVAR
Allows the possibility to combine several COLVARs into one COLVAR with a generic function. 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]
Mentions: ⭐Constrained molecular dynamics
Subsections
Keywords
Keyword descriptions
- DX
Type: real
Default: 1.00000000E-001 [bohr]
Usage: DXDescription: Parameter used for computing the derivative of the combination of COLVARs with the Ridders’ method. [Edit on GitHub]
- ERROR_LIMIT
Type: real
Default: 1.00000000E-012
Usage: ERROR_LIMITDescription: Checks that the error in computing the derivative is not larger than the value set; in case error is larger a warning message is printed. [Edit on GitHub]
- FUNCTION
Type: string
Usage: FUNCTION SQRT(CV1^2+CV2^2)Description: Specifies the function used to combine different COLVARs into one. [Edit on GitHub]
- PARAMETERS
Type: string[ ]
Repeatable: yes
Usage: PARAMETERS a b DDescription: Defines the parameters of the functional form [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 CV1 CV2 CV3Description: Specifies the name of the variable that parametrises the FUNCTION defining how COLVARS should be combined. The matching follows the same order of the COLVARS definition in the input file. [Edit on GitHub]