#include <EigenSolverFactory.h>
A base wrapper class for all solvers based on the Eigen library
Public Member Functions | |
virtual | ~BaseEigenSolverProxy () |
virtual Eigen::ComputationInfo | info () const =0 |
virtual void | solve (const EigenVectorXdMap< float > &b, EigenVectorXdMap< float > &x) const =0 |
virtual void | solve (const EigenVectorXdMap< double > &b, EigenVectorXdMap< double > &x) const =0 |
virtual void | analyzePattern (const EigenSparseMatrixMap< float > &a)=0 |
virtual void | analyzePattern (const EigenSparseMatrixMap< double > &a)=0 |
virtual void | factorize (const EigenSparseMatrixMap< float > &a)=0 |
virtual void | factorize (const EigenSparseMatrixMap< double > &a)=0 |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |