xmsmesh  1.0
MeRelaxer.t.h
Go to the documentation of this file.
1 #pragma once
2 #ifdef CXX_TEST
3 //------------------------------------------------------------------------------
8 //------------------------------------------------------------------------------
9 
10 // 3. Standard Library Headers
11 
12 // 4. External Library Headers
13 #include <cxxtest/TestSuite.h>
14 
15 // 5. Shared Headers
16 
17 // 6. Non-shared Headers
18 
19 //----- Namespace declaration --------------------------------------------------
20 
21 // namespace xms {
22 
24 class MeRelaxerUnitTests : public CxxTest::TestSuite
25 {
26 public:
27  void testRelaxWhileMeshing();
28  void testSpringRelaxSetup();
29  void testSpringRelaxSetup2();
35 };
36 
37 //} // namespace xms
38 #endif
void testSpringRelaxSinglePoint2()
Tests the spring relax of a point. Uses the TIN below.
Definition: MeRelaxer.cpp:835
void testRelaxWhileMeshing()
Tests the relaxation code as if we were creating a mesh.
Definition: MeRelaxer.cpp:637
void testAllTrianglesHavePositiveArea()
Tests the spring relax of a point. Uses the TIN below.
Definition: MeRelaxer.cpp:1008
void testSpringRelaxSetup2()
Tests the spring relax setup. Uses the TIN below. This tin has missing triangles compared to the prev...
Definition: MeRelaxer.cpp:732
void testSpringRelaxSinglePoint3()
Tests the spring relax of a point. Uses the TIN below. We are relaxing point 4 and it has 3 connectio...
Definition: MeRelaxer.cpp:903
Tests for MeRelaxer.
Definition: MeRelaxer.t.h:24
void testNewLocationIsValid()
Tests that a new location for a point is within one of the triangles adjacent to that point&#39;s current...
Definition: MeRelaxer.cpp:942
void testSpringRelaxSinglePoint()
Tests the spring relax of a point. Uses the TIN below.
Definition: MeRelaxer.cpp:773
void testSpringRelaxSetup()
Tests the spring relax setup. Uses the TIN below.
Definition: MeRelaxer.cpp:691