mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Sparse module: refactoring of the cholesky factorization,
now the backends are well separated from the default impl, etc.
This commit is contained in:
@@ -25,16 +25,6 @@
|
||||
#ifndef EIGEN_SPARSETRIANGULARSOLVER_H
|
||||
#define EIGEN_SPARSETRIANGULARSOLVER_H
|
||||
|
||||
// template<typename Lhs, typename Rhs,
|
||||
// int TriangularPart = (int(Lhs::Flags) & LowerTriangularBit)
|
||||
// ? Lower
|
||||
// : (int(Lhs::Flags) & UpperTriangularBit)
|
||||
// ? Upper
|
||||
// : -1,
|
||||
// int StorageOrder = int(Lhs::Flags) & RowMajorBit ? RowMajor : ColMajor
|
||||
// >
|
||||
// struct ei_sparse_trisolve_selector;
|
||||
|
||||
// forward substitution, row-major
|
||||
template<typename Lhs, typename Rhs>
|
||||
struct ei_solve_triangular_selector<Lhs,Rhs,Lower,RowMajor|IsSparse>
|
||||
|
||||
Reference in New Issue
Block a user