From: Jeff Wereszczynski (jmweresz_at_mccammon.ucsd.edu)
Date: Mon Oct 01 2012 - 13:52:53 CDT
Hello,
I'm trying to run multiple walker metadynamics, however I keep getting the
following error:
colvars: Error: expandBoundaries is not supported when using more than
one replicas; please allocate wide enough boundaries for each colvarahead
of time.
While this sounds straightforward, I've explicitly turned off both
expandBoundaries and useGrids in my colvars file. Here is the colvars file:
-----------------------------------------------------------------------------------
colvar {
name rgyr
expandBoundaries off
width .1
lowerboundary 0
upperboundary 15
lowerwallconstant 1
upperwallconstant 1
gyration {
atoms {
atomsFile rgyr.pdb
atomsCol O
}
}
}
metadynamics {
name metad
colvars rgyr
hillWeight .2
hillWidth 10
newHillFrequency 100
usegrids false
multipleReplicas on
replicaID 01
replicasRegistry replicas
}
-----------------------------------------------------------------------------------
And here is the relevant output in the NAMD log file:
colvars:
----------------------------------------------------------------------
colvars: Initializing a new collective variable.
colvars: # name = rgyr
colvars: Initializing a new "gyration" component.
colvars: # componentCoeff = 1 [default]
colvars: # componentExp = 1 [default]
colvars: # period = 0 [default]
colvars: # wrapAround = 0 [default]
colvars: Initializing atom group "atoms".
colvars: Atom group "atoms" defined, 21 initialized: total mass =
264.19.
colvars: All components initialized.
colvars: # width = 0.1
colvars: # lowerBoundary = 0
colvars: # lowerWallConstant = 1
colvars: # lowerWall = 0 [default]
colvars: # upperBoundary = 15
colvars: # upperWallConstant = 1
colvars: # upperWall = 15 [default]
*colvars: # expandBoundaries = off
*colvars: # extendedLagrangian = off [default]
colvars: # outputValue = on [default]
colvars: # outputVelocity = off [default]
colvars: # outputSystemForce = off [default]
colvars: # outputAppliedForce = off [default]
colvars:
----------------------------------------------------------------------
colvars: Collective variables initialized, 1 in total.
colvars:
----------------------------------------------------------------------
colvars: Initializing a new "metadynamics" instance.
colvars: # name = metad
colvars: # colvars = { rgyr }
colvars: # hillWeight = 0.2
colvars: # newHillFrequency = 100
colvars: # hillWidth = 10
colvars: # useGrids = off
colvars: # multipleReplicas = on
*colvars: Error: expandBoundaries is not supported when using more than
one replicas; please allocate wide enough boundaries for each colvarahead
of time.
*colvars: If this error message is unclear, try recompiling with
-DCOLVARS_DEBUG.
FATAL ERROR: Error in the collective variables module: exiting.
For clarity, I've bolded the lines that say expandBoundaries is off and the
error message telling me it isn't. I've tried recompiling NAMD with the
DCOLVARS_DEBUG flag on, but that didn't provide any more helpful
information. I also went through the source and found that this error is
triggered by the expand_grids flag, but I can't figure out where that is
being set in the code. Any suggestions on this would be greatly
appreciated!
Also, while I'm asking questions, just for my own sanity have the multiple
walker + well tempered metadynamics options been tested together? I assume
there are no major issues I should look out for?
Thanks,
-- Jeff Wereszczynski Postdoctoral Scholar University of California, San Diego http://mccammon.ucsd.edu/~jwereszc
This archive was generated by hypermail 2.1.6 : Mon Dec 31 2012 - 23:22:08 CST