Parallel Scientific Computing In C++ And Mpi by