1 #define COMMON_DIRECTIVE omp target teams distribute parallel for map(tofrom:result[:dim0*dim1]) map(to:matrix1[0:dim0*dim1], matrix2[0:dim0*dim1])
2 #define COLLAPSE_1 collapse(1)
3 #define COLLAPSE_2 collapse(2)
6 #include "matrix-transform-variants-1.h"