You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
hp2D
testsuite
hpFullTest.hh
Go to the documentation of this file.
1
8
#ifndef hpFullTest2D_hh
9
#define hpFullTest2D_hh
10
11
#include "
basics/testcase.hh
"
12
#include "hp2D/spacePreBuilder.hh"
13
14
namespace
test
{
15
16
// ********************************************************** hpFullTest2D **
17
23
class
hpFullTest2D
:
public
TestCase
{
24
public
:
25
hpFullTest2D
() {}
26
virtual
~hpFullTest2D
() {}
27
virtual
void
run
();
28
30
31
32
void
test4Cells
();
34
private
:
36
void
refineCell_(
hp2D::hpFull
& prebuild,
int
nrCell, uint lx,
37
uint ly, uint p = 0,
bool
rebuild =
false
)
const
;
38
void
getCells_(
const
concepts::Connector2
& cntr,
39
std::map<uint, const concepts::Quad*>& map)
const
;
41
void
newIndex_(
hp2D::hpFull
& prebuild, uint& idx, uint dim,
42
const
concepts::Connector2
& cntr, uint i = 0);
45
void
rejectIndex_(
hp2D::hpFull
& prebuild, uint dim,
46
const
concepts::Connector2
& cntr, uint i = 0);
47
};
48
49
}
// namespace test
50
51
#endif
// hpFullTest2D_hh
concepts::Connector2
Definition
connector.hh:226
hp2D::hpFull
Definition
spacePreBuilder.hh:167
test::TestCase
Definition
testcase.hh:92
test::hpFullTest2D
Definition
hpFullTest.hh:23
test::hpFullTest2D::test4Cells
void test4Cells()
Tests a mesh with 4 cells on the finest level.
test::hpFullTest2D::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test
Definition
testcase.hh:66
testcase.hh
Generated on Wed Sep 13 2023 21:06:20 for Concepts by
1.9.8