Text this: Parallel Scientific Computing in C++ and MPI : A Seamles Approach to Parallel Algorithms and Their Implementation