Concurrency: takes npthreads in ctor
mpi compilation fixed
diagBlocked: bug fix
fixes to mpi
fixes for mpi