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.
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.
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
NAME | name of the SELECTOR |
VALUE | set (initial) value of the SELECTOR |