Home
last modified time | relevance | path

Searched refs:OnTheLeft (Results 1 – 18 of 18) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
DSparsePermutation.h27 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/
DDiagonalProduct.h29 _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());
DPermutationMatrix.h522 <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 …]
DTranspositions.h343 <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>(…
DSolveTriangular.h31 … 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…
DTriangularMatrix.h336 inline const internal::triangular_solve_retval<OnTheLeft,TriangularView, Other>
338 { return solve<OnTheLeft>(other); }
342 { return solveInPlace<OnTheLeft>(other); }
DDiagonalMatrix.h59 const DiagonalProduct<MatrixDerived, Derived, OnTheLeft>
DGeneralProduct.h320 enum { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight };
335 struct gemv_selector<OnTheLeft,StorageOrder,BlasCompatible>
/external/eigen/blas/
Dlevel2_impl.h84 … | (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 …]
Dlevel3_impl.h78 … | (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/
DHouseholderSequence.h66 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/
DTriangularSolverVector.h22 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>
DTriangularSolverMatrix.h28 Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft,
39 struct triangular_solve_matrix<Scalar,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor>
DTriangularSolverMatrix_MKL.h43 struct triangular_solve_matrix<EIGTYPE,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor> \
/external/eigen/test/
Dproduct_trmm.cpp21 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/
DConstants.h270 OnTheLeft = 1, enumerator
DForwardDeclarations.h228 template<typename VectorsType, typename CoeffsType, int Side=OnTheLeft> class HouseholderSequence;
/external/eigen/Eigen/src/Eigenvalues/
DGeneralizedSelfAdjointEigenSolver.h186 cholB.matrixL().template solveInPlace<OnTheLeft>(matC); in compute()