![]() |
Prusa Slicer 2.6.0
|
#include <src/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h>
Inheritance diagram for Eigen::SluMatrix:
Collaboration diagram for Eigen::SluMatrix:Public Member Functions | |
| SluMatrix () | |
| SluMatrix (const SluMatrix &other) | |
| SluMatrix & | operator= (const SluMatrix &other) |
| void | setStorageType (Stype_t t) |
| template<typename Scalar > | |
| void | setScalarType () |
Static Public Member Functions | |
| template<typename MatrixType > | |
| static SluMatrix | Map (MatrixBase< MatrixType > &_mat) |
| template<typename MatrixType > | |
| static SluMatrix | Map (SparseMatrixBase< MatrixType > &a_mat) |
Public Attributes | ||
| struct { | ||
| union { | ||
| int | nnz | |
| int | lda | |
| } | ||
| void * | values | |
| int * | innerInd | |
| int * | outerInd | |
| } | storage | |
|
inline |
References storage.
|
inlinestatic |
References eigen_assert, Eigen::RowMajorBit, setScalarType(), setStorageType(), and storage.
Referenced by Eigen::SuperLU< _MatrixType >::_solve_impl(), and Eigen::internal::asSluMatrix().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
References Eigen::SparseMatrixBase< Derived >::derived(), eigen_assert, Eigen::Lower, Eigen::RowMajorBit, Eigen::SelfAdjoint, setScalarType(), setStorageType(), storage, and Eigen::Upper.
Here is the call graph for this function:
|
inline |
References eigen_assert.
Referenced by Eigen::SuperLUBase< _MatrixType, Derived >::initFactorization(), Map(), Map(), Eigen::SluMatrixMapHelper< Matrix< Scalar, Rows, Cols, Options, MRows, MCols > >::run(), and Eigen::SluMatrixMapHelper< SparseMatrixBase< Derived > >::run().
Here is the caller graph for this function:
|
inline |
References eigen_assert, and storage.
Referenced by Eigen::SuperLUBase< _MatrixType, Derived >::initFactorization(), Map(), Map(), Eigen::SluMatrixMapHelper< Matrix< Scalar, Rows, Cols, Options, MRows, MCols > >::run(), and Eigen::SluMatrixMapHelper< SparseMatrixBase< Derived > >::run().
Here is the caller graph for this function:| struct { ... } Eigen::SluMatrix::storage |
Referenced by SluMatrix(), SluMatrix(), Eigen::SuperLUBase< _MatrixType, Derived >::initFactorization(), Map(), Map(), Eigen::internal::map_superlu(), operator=(), Eigen::SluMatrixMapHelper< Matrix< Scalar, Rows, Cols, Options, MRows, MCols > >::run(), Eigen::SluMatrixMapHelper< SparseMatrixBase< Derived > >::run(), and setStorageType().