Searched defs:DiagIndex (Results 1 - 2 of 2) sorted by relevance
/external/eigen/Eigen/src/Core/ |
H A D | Diagonal.h | 22 * \param DiagIndex the index of the sub/super diagonal. The default is 0 and it means the main diagonal. 36 template<typename MatrixType, int DiagIndex> 37 struct traits<Diagonal<MatrixType,DiagIndex> > 44 RowsAtCompileTime = (int(DiagIndex) == DynamicIndex || int(MatrixType::SizeAtCompileTime) == Dynamic) ? Dynamic 45 : (EIGEN_PLAIN_ENUM_MIN(MatrixType::RowsAtCompileTime - EIGEN_PLAIN_ENUM_MAX(-DiagIndex, 0), 46 MatrixType::ColsAtCompileTime - EIGEN_PLAIN_ENUM_MAX( DiagIndex, 0))), 49 : DiagIndex == DynamicIndex ? EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::MaxRowsAtCompileTime, 51 : (EIGEN_PLAIN_ENUM_MIN(MatrixType::MaxRowsAtCompileTime - EIGEN_PLAIN_ENUM_MAX(-DiagIndex, 0), 52 MatrixType::MaxColsAtCompileTime - EIGEN_PLAIN_ENUM_MAX( DiagIndex, 0))), 68 enum { DiagIndex enumerator in enum:Eigen::Diagonal::__anon5115 73 Diagonal(MatrixType& matrix, Index a_index = DiagIndex) argument [all...] |
H A D | SolveTriangular.h | 118 DiagIndex = IsLower ? LoopIndex : Size - LoopIndex - 1, enumerator in enum:Eigen::internal::triangular_solver_unroller::__anon5222 119 StartIndex = IsLower ? 0 : DiagIndex+1 124 rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment<LoopIndex>(StartIndex).transpose() 128 rhs.coeffRef(DiagIndex) /= lhs.coeff(DiagIndex,DiagIndex);
|
Completed in 117 milliseconds