| 166 | 
  | 
    tmp4 = tmp4; | 
| 167 | 
  | 
    CPPUNIT_ASSERT(tmp4 == m2); | 
| 168 | 
  | 
     | 
| 169 | 
+ | 
    double tmp5[4]; | 
| 170 | 
+ | 
    tmp5[0] = 1.0; | 
| 171 | 
+ | 
    tmp5[1] = 1.0; | 
| 172 | 
+ | 
    tmp5[2] = 3.0; | 
| 173 | 
+ | 
    tmp5[3] = 1.0;  | 
| 174 | 
+ | 
 | 
| 175 | 
+ | 
    RMat2x2 tmp6(tmp5); | 
| 176 | 
+ | 
    CPPUNIT_ASSERT(tmp6 == m1); | 
| 177 | 
+ | 
    | 
| 178 | 
  | 
     | 
| 179 | 
  | 
} | 
| 180 | 
  | 
 | 
| 344 | 
  | 
    CPPUNIT_ASSERT((a.transpose()).transpose() == a); | 
| 345 | 
  | 
     | 
| 346 | 
  | 
    CPPUNIT_ASSERT(a.transpose() == b); | 
| 347 | 
+ | 
 | 
| 348 | 
+ | 
    //test getArray | 
| 349 | 
+ | 
 | 
| 350 | 
+ | 
    double tmp[4]; | 
| 351 | 
+ | 
    m4.getArray(tmp); | 
| 352 | 
+ | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[0], -1.0, oopse::epsilon);     | 
| 353 | 
+ | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[1], -1.0, oopse::epsilon); | 
| 354 | 
+ | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[2], -3.0, oopse::epsilon);     | 
| 355 | 
+ | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[3], -1.0, oopse::epsilon);     | 
| 356 | 
+ | 
     | 
| 357 | 
  | 
} |