Class documentation of Concepts

Loading...
Searching...
No Matches
driverTest.hh
Go to the documentation of this file.
1
6#ifndef driverTest_hh
7#define driverTest_hh
8
9#include "basics/testcase.hh"
10#include "operator/sparseMatrix.hh"
11#include "sparseqr/driver.hh"
12
13namespace test {
14
15 // ************************************************************ DriverTest **
16
20 class DriverTest : public TestCase {
21 public:
22 DriverTest();
23 virtual ~DriverTest();
24 virtual void run();
25
27
28
29 void testQ();
31 void testQt();
33 void testSolver();
35 private:
38 sparseqr::Driver decomp;
39 void compare_(const concepts::SparseMatrix<Real>& s,
41 };
42
43} // namespace test
44
45#endif // driverTest_hh
void testQt()
Tests transpose of Q and its composition with another matrix.
void testQ()
Tests Q and its composition with another matrix.
virtual void run()
Runs the tests. Must be overwritten by the specialization.
void testSolver()
Should test QR solver (when it is operational)