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]
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.
- 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.
- FUNCTION
Type: string
Usage: FUNCTION SQRT(CV1^2+CV2^2)Description: Specifies the function used to combine different COLVARs into one.
- PARAMETERS
Type: string[ ]
Repeatable: yes
Usage: PARAMETERS a b DDescription: Defines the parameters of the functional form
- VALUES
Type: real[ ]
Default: [internal_cp2k]
Repeatable: yes
Usage: VALUESDescription: Defines the values of parameter of the functional form
- 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.