| 17 | using namespace openstudio; |
| 18 | |
| 19 | TEST_F(DataFixture, Matrix_Operators) { |
| 20 | Matrix A(2, 3); |
| 21 | Matrix B(2, 2); |
| 22 | |
| 23 | for (unsigned i = 0; i < A.size1(); ++i) { |
| 24 | for (unsigned j = 0; j < A.size2(); ++j) { |
| 25 | A(i, j) = i + j; |
| 26 | } |
| 27 | } |
| 28 | |
| 29 | for (unsigned i = 0; i < B.size1(); ++i) { |
| 30 | for (unsigned j = 0; j < B.size2(); ++j) { |
| 31 | B(i, j) = i * j; |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | Matrix C(A); |
| 36 | |
| 37 | ASSERT_TRUE(A == C); |
| 38 | ASSERT_FALSE(A == B); |
| 39 | ASSERT_TRUE(A != B); |
| 40 | } |
| 41 | |
| 42 | TEST_F(DataFixture, Matrix_Interp1) { |
| 43 | Vector x(2); |
nothing calls this directly
no test coverage detected