ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/test/math/Vector3TestCase.cpp
(Generate patch)

Comparing trunk/test/math/Vector3TestCase.cpp (file contents):
Revision 110 by tim, Tue Oct 19 21:28:55 2004 UTC vs.
Revision 1390 by gezelter, Wed Nov 25 20:02:06 2009 UTC

# Line 36 | Line 36 | void Vector3TestCase::testConstructors(){
36   }
37  
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, 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(){
# Line 80 | Line 85 | void Vector3TestCase::testAccessEntries(){
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  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines