/external/eigen/Eigen/src/SparseCore/ |
D | SparsePermutation.h | 27 MoveOuter = SrcStorageOrder==RowMajor ? Side==OnTheLeft : Side==OnTheRight 45 MoveOuter = SrcStorageOrder==RowMajor ? Side==OnTheLeft : Side==OnTheRight 64 …sizes[((Side==OnTheLeft) ^ Transposed) ? jp : j] = m_matrix.innerVector(((Side==OnTheRight) ^ Tran… 71 Index jdst = ((Side==OnTheLeft) ^ Transposed) ? jp : j; 83 if((Side==OnTheLeft) ^ Transposed) 120 …::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, false> 123 …parsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, false>(perm, ma… 140 …l::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, true> 143 …parsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheLeft, true>(tperm.nes…
|
/external/eigen/Eigen/src/Core/ |
D | DiagonalProduct.h | 29 _PacketOnDiag = !((int(_StorageOrder) == RowMajor && int(ProductOrder) == OnTheLeft) 54 …eigen_assert(diagonal.diagonal().size() == (ProductOrder == OnTheLeft ? matrix.rows() : matrix.col… 62 …return m_diagonal.diagonal().coeff(ProductOrder == OnTheLeft ? row : col) * m_matrix.coeff(row, co… 71 const Index indexInDiagonalVector = ProductOrder == OnTheLeft ? row : col; 74 ((int(StorageOrder) == RowMajor && int(ProductOrder) == OnTheLeft) 115 inline const DiagonalProduct<MatrixDerived, DiagonalDerived, OnTheLeft> 118 return DiagonalProduct<MatrixDerived, DiagonalDerived, OnTheLeft>(matrix.derived(), derived());
|
D | PermutationMatrix.h | 522 <PermutationDerived, Derived, OnTheLeft> 527 <PermutationDerived, Derived, OnTheLeft> 554 const int n = Side==OnTheLeft ? rows() : cols(); 574 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp… 575 ….swap(Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::Cols… 576 (dst,((Side==OnTheLeft) ^ Transposed) ? k0 : kPrev)); 587 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp… 588 (dst, ((Side==OnTheLeft) ^ Transposed) ? m_permutation.indices().coeff(i) : i) 592 …Block<const MatrixTypeNestedCleaned,Side==OnTheLeft ? 1 : MatrixType::RowsAtCompileTime,Side==OnTh… 667 …inline const internal::permut_matrix_product_retval<PermutationType, OtherDerived, OnTheLeft, true> [all …]
|
D | Transpositions.h | 343 <TranspositionDerived, Derived, OnTheLeft> 348 <TranspositionDerived, Derived, OnTheLeft> 385 if(Side==OnTheLeft) 424 …ne const internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheLeft, true> 427 …return internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheLeft, true>(…
|
D | SolveTriangular.h | 31 … RhsIsVectorAtCompileTime = (Side==OnTheLeft ? Rhs::ColsAtCompileTime : Rhs::RowsAtCompileTime)==1 94 const Index othersize = Side==OnTheLeft? rhs.cols() : rhs.rows(); 141 struct triangular_solver_selector<Lhs,Rhs,OnTheLeft,Mode,CompleteUnrolling,1> { 177 …eigen_assert( cols() == rows() && ((Side==OnTheLeft && cols() == other.rows()) || (Side==OnTheRigh…
|
D | TriangularMatrix.h | 336 inline const internal::triangular_solve_retval<OnTheLeft,TriangularView, Other> 338 { return solve<OnTheLeft>(other); } 342 { return solveInPlace<OnTheLeft>(other); }
|
D | DiagonalMatrix.h | 59 const DiagonalProduct<MatrixDerived, Derived, OnTheLeft>
|
D | GeneralProduct.h | 320 enum { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight }; 335 struct gemv_selector<OnTheLeft,StorageOrder,BlasCompatible>
|
/external/eigen/blas/ |
D | level2_impl.h | 84 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 85 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 86 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 88 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 89 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 90 … | (NUNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 92 … | (UNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,… in EIGEN_BLAS_FUNC() 93 … | (UNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() 94 … | (UNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() 96 … | (UNIT << 3)] = (internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() [all …]
|
D | level3_impl.h | 78 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 79 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 80 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 86 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, … in EIGEN_BLAS_FUNC() 87 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 88 … | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, … in EIGEN_BLAS_FUNC() 95 … | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|UnitDiag,… in EIGEN_BLAS_FUNC() 96 … | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() 97 … | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() 103 … | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,… in EIGEN_BLAS_FUNC() [all …]
|
/external/eigen/Eigen/src/Householder/ |
D | HouseholderSequence.h | 66 RowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::RowsAtCompileTime 69 MaxRowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::MaxRowsAtCompileTime 80 typedef HouseholderSequence<VectorsType, CoeffsType, OnTheLeft> HouseholderSequenceType; 174 Index rows() const { return Side==OnTheLeft ? m_vectors.rows() : m_vectors.cols(); } 424 return HouseholderSequence<VectorsType,CoeffsType,OnTheLeft>(v, h);
|
/external/eigen/Eigen/src/Core/products/ |
D | TriangularSolverVector.h | 22 triangular_solve_vector<LhsScalar,RhsScalar,Index,OnTheLeft, 31 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, RowMajor> 85 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, ColMajor>
|
D | TriangularSolverMatrix.h | 28 Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft, 39 struct triangular_solve_matrix<Scalar,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor>
|
D | TriangularSolverMatrix_MKL.h | 43 struct triangular_solve_matrix<EIGTYPE,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor> \
|
/external/eigen/test/ |
D | product_trmm.cpp | 21 typedef Matrix<Scalar,OtherCols,Dynamic,OtherCols==1?RowMajor:OtherOrder> OnTheLeft; in trmm() typedef 29 OnTheLeft ge_left(otherCols,rows); in trmm()
|
/external/eigen/Eigen/src/Core/util/ |
D | Constants.h | 270 OnTheLeft = 1, enumerator
|
D | ForwardDeclarations.h | 228 template<typename VectorsType, typename CoeffsType, int Side=OnTheLeft> class HouseholderSequence;
|
/external/eigen/Eigen/src/Eigenvalues/ |
D | GeneralizedSelfAdjointEigenSolver.h | 186 cholB.matrixL().template solveInPlace<OnTheLeft>(matC); in compute()
|