Class for parallel reading of partitioned mesh data

Please use a more objective message, e.g.: *"Aborting simulation because of number of cores / subdomains mismatch."*