integration.hh

Go to the documentation of this file.
1 
7 #ifndef testIntegration_hh
8 #define testIntegration_hh
9 
10 #include "basics/testcase.hh"
11 
12 namespace test {
13 
14  // ******************************************************** QuadratureTest **
15 
19  class QuadratureTest : public TestCase {
20  public:
21  virtual ~QuadratureTest() {}
22  virtual void run();
23 
25 
26  void test0();
29  void test1();
31  void test2();
33  void test3();
35  void test4();
37  };
38 
39  // ******************************************************* KarniadakisTest **
40 
44  class KarniadakisTest : public TestCase {
45  public:
46  virtual ~KarniadakisTest() {}
47  virtual void run();
48 
50 
51  void test10();
54  void test11();
55  //}@
56  };
57 
58 } // namespace test
59 
60 #endif // testIntegration_hh
void test3()
Tests with template parameter 3 (Gauss Radau Jacobi)
void test1()
Tests with template parameter 1 (Gauss Jacobi Lobatto)
Base class for tests.
Definition: testcase.hh:92
Testing concepts::Quadrature and children of concepts::QuadratureRule.
Definition: integration.hh:19
void test11()
Tests derivatives of shape functions.
Unit tests.
Definition: testcase.hh:66
virtual ~KarniadakisTest()
Definition: integration.hh:46
virtual void run()
Runs the tests. Must be overwritten by the specialization.
virtual void run()
Runs the tests. Must be overwritten by the specialization.
void test0()
Tests with template parameter 0 (Gauss Lobatto)
virtual ~QuadratureTest()
Definition: integration.hh:21
void test4()
Tests with template parameter 4 (Gauss Jacobi)
Testing concepts::Karniadakis.
Definition: integration.hh:44
void test10()
Tests normal shape functions.
void test2()
Tests with template parameter 2 (Gauss Jacobi Lobatto)
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich