| 250 | 
  | 
} | 
| 251 | 
  | 
 | 
| 252 | 
  | 
void RectMatrixTestCase::testAccessEntries(){ | 
| 253 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(m1(1, 0), 3.0, oopse::epsilon); | 
| 253 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(m1(1, 0), 3.0, OpenMD::NumericConstant::epsilon); | 
| 254 | 
  | 
} | 
| 255 | 
  | 
 | 
| 256 | 
  | 
void RectMatrixTestCase::testRowColOperations() { | 
| 260 | 
  | 
     | 
| 261 | 
  | 
    //test getRow | 
| 262 | 
  | 
    row = e.getRow(0); | 
| 263 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[0], 2.0, oopse::epsilon); | 
| 264 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[1], 4.0, oopse::epsilon); | 
| 265 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[2], 1.0, oopse::epsilon); | 
| 263 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[0], 2.0, OpenMD::NumericConstant::epsilon); | 
| 264 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[1], 4.0, OpenMD::NumericConstant::epsilon); | 
| 265 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(row[2], 1.0, OpenMD::NumericConstant::epsilon); | 
| 266 | 
  | 
    //test setRow | 
| 267 | 
  | 
    row[0] = 2.0;     | 
| 268 | 
  | 
    row[1] = 4.0;     | 
| 280 | 
  | 
     | 
| 281 | 
  | 
    //test getCol | 
| 282 | 
  | 
    col = e.getColumn(1); | 
| 283 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[0], 4.0, oopse::epsilon);     | 
| 284 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[1], 0.0, oopse::epsilon); | 
| 285 | 
< | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[2], 6.0, oopse::epsilon); | 
| 283 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[0], 4.0, OpenMD::NumericConstant::epsilon);     | 
| 284 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[1], 0.0, OpenMD::NumericConstant::epsilon); | 
| 285 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(col[2], 6.0, OpenMD::NumericConstant::epsilon); | 
| 286 | 
  | 
    //test setCol | 
| 287 | 
  | 
    col[0] = 2.0;     | 
| 288 | 
  | 
    col[1] = 0.0;     | 
| 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);     | 
| 352 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[0], -1.0, OpenMD::NumericConstant::epsilon);     | 
| 353 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[1], -1.0, OpenMD::NumericConstant::epsilon); | 
| 354 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[2], -3.0, OpenMD::NumericConstant::epsilon);     | 
| 355 | 
> | 
    CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp[3], -1.0, OpenMD::NumericConstant::epsilon);     | 
| 356 | 
  | 
     | 
| 357 | 
  | 
} |