Title: PARALLEL SCIENTIFIC COMPUTING IN C++ AND MPI: A SEAMLESS APPROACH TO PARALLEL ALGORITHMS AND THEIR IMPLEMENTATION