traceTest.hh

Go to the documentation of this file.
1 
8 #ifndef testtrace_hh
9 #define testtrace_hh
10 
11 #include "basics/testcase.hh"
12 
13 
14 namespace test {
15 
16  // ************************************************************ TraceTest **
17 
22  class TraceTest : public TestCase {
23  public:
24  virtual ~TraceTest() {}
25  virtual void run();
26 
28 
29  void testQuad();
30  void testFourQuads();
31  void testBC();
39  //TODO is added soon -> see testNeumannTraces
40  // void testNeumannTraceSpace();
41  void testQuadRho0();
43  };
44 
45 } // namespace test
46 
47 #endif // testtrace_hh
Base class for tests.
Definition: testcase.hh:92
virtual void run()
Runs the tests. Must be overwritten by the specialization.
void testFirstTraceSpace()
Test space of normal derivatives onto edges.
void testQuad()
Test space of normal derivatives onto edges.
void testFourQuads()
Test space of normal derivatives onto edges.
Unit tests.
Definition: testcase.hh:66
void testMeanJumpTraceSpace()
Test space of normal derivatives onto edges.
Test the FE space hp2D::Trace.
Definition: traceTest.hh:22
void testNormalVector()
Test space of normal derivatives onto edges.
void testNormalVectorTwoDomains()
Test space of normal derivatives onto edges.
virtual ~TraceTest()
Definition: traceTest.hh:24
void testNeumannTraceRing()
Test space of normal derivatives onto edges.
void testQuadRho0()
Test space of normal derivatives onto edges.
void testBC()
Test space of normal derivatives onto edges.
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich