Class documentation of Concepts

Loading...
Searching...
No Matches
functionTest.hh
Go to the documentation of this file.
1
7#ifndef functionSpcTest_hh
8#define functionSpcTest_hh
9
10#include "basics/testcase.hh"
11#include "basics/typedefs.hh"
12#include "space/space.hh"
13
14namespace concepts {
15 // forward declaration
16 class Mesh2;
17}
18
19namespace test {
20
33 public:
35 virtual ~ElementFunctionTest() {}
36 virtual void run();
37
39
40
42 template<class F>
43 void hp2DValue(const F dummy);
45 private:
46 // Mesh
47 std::unique_ptr<concepts::Mesh2> msh_;
48 // Space
49 std::unique_ptr<concepts::Space<concepts::Real> > spc_;
50
55 const concepts::Real f(const uint j, const concepts::Real x) const;
56 };
57
58} // namespace test
59
60#endif // functionSpcTest_hh
void hp2DValue(const F dummy)
virtual void run()
Runs the tests. Must be overwritten by the specialization.
double Real
Definition typedefs.hh:39