Parallel codes using OpenMPI