You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
eigensolver
testsuite
ArPackTest.hh
Go to the documentation of this file.
1
6
#ifndef ArPackTest_hh
7
#define ArPackTest_hh
8
9
#include <iostream>
10
#include <cstdlib>
11
//#include <unistd.h> // for command line parsing
12
#include "
space/space.hh
"
13
#include "
basics/testcase.hh
"
14
#include "operator/sparseMatrix.hh"
15
#include "
operator/cg.hh
"
16
#include "
eigensolver/ARPACKsymm.hh
"
17
#include "
eigensolver/ARPACK.hh
"
18
#include "
eigensolver/arpackFabric.hh
"
19
#include "
basics/exceptions.hh
"
20
21
using
concepts::Real
;
22
using
concepts::Cmplx
;
23
24
namespace
test
{
25
26
class
ArPackTest
:
public
TestCase
{
27
public
:
28
ArPackTest
() : spc(10) {}
29
virtual
~ArPackTest
() {}
30
virtual
void
run
();
31
private
:
33
34
void
testFEMDim10();
35
void
testWithKernel();
36
void
testWithKernelSuperLU();
37
38
concepts::DummySpace<Real>
spc;
39
};
40
41
}
// namespace test
42
43
# endif
// ArPackTest_hh
44
ARPACK.hh
ARPACKsymm.hh
arpackFabric.hh
exceptions.hh
cg.hh
concepts::DummySpace
Definition
space.hh:373
test::ArPackTest
Definition
ArPackTest.hh:26
test::ArPackTest::run
virtual void run()
Runs the tests. Must be overwritten by the specialization.
test::TestCase
Definition
testcase.hh:92
concepts::Real
double Real
Definition
typedefs.hh:39
concepts::Cmplx
std::complex< Real > Cmplx
Type for a complex number. It also depends on the setting of Real.
Definition
typedefs.hh:42
test
Definition
testcase.hh:66
space.hh
testcase.hh
Generated on Wed Sep 13 2023 21:06:18 for Concepts by
1.9.8