steve.base
noboost.CMakeLists.txt
noboost.ccode compiles
inputFast.py works on redrock.
Use:
test.nonmagnetic_wave('pickle', inputpath='inputFast.py')
redid test.py, inputFixed(Fast).py to use matLatPairs in prep for CIF work
Mod test.py, inputFixed.py, inputCif.py to use matLatPairs.
Added pseudopotentials for Mo and S, taken from
  /home/projects/nrel/apps/vasp/potpaw_PBE.tar.gz

inputCif.py works on centvm -- it gets error:
  Could not find executable /projects/nrel/apps/vasp/5.2.12/bin/vasp-k

Still need to port to redrock and redmesa, and test there.
CIF reader works on redrock and redmesa
works.  way too much debug output
Have global misc/__init__.py:bugLev to control debug level.
In config/mpi.py, allow accounts CSC000 and BES000.

Change ipython/launch/__init__.py get_mppalloc to calc the
num processors needed (elsewhere called nprocs or n) as
  if N % 8 != 0: N = (N/8) * 8
per Vladan's request.

That code is called by ipython/launch/scattered.py.
ipython/launch/__init__.py: get_mppalloc
Change calc of num nodes to be:
      # Round down to a multiple of ppn
      N = (N / event.ppn) * event.ppn

ipython/showme.py: showme_functional
The ipython facility to edit the functional doesn't work.
I started to fix it but realized that it's going to be
a lot of work, and apparently nobody uses it anyway.
So I left it almost as it was.

misc/__init__.py
Change default bugLev from 1 to 0.

test/highthroughput/inputCif.py
Add more debug.
Update list of species with U args, like:
  vasp.add_specie = "Co", pseudoDir + "/Co", U("dudarev", "d", 3.0), 3
Add moments, like:
  vasp.species["Co"].moment = [ 4.0, 0.6 ]
Add:
nbantiferro = 8
nbrandom    = 3
do_ferro    = True
do_antiferro = True

test/highthroughput/test.py
More debug

vasp/extract/base.py
Return list of iteration run times:
  def iterTimes(self):
    """ Returns a list of pairs: [[cpuTime,realTime], ...]
Add lots of documentation.
crystal.py: icsd_cif:
  The cif reader depended on finding an empty line at the end
  of the file.  Fix it to also test for lines beginning
  with '#' as the end of file.

misc/__init__.py
  set global debug level: bugLev = 0

test/highthroughput/inputCif.py:
  set moments for magnetic elements.

test/highthroughput/test.py: magnetic_wave:
  Rework the random anti-ferro tests so that
  no test is duplicated.  For example
  if 0 means spin down and 1 means spin up,
  the tests 0010 and 1101 are the same.
  Also if the requested number of random tests
  is >= 0.5 * the total possible number of tests,
  we just run all possible tests.

vasp/extract/base.py: _partial_charges_impl:
  Change to omit the last ("tot") column, even though
  the number of columns may vary.
get pull from remote to local