Class documentation of Concepts

Loading...
Searching...
No Matches
bilinearFormTest.hh
Go to the documentation of this file.
1
9#ifndef hp2DedgeBilinearformTest_hh
10#define hp2DedgeBilinearformTest_hh
11
12#include "basics/testcase.hh"
13#include "basics/typedefs.hh"
15#include "formula/boundary.hh"
16#include "hp2Dedge/space.hh"
17
18using concepts::Real;
19
20namespace hp2D {
21 class Space;
22}
23
24namespace test {
25
26 // ****************************************************** BilinearFormTest **
27
32 class BilinearFormTest : public TestCase {
33 public:
34 virtual ~BilinearFormTest() {}
35 virtual void run();
36
38
39
56 private:
58 template<class F, class G>
59 void testBilinearForm_(concepts::BilinearForm<F,Real>& bform,
60 G& desiredMatrix);
61
63 void setSpace_(concepts::Mesh2& msh, uint l = 0, uint p = 1);
65 std::unique_ptr<hp2Dedge::Space> spc_;
66 };
67
68} // namespace test
69
70#endif // hp2DedgeBilinearformTest_hh
virtual void run()
Runs the tests. Must be overwritten by the specialization.
double Real
Definition typedefs.hh:39