You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
geometry
testsuite
testJacobian.hh
Go to the documentation of this file.
1
8
#ifndef testJacobian2D_hh
9
#define testJacobian2D_hh
10
11
#include "
basics/testcase.hh
"
12
#include "
basics/typedefs.hh
"
13
14
namespace
concepts
{
15
class
Quad2d;
16
class
Quad2dSubdivision;
17
}
18
19
namespace
test
{
20
using
concepts::Real
;
21
22
// ******************************************************** TestJacobian2D **
23
31
class
TestJacobian2D
:
public
TestCase
{
32
public
:
33
virtual
~TestJacobian2D
();
34
virtual
void
run
();
35
37
38
46
void
testRot0Isotropic
();
55
void
testRot0Horizontal
();
64
void
testRot0Vertical
();
65
74
void
testRot1Isotropic
();
83
void
testRot1Horizontal
();
92
void
testRot1Vertical
();
93
102
void
testRot2Isotropic
();
111
void
testRot2Horizontal
();
120
void
testRot2Vertical
();
121
130
void
testRot3Isotropic
();
139
void
testRot3Horizontal
();
148
void
testRot3Vertical
();
150
private
:
168
void
recTest_(
concepts::Quad2d
* q, Real guess, Real div,
169
Real guess00, Real div00,
170
Real guess01, Real div01,
171
Real guess10, Real div10,
172
Real guess11, Real div11,
173
uint rec,
const
concepts::Quad2dSubdivision
* ref = 0);
174
};
175
176
}
// namespace test
177
178
#endif
// testJacobian_hh
concepts::Quad2dSubdivision
Definition
cell2D.hh:283
concepts::Quad2d
Definition
cell2D.hh:378
test::TestCase
Definition
testcase.hh:92
test::TestJacobian2D
Definition
testJacobian.hh:31
test::TestJacobian2D::testRot2Vertical
void testRot2Vertical()
test::TestJacobian2D::testRot3Isotropic
void testRot3Isotropic()
test::TestJacobian2D::testRot2Isotropic
void testRot2Isotropic()
test::TestJacobian2D::testRot0Isotropic
void testRot0Isotropic()
test::TestJacobian2D::testRot1Horizontal
void testRot1Horizontal()
test::TestJacobian2D::testRot1Vertical
void testRot1Vertical()
test::TestJacobian2D::testRot2Horizontal
void testRot2Horizontal()
test::TestJacobian2D::testRot0Vertical
void testRot0Vertical()
test::TestJacobian2D::testRot3Horizontal
void testRot3Horizontal()
test::TestJacobian2D::testRot3Vertical
void testRot3Vertical()
test::TestJacobian2D::testRot0Horizontal
void testRot0Horizontal()
test::TestJacobian2D::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test::TestJacobian2D::testRot1Isotropic
void testRot1Isotropic()
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