Home
last modified time | relevance | path

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

/external/eigen/blas/
Dlevel2_impl.h91 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
93 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
95 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
98 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
100 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
102 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
105 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
107 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
109 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
112 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
[all …]
DPackedTriangularSolverVector.h20 struct packed_triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, RowM…
48 struct packed_triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, ColM…
79 packed_triangular_solve_vector<LhsScalar,RhsScalar,Index,OnTheLeft,
Dlevel3_impl.h85 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, false,ColMajor,C… in EIGEN_BLAS_FUNC()
87 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, false,RowMajor,C… in EIGEN_BLAS_FUNC()
89 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, Conj, RowMajor,C… in EIGEN_BLAS_FUNC()
99 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|0, false,ColMajor,C… in EIGEN_BLAS_FUNC()
101 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, false,RowMajor,C… in EIGEN_BLAS_FUNC()
103 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|0, Conj, RowMajor,C… in EIGEN_BLAS_FUNC()
113 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Upper|UnitDiag,false,ColMajor,ColM… in EIGEN_BLAS_FUNC()
115 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,false,RowMajor,ColM… in EIGEN_BLAS_FUNC()
117 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,Conj, RowMajor,ColM… in EIGEN_BLAS_FUNC()
127 …(internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLeft, Lower|UnitDiag,false,ColMajor,ColM… in EIGEN_BLAS_FUNC()
[all …]
/external/eigen/Eigen/src/SparseCore/
DSparsePermutation.h30 MoveOuter = SrcStorageOrder==RowMajor ? Side==OnTheLeft : Side==OnTheRight
48 …sizes[((Side==OnTheLeft) ^ Transposed) ? jp : j] = StorageIndex(mat.innerVector(((Side==OnTheRight…
55 Index jdst = ((Side==OnTheLeft) ^ Transposed) ? jp : j;
67 if((Side==OnTheLeft) ^ Transposed)
97 …: public evaluator<typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnTyp…
100 …typedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObje…
/external/eigen/Eigen/src/Core/
DSolveTriangular.h31 … RhsIsVectorAtCompileTime = (Side==OnTheLeft ? Rhs::ColsAtCompileTime : Rhs::RowsAtCompileTime)==1
93 const Index othersize = Side==OnTheLeft? rhs.cols() : rhs.rows();
140 struct triangular_solver_selector<Lhs,Rhs,OnTheLeft,Mode,CompleteUnrolling,1> {
170 …eigen_assert( derived().cols() == derived().rows() && ((Side==OnTheLeft && derived().cols() == oth…
DProductEvaluators.h372 enum { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight };
780 _ScalarAccessOnDiag = !((int(_StorageOrder) == ColMajor && int(ProductOrder) == OnTheLeft)
829 …ct_evaluator_base<Rhs, typename Lhs::DiagonalVectorType, Product<Lhs, Rhs, LazyProduct>, OnTheLeft>
831 …luator_base<Rhs, typename Lhs::DiagonalVectorType, Product<Lhs, Rhs, LazyProduct>, OnTheLeft> Base;
936 const Index n = Side==OnTheLeft ? mat.rows() : mat.cols();
958 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp…
959 ….swap(Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::Cols…
960 (dst,((Side==OnTheLeft) ^ Transposed) ? k0 : kPrev));
971 …Block<Dest, Side==OnTheLeft ? 1 : Dest::RowsAtCompileTime, Side==OnTheRight ? 1 : Dest::ColsAtComp…
972 (dst, ((Side==OnTheLeft) ^ Transposed) ? perm.indices().coeff(i) : i)
[all …]
DGeneralProduct.h184 struct gemv_dense_selector<OnTheLeft,StorageOrder,BlasCompatible>
DTriangularMatrix.h511 { return solveInPlace<OnTheLeft>(other); }
/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>
89 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>
48 EIGEN_DONT_INLINE void triangular_solve_matrix<Scalar,Index,OnTheLeft,Mode,Conjugate,TriStorageOrde…
DTriangularSolverMatrix_BLAS.h43 struct triangular_solve_matrix<EIGTYPE,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor> \
/external/eigen/Eigen/src/Householder/
DHouseholderSequence.h66 RowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::RowsAtCompileTime
69 MaxRowsAtCompileTime = Side==OnTheLeft ? traits<VectorsType>::MaxRowsAtCompileTime
89 typedef HouseholderSequence<VectorsType, CoeffsType, OnTheLeft> HouseholderSequenceType;
180 Index rows() const { return Side==OnTheLeft ? m_vectors.rows() : m_vectors.cols(); }
453 return HouseholderSequence<VectorsType,CoeffsType,OnTheLeft>(v, h);
/external/eigen/test/
Dproduct_trmm.cpp27 typedef Matrix<Scalar,OtherCols,Dynamic,OtherCols==1?RowMajor:OtherOrder> OnTheLeft; in trmm() typedef
35 OnTheLeft ge_left(otherCols,rows); in trmm()
Dsparse_permutations.cpp234 …VERIFY((internal::is_same<internal::permutation_matrix_product<SparseMatrix<double>,OnTheLeft,fals… in test_sparse_permutations()
/external/eigen/Eigen/src/Eigenvalues/
DGeneralizedSelfAdjointEigenSolver.h185 cholB.matrixL().template solveInPlace<OnTheLeft>(matC); in compute()
/external/eigen/Eigen/src/Core/util/
DConstants.h333 OnTheLeft = 1, enumerator
DForwardDeclarations.h262 template<typename VectorsType, typename CoeffsType, int Side=OnTheLeft> class HouseholderSequence;