problems running ABF simulation

From: Charles Whidborne (
Date: Tue Sep 02 2014 - 00:37:40 CDT


I am trying to run an ABF simulation in which i have defined 15 colvars
along a DNA strand, but each time i submit it it comes up with the same
error message which i don't understand.
The message is:
terminate called after throwing an instance of 'std::length_error'
  what(): vector::reserve

The only thing i can attribute it to is the input file for the
Is it possible that i have defined too many Colvars? i have 15 all up
(colvars = { COMDistance1, COMDistance2, COMDistance3, COMDistance4,
COMDistance5, COMDistance6, COMDistance7, COMDistance8, COMDistance9,
COMDistance10, COMDistance11, COMDistance12, COMDistance13, COMDistance14,
COMDistance15 }) This line appears in the output log file, so i assumed
that namd was handling them all okay, but terminates after this
'initializing ABF' section.
I have tried renaming each of the colvar 1, 2, 3... 15 to shorten the line,
but i still encounter the same problem.

Any help would be appreciated.



This archive was generated by hypermail 2.1.6 : Wed Dec 31 2014 - 23:22:48 CST