You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
hp2D
testsuite
edgeTest.hh
Go to the documentation of this file.
1
7
#ifndef testedge_hh
8
#define testedge_hh
9
10
#include "
basics/testcase.hh
"
11
#include "
basics/typedefs.hh
"
12
#include "
toolbox/array.hh
"
13
14
namespace
concepts
{
15
// forward declarations
16
template
<
class
F>
17
class
TMatrix;
18
}
19
20
namespace
test
{
21
22
using
concepts::Real
;
23
24
// **************************************************** EdgeTest **
25
29
class
EdgeTest
:
public
TestCase
{
30
public
:
31
virtual
~EdgeTest
() {}
32
virtual
void
run
();
33
35
36
38
void
testTwoQuads
();
40
void
testCopy
();
42
void
testBilinearForm
();
44
private
:
45
bool
testDof_(
const
uint dim,
const
concepts::TMatrix<Real>
T,
46
const
concepts::Array<uint>
gdof,
47
const
concepts::Array<int>
dir);
48
};
49
50
}
// namespace test
51
52
#endif
// testedge_hh
array.hh
concepts::Array
Definition
array.hh:46
concepts::TMatrix
Definition
tmatrix.hh:494
test::EdgeTest
Definition
edgeTest.hh:29
test::EdgeTest::testTwoQuads
void testTwoQuads()
test::EdgeTest::testCopy
void testCopy()
Tests copy constructor.
test::EdgeTest::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test::EdgeTest::testBilinearForm
void testBilinearForm()
Test bilinearforms on the edge.
test::TestCase
Definition
testcase.hh:92
concepts
Definition
pml_formula.h:16
concepts::Real
double Real
Definition
typedefs.hh:39
test
Definition
testcase.hh:66
testcase.hh
typedefs.hh
Generated on Wed Sep 13 2023 21:06:20 for Concepts by
1.9.8