27 ASSERT_EQ(s1.rank(), 2);
28 ASSERT_EQ(s1.dim(0), 3);
29 ASSERT_EQ(s1.dim(1), 2);
30 ASSERT_EQ(s1.dim(-1), 2);
31 ASSERT_EQ(s1.dim(-2), 3);
32 ASSERT_EQ(s1.numElements(), 6);
35 ASSERT_EQ(s1.dim(1), 4);
36 ASSERT_EQ(s1.numElements(), 12);
45 s2.dim(1) = s1.dim(1);
52 ASSERT_EQ(idx.rank(), 2);
53 ASSERT_EQ(idx.at(0), 3);
54 ASSERT_EQ(idx.at(1), 2);
55 ASSERT_EQ(idx.at(-1), 2);
56 ASSERT_EQ(idx.at(-2), 3);
59 ASSERT_EQ(idx.at(1), 4);
62 ASSERT_EQ(idx.rank(), 1);