You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
hp2D
testsuite
testNeumannTraces.hh
Go to the documentation of this file.
1
8
#ifndef neumanntracetest_hh
9
#define neumanntracetest_hh
10
11
#include "
basics/testcase.hh
"
12
13
namespace
test
14
{
15
16
// ************************************************************ TraceTest **
17
22
class
NeumannTraceTest
:
public
TestCase
23
{
24
public
:
25
virtual
~NeumannTraceTest
()
26
{
27
}
28
virtual
void
run
();
29
30
void
testTMatrixBlock();
31
void
testNeumannTraceShpValues();
32
33
//test for neumanntracevalue FIRST compared to
34
// - exact neumanntrace
35
// - gradient-function evaluation
36
//for a problem which neumanntrace is in the ansatzspace
37
//test of neumanntrace on dirichlet-Edges
38
void
testNeumannTraceValuesExact();
39
40
//-test for neumanntracevalue FIRST for C^inf solution that is not in the ansatzspace
41
// that converges to the boundary traces, i.e. on a Dirichlet-Edge to the exact neumannTrace.
42
//-test for the NeumannTraceValue JUMP for C^inf solution on inner Edge and test if it converges to zero
43
// in the L1 norm.
44
void
testNeumannTraceValueInExact();
45
46
//- Test for NeumannTrace MEAN
47
//- Test for NeumannTrace PLUS and MINUS
48
// all used with EdgeTraceTypes
49
void
testSomeTraces();
50
51
// Test NeumannTraceSpace in a Riesz LinearForm and Bilinearform identity
52
void
testForms();
53
54
55
void
testHangingNodes();
56
/* TODO: Implement these tests
57
void testAnisotropic();
58
*/
59
};
60
61
}
// namespace test
62
63
#endif
// neumanntracetest_hh
test::NeumannTraceTest
Definition
testNeumannTraces.hh:23
test::NeumannTraceTest::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test::TestCase
Definition
testcase.hh:92
test
Definition
testcase.hh:66
testcase.hh
Generated on Wed Sep 13 2023 21:06:20 for Concepts by
1.9.8