umfpackTest.hh

Go to the documentation of this file.
1 
7 #ifndef umfpackTest_hh
8 #define umfpackTest_hh
9 
10 #include "basics/testcase.hh"
11 #include "space/space.hh"
12 
13 namespace test {
14 
19  class UmfpackTest : public TestCase {
20  public:
21  UmfpackTest() : spc(5) {}
22  virtual ~UmfpackTest() {}
23  virtual void run();
24 
26 
27  void testinit();
30  void testSPD();
32  void testUNSYMM();
34  private:
36  };
37 
38 } // namespace test
39 
40 #endif // umfpackTest_hh
void testinit()
Tests initialization of the solver.
void testUNSYMM()
Tests unsymmetric solver.
virtual void run()
Runs the tests. Must be overwritten by the specialization.
Base class for tests.
Definition: testcase.hh:92
Test the direct solver Umfpack.
Definition: umfpackTest.hh:19
concepts::DummySpace< concepts::Real > spc
Tests initialization of the solver.
Definition: umfpackTest.hh:35
Unit tests.
Definition: testcase.hh:66
virtual ~UmfpackTest()
Definition: umfpackTest.hh:22
void testSPD()
Tests symmetric, positive definite solver.
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich