On Sep 14, 2010, at 9:50 AM, Kyle Douglass wrote:
How would I define a list of k-points from the command line? For
example, I have tried
mpb k-points = (vector3 0 0.5 0) ctl.file
but have not had any success. Thanks!
mpb foo=bar
is exactly equivalent to
(define foo bar)
So you initialize a the k-points array on the command line in exactly
the same way as you initialize it in Scheme. The only trick is that
you have to quote things so that the shell won't get confused. For
example:
mpb k-points="(list (vector3 0 0.5))"
should work. Note that k-points are a list, not a single vector, and
that you must not have spaces around the "=" sign.
Steven
_______________________________________________
mpb-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss