public void Transpose()
        {
            Vector3[,] expected = MakeResult(size, size, fifteen);
            FastMatrix <Vector3> matrix = MakeMatrix(size, size, fifteen);

            matrix[0, size - 1]   = five;
            expected[size - 1, 0] = five;

            matrix = cpu.Transpose(matrix);

            VerifyResults(matrix, expected);
        }
        public void Transpose()
        {
            double[,] expected = MakeResult(size, size, 10);
            FastMatrix matrix = MakeMatrix(size, size, 10);

            matrix[0, size - 1]   = 5;
            expected[size - 1, 0] = 5;

            matrix = cpu.Transpose(matrix);

            VerifyResults(matrix, expected);
        }