fh->seek(*(fh->shared_file_pointer_), MPI_SEEK_SET);
read(fh, buf, count, datatype, status);
*(fh->shared_file_pointer_) = fh->file_->tell();
fh->seek(*(fh->shared_file_pointer_), MPI_SEEK_SET);
read(fh, buf, count, datatype, status);
*(fh->shared_file_pointer_) = fh->file_->tell();