DistMatrixA(100, 100);
A.Randomize();
DistMatrixA_transposed(A.Grid()); Transpose(A, A_transposed);
DistMatrixThese examples demonstrate some of the basic functionality of DistMatrix, such as creating and initializing matrices, transposing them, and performing matrix multiplication. From the syntax, it appears that DistMatrix belongs to the Elemental library.B(100, 200); DistMatrix C(100, 200); B.Randomize(); C.Randomize(); DistMatrix D(A.Grid()); Gemm(NORMAL, NORMAL, 1.0, A, B, 0.0, D); DistMatrix E(A.Grid()); Gemm(NORMAL, NORMAL, 1.0, D, C, 1.0, E);