Class for parallel reading of partitioned mesh data

you could use char* here because string is casted to char* anyway