Class for parallel reading of partitioned mesh data

please document the structure of `g_elem_data`. i guess it includes not only local IDs but also the number of active nodes for linear and quadratic orders