HomeSort by relevance Sort by last modified time
    Searched refs:OnTheRight (Results 1 - 19 of 19) sorted by null

  /external/eigen/Eigen/src/SparseCore/
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) ^ Transposed) ? jp : j).size();
70 Index jsrc = ((Side==OnTheRight) ^ Transposed) ? jp : j;
111 inline const internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, false>
114 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, false>(perm, matrix.derived());
131 inline const internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, true>
134 return internal::permut_sparsematrix_product_retval<PermutationBase<PermDerived>, SparseDerived, OnTheRight, true>(tperm.nestedPermutation(), matrix.derived());
  /external/eigen/Eigen/src/Core/
DiagonalProduct.h 30 ||(int(_StorageOrder) == ColMajor && int(ProductOrder) == OnTheRight)),
75 ||(int(StorageOrder) == ColMajor && int(ProductOrder) == OnTheRight)), internal::true_type, internal::false_type>::type());
105 inline const DiagonalProduct<Derived, DiagonalDerived, OnTheRight>
108 return DiagonalProduct<Derived, DiagonalDerived, OnTheRight>(derived(), diagonal.derived());
Transpositions.h 330 inline const internal::transposition_matrix_product_retval<TranspositionsDerived, Derived, OnTheRight>
335 <TranspositionsDerived, Derived, OnTheRight>
387 else if(Side==OnTheRight)
415 inline const internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheRight, true>
418 return internal::transposition_matrix_product_retval<TranspositionType, Derived, OnTheRight, true>(trt.m_transpositions, matrix.derived());
PermutationMatrix.h 509 inline const internal::permut_matrix_product_retval<PermutationDerived, Derived, OnTheRight>
514 <PermutationDerived, Derived, OnTheRight>
574 Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtCompileTime>(dst, k)
575 .swap(Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtCompileTime>
587 Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtCompileTime>
592 Block<const MatrixTypeNestedCleaned,Side==OnTheLeft ? 1 : MatrixType::RowsAtCompileTime,Side==OnTheRight ? 1 : MatrixType::ColsAtCompileTime>
593 (m_matrix, ((Side==OnTheRight) ^ Transposed) ? m_permutation.indices().coeff(i) : i);
658 inline const internal::permut_matrix_product_retval<PermutationType, OtherDerived, OnTheRight, true>
661 return internal::permut_matrix_product_retval<PermutationType, OtherDerived, OnTheRight, true>(trPerm.m_permutation, matrix.derived());
GeneralProduct.h 320 enum { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight };
321 typedef typename internal::conditional<int(Side)==OnTheRight,_LhsNested,_RhsNested>::type MatrixType;
342 gemv_selector<OnTheRight,OtherStorageOrder,BlasCompatible>
384 template<> struct gemv_selector<OnTheRight,ColMajor,true>
457 template<> struct gemv_selector<OnTheRight,RowMajor,true>
508 template<> struct gemv_selector<OnTheRight,ColMajor,false>
521 template<> struct gemv_selector<OnTheRight,RowMajor,false>
SolveTriangular.h 42 int Side, // can be OnTheLeft/OnTheRight
147 struct triangular_solver_selector<Lhs,Rhs,OnTheRight,Mode,CompleteUnrolling,1> {
177 eigen_assert( cols() == rows() && ((Side==OnTheLeft && cols() == other.rows()) || (Side==OnTheRight && cols() == other.cols())) );
196 * \a Side==OnTheRight.
MatrixBase.h 190 const DiagonalProduct<Derived, DiagonalDerived, OnTheRight>
  /external/eigen/Eigen/src/Core/util/
Constants.h 272 OnTheRight = 2
  /external/eigen/Eigen/src/Eigenvalues/
GeneralizedSelfAdjointEigenSolver.h 187 cholB.matrixU().template solveInPlace<OnTheRight>(matC);
  /external/eigen/Eigen/src/Householder/
HouseholderSequence.h 22 * \tparam Side either OnTheLeft (the default) or OnTheRight
90 struct hseq_side_dependent_impl<VectorsType, CoeffsType, OnTheRight>
93 typedef HouseholderSequence<VectorsType, CoeffsType, OnTheRight> HouseholderSequenceType;
431 * the constructed HouseholderSequence is set to OnTheRight, instead of the default OnTheLeft.
434 HouseholderSequence<VectorsType,CoeffsType,OnTheRight> rightHouseholderSequence(const VectorsType& v, const CoeffsType& h)
436 return HouseholderSequence<VectorsType,CoeffsType,OnTheRight>(v, h);
  /external/eigen/test/
product_trmm.cpp 20 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:OtherOrder> OnTheRight;
28 OnTheRight ge_right(cols,otherCols);
product_trsolve.cpp 23 (TRI).transpose().template solveInPlace<OnTheRight>(XB.transpose()); \
26 (XB).transpose() = (TRI).transpose().template solve<OnTheRight>(XB.transpose()); \
householder.cpp 104 HouseholderSequence<TMatrixType, HCoeffsVectorType, OnTheRight> rhseq(tm2, hc);
  /external/eigen/blas/
level3_impl.h 82 func[NOTR | (RIGHT << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, false,ColMajor,ColMajor>::run);
83 func[TR | (RIGHT << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, false,RowMajor,ColMajor>::run);
84 func[ADJ | (RIGHT << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, Conj, RowMajor,ColMajor>::run);
90 func[NOTR | (RIGHT << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|0, false,ColMajor,ColMajor>::run);
91 func[TR | (RIGHT << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, false,RowMajor,ColMajor>::run);
92 func[ADJ | (RIGHT << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|0, Conj, RowMajor,ColMajor>::run);
99 func[NOTR | (RIGHT << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Upper|UnitDiag,false,ColMajor,ColMajor>::run);
100 func[TR | (RIGHT << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,false,RowMajor,ColMajor>::run);
101 func[ADJ | (RIGHT << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,Conj, RowMajor,ColMajor>::run);
107 func[NOTR | (RIGHT << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRight,Lower|UnitDiag,false,ColMajor,ColMajor>::run)
    [all...]
  /external/eigen/Eigen/src/Core/products/
TriangularSolverMatrix_MKL.h 98 struct triangular_solve_matrix<EIGTYPE,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor> \
TriangularSolverVector.h 18 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, StorageOrder>
TriangularSolverMatrix.h 28 Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft,
181 struct triangular_solve_matrix<Scalar,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor>
  /external/eigen/Eigen/src/SVD/
UpperBidiagonalization.h 44 OnTheRight
  /external/eigen/Eigen/src/Cholesky/
LLT.h 316 if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);

Completed in 269 milliseconds