NDEVR
API Documentation
LinearSolverEigen< MatrixType >::CholeskyDecomposition

Sub-classing Eigen's SimplicialLDLT to perform ordering with a given ordering. More...

Public Member Functions

 CholeskyDecomposition ()
 Default constructor.
void analyzePatternWithPermutation (SparseMatrix &a, const PermutationMatrix &permutation)
 Analyzes the sparsity pattern with a user-provided permutation.

Detailed Description

template<typename MatrixType>
class LinearSolverEigen< MatrixType >::CholeskyDecomposition

Sub-classing Eigen's SimplicialLDLT to perform ordering with a given ordering.

Definition at line 56 of file linear_solver_eigen.h.

Member Function Documentation

◆ analyzePatternWithPermutation()

template<typename MatrixType>
void LinearSolverEigen< MatrixType >::CholeskyDecomposition::analyzePatternWithPermutation ( SparseMatrix & a,
const PermutationMatrix & permutation )
inline

Analyzes the sparsity pattern with a user-provided permutation.

Parameters
[in]aThe sparse matrix to analyze.
[in]permutationThe fill-reducing permutation to apply.

Definition at line 66 of file linear_solver_eigen.h.

References cast().


The documentation for this class was generated from the following file: