laguerreTest.hh

Go to the documentation of this file.
1 
7 #ifndef laguerreTest_hh
8 #define laguerreTest_hh
9 
10 #include "basics/typedefs.hh"
11 #include "basics/testcase.hh"
12 
13 namespace test {
14 
15  // ********************************************************** LaguerreTest **
16 
20  class LaguerreTest : public TestCase {
21  public:
22  virtual ~LaguerreTest() {}
23  virtual void run();
24 
26 
31  private:
32  void testFunction_(const concepts::Real* f, uint n,
33  const concepts::Real* x, const char* formula);
34  };
35 
36 } // namespace test
37 
38 #endif // laguerreTest_hh
Base class for tests.
Definition: testcase.hh:92
Unit tests.
Definition: testcase.hh:66
virtual ~LaguerreTest()
Definition: laguerreTest.hh:22
void testLaguerrePolynomials()
void testFunction_(const concepts::Real *f, uint n, const concepts::Real *x, const char *formula)
virtual void run()
Runs the tests. Must be overwritten by the specialization.
Tests of Laguerre polynomials and relative basis.
Definition: laguerreTest.hh:20
double Real
Type normally used for a floating point number.
Definition: typedefs.hh:36
void testLaguerreBasisDeriv()
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich