A base class for sparse solvers. More...
#include <SparseSolverBase.h>
Public Member Functions | |
template<typename Rhs , typename Dest > | |
void | _solve_impl (const SparseMatrixBase< Rhs > &b, SparseMatrixBase< Dest > &dest) const |
Derived & | derived () |
const Derived & | derived () const |
template<typename Rhs > | |
const Solve< Derived, Rhs > | solve (const MatrixBase< Rhs > &b) const |
template<typename Rhs > | |
const Solve< Derived, Rhs > | solve (const SparseMatrixBase< Rhs > &b) const |
SparseSolverBase () | |
~SparseSolverBase () | |
Protected Attributes | |
bool | m_isInitialized |
Additional Inherited Members | |
Private Member Functions inherited from Eigen::internal::noncopyable | |
EIGEN_DEVICE_FUNC | noncopyable () |
EIGEN_DEVICE_FUNC | ~noncopyable () |
A base class for sparse solvers.
Derived | the actual type of the solver. |
Definition at line 67 of file SparseSolverBase.h.
|
inline |
Default constructor
Definition at line 72 of file SparseSolverBase.h.
|
inline |
Definition at line 76 of file SparseSolverBase.h.
|
inline |
Definition at line 111 of file SparseSolverBase.h.
|
inline |
Definition at line 79 of file SparseSolverBase.h.
|
inline |
Definition at line 80 of file SparseSolverBase.h.
|
inline |
Definition at line 88 of file SparseSolverBase.h.
|
inline |
Definition at line 101 of file SparseSolverBase.h.
|
mutableprotected |
Definition at line 119 of file SparseSolverBase.h.