Parallel computing using MPI. Using PETSc.
