HvD: Added a catch all test for setting USE_MPI. Previously all tests for USE_MPI were conditional on other variables not being set. This meant that if a user set a bunch of environment variables but not USE_MPI he could end up  with an incomplete set of settings. Now USE_MPI will be set (even if it was not set anywhere else) if there is MPI on the machine. Otherwise it will remain unset signalling the use of SOCKETS. Of course this implies the assumption that if there is MPI on the machine we will always use that.
HvD: Added a catch all test for setting USE_MPI. Previously all tests for
USE_MPI were conditional on other variables not being set. This meant that if
a user set a bunch of environment variables but not USE_MPI he could end up 
with an incomplete set of settings. Now USE_MPI will be set (even if it was not
set anywhere else) if there is MPI on the machine. Otherwise it will remain
unset signalling the use of SOCKETS. Of course this implies the assumption that
if there is MPI on the machine we will always use that.





rangsimanketkaew/NWChem