| 38 |
|
void Vector3TestCase::testConstructors(){ |
| 39 |
|
double b[] = {2.9, 3.2, 1.2}; |
| 40 |
|
Vector3d v(b); |
| 41 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.x(), 2.9, oopse::epsilon); |
| 42 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.y(), 3.2, oopse::epsilon); |
| 43 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.z(), 1.2, oopse::epsilon); |
| 41 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.x(), 2.9, OpenMD::NumericConstant::epsilon); |
| 42 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.y(), 3.2, OpenMD::NumericConstant::epsilon); |
| 43 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v.z(), 1.2, OpenMD::NumericConstant::epsilon); |
| 44 |
|
} |
| 45 |
|
|
| 46 |
|
void Vector3TestCase::testArithmetic(){ |
| 85 |
|
|
| 86 |
|
void Vector3TestCase::testAccessEntries(){ |
| 87 |
|
|
| 88 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v1.z(), 3.0, oopse::epsilon); |
| 89 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v2.x(), 4.0, oopse::epsilon); |
| 90 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v3.y(), 10.0, oopse::epsilon); |
| 88 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v1.z(), 3.0, OpenMD::NumericConstant::epsilon); |
| 89 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v2.x(), 4.0, OpenMD::NumericConstant::epsilon); |
| 90 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(v3.y(), 10.0, OpenMD::NumericConstant::epsilon); |
| 91 |
|
|
| 92 |
|
Vector3d tmp; |
| 93 |
|
tmp.x() = 78.01; |
| 94 |
|
tmp.y() = 21.0; |
| 95 |
|
tmp.z() =133.12; |
| 96 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.x(), 78.01, oopse::epsilon); |
| 97 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.y(), 21.0, oopse::epsilon); |
| 98 |
< |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.z(), 133.12, oopse::epsilon); |
| 96 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.x(), 78.01, OpenMD::NumericConstant::epsilon); |
| 97 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.y(), 21.0, OpenMD::NumericConstant::epsilon); |
| 98 |
> |
CPPUNIT_ASSERT_DOUBLES_EQUAL(tmp.z(), 133.12, OpenMD::NumericConstant::epsilon); |
| 99 |
|
|
| 100 |
|
} |
| 101 |
|
|