eigensolver::EasyArPackpp< T > Class Template Referenceabstract
Purely virtual class providing methods and instances for its child classes EasyArPackppStd, EasyArPackppGen and EasyArPackppSymGen. More...
#include <easyArpackpp.hh>
Public Member Functions | |
EasyArPackpp () | |
Default constructor. More... | |
virtual EigenSolver< T > * | getSolver ()=0 |
Pure virtual method for getting the generated solver. More... | |
virtual | ~EasyArPackpp () |
Empty destructor. More... | |
Protected Attributes | |
int | dim_ |
Dimension of the space. More... | |
Detailed Description
template<class T>
class eigensolver::EasyArPackpp< T >
Purely virtual class providing methods and instances for its child classes EasyArPackppStd, EasyArPackppGen and EasyArPackppSymGen.
Definition at line 29 of file easyArpackpp.hh.
Constructor & Destructor Documentation
◆ EasyArPackpp()
|
inline |
Default constructor.
Definition at line 33 of file easyArpackpp.hh.
◆ ~EasyArPackpp()
|
inlinevirtual |
Empty destructor.
Definition at line 38 of file easyArpackpp.hh.
Member Function Documentation
◆ getSolver()
|
pure virtual |
Pure virtual method for getting the generated solver.
Implemented in eigensolver::EasyArPackppSymGen, eigensolver::EasyArPackppGen< F, G, H >, and eigensolver::EasyArPackppStd< F, G, H >.
Member Data Documentation
◆ dim_
|
protected |
Dimension of the space.
Definition at line 47 of file easyArpackpp.hh.
The documentation for this class was generated from the following file:
- eigensolver/easyArpackpp.hh