Fixes to deal with deprecation of MPI C++ bindings. We've reverted back to the C calls.
Some potential bug fixes.
Some MPI include re-ordering to work with the Intel MPI implementation.
MERGE OpenMD development 1783:1878 into trunk
Updating MPI calls to C++, fixing a DumpWriter bug, cleaning cruft
MERGE OpenMD development branch 1465:1781 into trunk
updated copyright notices
Splitting out ifstrstream into a header and an implementation. This means that much of the code that depends on it can be compiled only once and the parallel I/O is concentrated into a few files. To do this, a number of files that relied on basic_ifstrstream to load the mpi header had to be modified to manage their own headers.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.