the scatterV seems to be working (for a 2-by-2 grid). Otherwise, the cblas_dgemm is used ColMajor is one case and RowMajor in another, so it has to be changed