mcopy -- matrix copy with and without transpose
-1: local, float, rows <- rows, assignment
-2: local, float, rows <- cols, assignment
-3: local, float, cols <- rows, assignment
-4: local, float, cols <- cols, assignment
-5: local, complex<float>, rows <- rows, assignment
-6: local, complex<float>, rows <- cols, assignment
-7: local, complex<float>, cols <- rows, assignment
-8: local, complex<float>, cols <- cols, assignment
-11: local, float, rows <- rows, memcpy
-14: local, float, cols <- cols, memcpy
-21: pb, float, rows <- rows, assignment
-22: pb, float, rows <- cols, assignment
-23: pb, float, cols <- rows, assignment
-24: pb, float, cols <- cols, assignment
-31: par, float, Map<>(np,1) <- Map<>(np,1), assignment
-32: par, float, Map<>(np,1) <- Map<>(1,np), assignment
-41: par, float, Map<>(np,1) <- Map<>(np,1), setup assignment
-42: par, float, Map<>(np,1) <- Map<>(1,np), setup assignment
-102: local, int, rows <- cols, assignment
Notes:
pb -- plain blocks
par -- distributed blocks