Eigen solver interface. More...
#include <core/alien/core/backend/IInternalEigenSolverT.h>
Public Member Functions | |
| virtual | ~IInternalEigenSolver () |
| Free resources. | |
| virtual void | init ()=0 |
| Initialize the eigen solver. | |
| virtual bool | solve (const EigenProblem &problem)=0 |
| Solve the eigen problem. | |
| virtual bool | hasParallelSupport () const =0 |
| Indicates if the kernel is parallel. | |
| virtual const IEigenSolver::Status & | getStatus () const =0 |
| Get solver resolution status. | |
Eigen solver interface.
Interface for all eigen solver package
Definition at line 49 of file IInternalEigenSolverT.h.
|
inlinevirtual |
Free resources.
Definition at line 53 of file IInternalEigenSolverT.h.
|
pure virtual |
Get solver resolution status.
|
pure virtual |
Indicates if the kernel is parallel.
|
pure virtual |
Solve the eigen problem.
| [in,out] | problem | The eigen problem |