| 15 | using Eigen::RowMajor; |
| 16 | |
| 17 | static void test_0d() |
| 18 | { |
| 19 | Tensor<int, 0> scalar1; |
| 20 | Tensor<int, 0, RowMajor> scalar2; |
| 21 | |
| 22 | TensorMap<Tensor<const int, 0> > scalar3(scalar1.data()); |
| 23 | TensorMap<Tensor<const int, 0, RowMajor> > scalar4(scalar2.data()); |
| 24 | |
| 25 | scalar1() = 7; |
| 26 | scalar2() = 13; |
| 27 | |
| 28 | VERIFY_IS_EQUAL(scalar1.rank(), 0); |
| 29 | VERIFY_IS_EQUAL(scalar1.size(), 1); |
| 30 | |
| 31 | VERIFY_IS_EQUAL(scalar3(), 7); |
| 32 | VERIFY_IS_EQUAL(scalar4(), 13); |
| 33 | } |
| 34 | |
| 35 | static void test_1d() |
| 36 | { |
no test coverage detected