SELECTOR
 This is part of the isdb module

Defines a variable (of the type double) inside the PLUMED code that can be used and modified by other actions.

A SELECTOR can be used for example to activate or modify a bias based on its current value.

Examples

A typical example is the simulated-tempering like approach activated by RESCALE. In this example the total potential energy of the system is scaled by a parameter defined on a grid of dimension NBIN in the range from 1 to MAX_RESCALE. The value of the scaling parameter is determined by the current value of the SELECTOR GAMMA. The value of the SELECTOR is updated by a MC protocol inside the RESCALE class. A well-tempered metadynamics potential is used to enhance sampling in the SELECTOR space.

Click on the labels of the actions for more information on what each action computes
ene: ENERGY
SELECTOR NAMEcompulsory keyword
name of the SELECTOR =GAMMA VALUEcompulsory keyword
set (initial) value of the SELECTOR =0
res: RESCALE ...
ARGthe input for this action is the scalar output from one or more other actions. =ene TEMPcompulsory keyword
temperature =300
SELECTORcompulsory keyword
name of the SELECTOR used for rescaling =GAMMA MAX_RESCALEcompulsory keyword
maximum values for rescaling =1.2 NBINcompulsory keyword
number of bins for gamma grid =2
W0 could not find this keyword =1000 BIASFACTORcompulsory keyword
bias factor =100.0 BSTRIDEcompulsory keyword
stride for writing bias =2000 BFILEcompulsory keyword
file name for bias =bias.dat
...
PRINT FILEthe name of the file on which to output these quantities =COLVAR ARGthe input for this action is the scalar output from one or more other actions. =* STRIDEcompulsory keyword ( default=1 )
the frequency with which the quantities of interest should be output =100

Glossary of keywords and components
Compulsory keywords
 NAME name of the SELECTOR VALUE set (initial) value of the SELECTOR