Project ID: plumID:19.031
Source: plumed.dat
Originally used with PLUMED version: 2.5-dev
Stable: zipped raw stdout - zipped raw stderr - stderr
Master: zipped raw stdout - zipped raw stderr - stderr
# ----------------------------------------------------------------------------------------- # Input file for ice nucleation from the liquid, employed with the TIP4P/2005 water model. # ----------------------------------------------------------------------------------------- # For details about the PIV-based path collective variables, and about # this input file for ice nucleation, please read: # Phys. Rev. Lett. 119, 245701 (2017) https://doi.org/10.1103/PhysRevLett.119.245701 # http://arxiv.org/abs/1703.00753 # More info about the CV syntax is given by the plumed documentation. # # Here below, we consider only O-O and H-H distances ("ONLYDIRECT"), # we apply the same switching function to both cases ("SWITCH1/2"), # we specify a reference volume in nm^3 ("VOLUME"), # we weigh differently O-O and H-H pairs ("SFACTOR"), # and we set the neighbor list parameters (note that neighbor list must # be defined, even in cases like small ab initio boxes where they are not necessary). # # Note that pdb reference files must follow strictly the official pdb format # (see the two examples included), with atoms in the same order as in the MD input file, # and without any jump in atom index.
# definition of PIV distance from the first reference structure:PIV...Calculates the PIV-distance. More detailsLABEL=c1a label for the action so that its output can be referenced in the input to other actionsREF_FILE=Liq.pdbPDB file name that contains the $i$th reference structureVOLUME=25.1264Scale atom-atom distances by the cubic root of the cell volumeONLYDIRECTUse only direct-terms (A-A, B-B, C-C,PIVATOMS=2Number of atoms to use for PIVATOMTYPES=OW1,HWThe atom types to use for PIVSORT=1,1Whether to sort or not the PIV blockSFACTOR=1.,0.2Scale the PIV-distance by such block-specific factorSWITCH1={RATIONAL R_0=0.7 MM=12 NN=4}The switching functions parameterSWITCH2={RATIONAL R_0=0.7 MM=12 NN=4}The switching functions parameterPRECISION=1000the precision for approximating reals with integers in sortingNLISTUse a neighbor list for distance calculationsNL_CUTOFF=1.2,1.2Neighbor lists cutoffNL_STRIDE=10,10Update neighbor lists every NL_STRIDE stepsNL_SKIN=0.1,0.1 ... PIVThe maximum atom displacement tolerated for the neighbor lists update
# definition of PIV distance from the second reference structure:PIV...Calculates the PIV-distance. More detailsLABEL=c2a label for the action so that its output can be referenced in the input to other actionsREF_FILE=Ice.pdbPDB file name that contains the $i$th reference structureVOLUME=25.1264Scale atom-atom distances by the cubic root of the cell volumeONLYDIRECTUse only direct-terms (A-A, B-B, C-C,PIVATOMS=2Number of atoms to use for PIVATOMTYPES=OW1,HWThe atom types to use for PIVSORT=1,1Whether to sort or not the PIV blockSFACTOR=1.,0.2Scale the PIV-distance by such block-specific factorSWITCH1={RATIONAL R_0=0.7 MM=12 NN=4}The switching functions parameterSWITCH2={RATIONAL R_0=0.7 MM=12 NN=4}The switching functions parameterPRECISION=1000the precision for approximating reals with integers in sortingNLISTUse a neighbor list for distance calculationsNL_CUTOFF=1.2,1.2Neighbor lists cutoffNL_STRIDE=10,10Update neighbor lists every NL_STRIDE stepsNL_SKIN=0.1,0.1 ... PIVThe maximum atom displacement tolerated for the neighbor lists update
# when simulating transitions from liquids, it can be useful to apply walls # preventing excessive box deformations:
cell:CELLCalculate the components of the simulation cell More detailsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.axthe arguments on which the bias is actingAT=2.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=laxa label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bythe arguments on which the bias is actingAT=2.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=lbxa label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.czthe arguments on which the bias is actingAT=2.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=lcxa label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.axthe arguments on which the bias is actingAT=4.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=uaxa label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bythe arguments on which the bias is actingAT=4.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=ubxa label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.czthe arguments on which the bias is actingAT=4.00the positions of the wallKAPPA=800.0the force constant for the wallLABEL=ucxa label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.aythe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=laya label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.aythe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=uaya label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.azthe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=laza label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.azthe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=uaza label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bxthe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=lbya label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bxthe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=ubya label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bzthe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=lbza label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.bzthe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=ubza label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.cxthe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=lcya label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.cxthe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=ucya label for the action so that its output can be referenced in the input to other actionsLOWER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.cythe arguments on which the bias is actingAT=-0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=lcza label for the action so that its output can be referenced in the input to other actionsUPPER_WALLSDefines a wall for the value of one or more collective variables, More detailsARG=cell.cythe arguments on which the bias is actingAT=0.6the positions of the wallKAPPA=200.0the force constant for the wallLABEL=ucza label for the action so that its output can be referenced in the input to other actions
# definition of the path collective variables based on PIV distances c1 and c2 # ( as customary with path CVs, lambda * dist(ref1,ref2) = 2.3, where dist is the PIV distance, # which results in ref1 being located at p1.s=1.1 and ref2 at p1.s=1.9 )
p1:FUNCPATHMSDThis function calculates path collective variables. More detailsARG=c1,c2the input for this action is the scalar output from one or more other actionsLAMBDA=0.0379017the lambda parameter is needed for smoothing, is in the units of plumed
# metadynamics on the two path CVs:METADUsed to performed metadynamics on one or more collective variables. More detailsARG=p1.s,p1.zthe input for this action is the scalar output from one or more other actionsSIGMA=0.02,0.4the widths of the Gaussian hillsHEIGHT=1.5the heights of the Gaussian hillsPACE=500the frequency for hill additionLABEL=resa label for the action so that its output can be referenced in the input to other actions
# some output:Print quantities to a file. More detailsARG=c1,c2,p1.s,p1.z,res.biasthe input for this action is the scalar output from one or more other actionsSTRIDE=500the frequency with which the quantities of interest should be outputFILE=colvarthe name of the file on which to output these quantitiesFMT=%15.6fthe format that should be used to output real numbersPrint quantities to a file. More detailsARG=lax.bias,lbx.bias,lcx.bias,uax.bias,ubx.bias,ucx.bias,lay.bias,uay.bias,laz.bias,uaz.bias,lby.bias,uby.bias,lbz.bias,ubz.bias,lcy.bias,ucy.bias,lcz.bias,ucz.biasthe input for this action is the scalar output from one or more other actionsSTRIDE=500the frequency with which the quantities of interest should be outputFILE=cell_biasthe name of the file on which to output these quantitiesFMT=%15.6fthe format that should be used to output real numbers