HomeSort by relevance Sort by last modified time
    Searched refs:Lhs (Results 26 - 43 of 43) sorted by null

12

  /external/eigen/Eigen/src/Core/products/
GeneralMatrixMatrix.h 29 const LhsScalar* lhs, Index lhsStride,
41 ::run(cols,rows,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha,blocking,info);
62 const_blas_data_mapper<LhsScalar, Index, LhsStorageOrder> lhs(_lhs,lhsStride);
90 // For each horizontal panel of the rhs, and corresponding vertical panel of the lhs...
97 pack_lhs(blockA, &lhs(0,k), lhsStride, actual_kc, mc);
133 pack_lhs(blockA, &lhs(i,k), lhsStride, actual_kc, actual_mc);
160 // For each horizontal panel of the rhs, and corresponding panel of the lhs...
166 // OK, here we have selected one horizontal panel of rhs and one vertical panel of lhs.
168 // Note that this panel will be read as many times as the number of blocks in the lhs's
173 // For each mc x kc block of the lhs's vertical panel..
402 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); local
    [all...]
TriangularMatrixMatrix.h 24 // const_blas_data_mapper<Scalar, StorageOrder> lhs(_lhs,lhsStride);
31 // blockA[count++] = cj(lhs(i+w, k));
36 // blockA[count++] = cj(lhs(i, k));
61 const Scalar* lhs, Index lhsStride,
74 ::run(cols, rows, depth, rhs, rhsStride, lhs, lhsStride, res, resStride, alpha, blocking);
107 const_blas_data_mapper<Scalar, Index, LhsStorageOrder> lhs(_lhs,lhsStride);
139 // align blocks with the end of the triangular part for trapezoidal lhs
148 // the selected lhs's panel has to be split in three different parts:
156 // for each small vertical panels of lhs
170 triangularBuffer.coeffRef(k,k) = lhs(startBlock+k,startBlock+k)
369 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); local
    [all...]
SelfadjointMatrixMatrix.h 22 void pack(Scalar* blockA, const const_blas_data_mapper<Scalar,Index,StorageOrder>& lhs, Index cols, Index i, Index& count)
27 blockA[count++] = lhs(i+w,k); // normal
33 blockA[count++] = conj(lhs(k, i+w)); // transposed
35 blockA[count++] = real(lhs(k,k)); // real (diagonal)
38 blockA[count++] = lhs(i+w, k); // normal
44 blockA[count++] = conj(lhs(k, i+w)); // transposed
48 const_blas_data_mapper<Scalar,Index,StorageOrder> lhs(_lhs,lhsStride);
53 pack<Pack1>(blockA, lhs, cols, i, count);
58 pack<Pack2>(blockA, lhs, cols, peeled_mc, count);
66 blockA[count++] = lhs(i, k); // norma
390 typename internal::add_const_on_value_type<ActualLhsType>::type lhs = LhsBlasTraits::extract(m_lhs); local
    [all...]
GeneralMatrixMatrixTriangular.h 41 static EIGEN_STRONG_INLINE void run(Index size, Index depth,const LhsScalar* lhs, Index lhsStride,
48 ::run(size,depth,rhs,rhsStride,lhs,lhsStride,res,resStride,alpha);
60 const_blas_data_mapper<LhsScalar, Index, LhsStorageOrder> lhs(_lhs,lhsStride);
95 pack_lhs(blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc);
187 typedef typename internal::remove_all<typename ProductDerived::LhsNested>::type Lhs;
188 typedef internal::blas_traits<Lhs> LhsBlasTraits;
191 typename internal::add_const_on_value_type<ActualLhs>::type actualLhs = LhsBlasTraits::extract(prod.lhs());
199 typename ProductDerived::Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(prod.lhs().derived()) * RhsBlasTraits::extractScalarFactor(prod.rhs().derived());
202 typename Lhs::Scalar, _ActualLhs::Flags&RowMajorBit ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
  /external/eigen/unsupported/Eigen/src/Skyline/
SkylineMatrixBase.h 172 template<typename Lhs, typename Rhs>
173 inline Derived & operator=(const SkylineProduct<Lhs, Rhs, SkylineTimeSkylineProduct>& product);
  /external/eigen/Eigen/src/Core/
MatrixBase.h 163 template<typename ProductDerived, typename Lhs, typename Rhs>
164 Derived& lazyAssign(const ProductBase<ProductDerived, Lhs,Rhs>& other);
459 template<typename ProductDerived, typename Lhs, typename Rhs>
460 Derived& operator+=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0,
463 template<typename ProductDerived, typename Lhs, typename Rhs>
464 Derived& operator-=(const Flagged<ProductBase<ProductDerived, Lhs,Rhs>, 0,
TriangularMatrix.h 154 typename Lhs, bool LhsIsVector,
292 operator*(const MatrixBase<OtherDerived>& lhs, const TriangularView& rhs)
296 (lhs.derived(),rhs.m_matrix);
379 template<typename ProductDerived, typename Lhs, typename Rhs>
380 EIGEN_STRONG_INLINE TriangularView& operator=(const ProductBase<ProductDerived, Lhs,Rhs>& other)
386 template<typename ProductDerived, typename Lhs, typename Rhs>
387 EIGEN_STRONG_INLINE TriangularView& operator+=(const ProductBase<ProductDerived, Lhs,Rhs>& other)
392 template<typename ProductDerived, typename Lhs, typename Rhs>
393 EIGEN_STRONG_INLINE TriangularView& operator-=(const ProductBase<ProductDerived, Lhs,Rhs>& other)
420 template<typename ProductDerived, typename Lhs, typename Rhs
    [all...]
PermutationMatrix.h 220 template<typename Lhs,typename Rhs>
221 void assignProduct(const Lhs& lhs, const Rhs& rhs)
223 eigen_assert(lhs.cols() == rhs.rows());
224 for (int i=0; i<rows();++i) indices().coeffRef(i) = lhs.indices().coeff(rhs.indices().coeff(i));
372 template<typename Lhs,typename Rhs>
373 PermutationMatrix(internal::PermPermProduct_t, const Lhs& lhs, const Rhs& rhs)
374 : m_indices(lhs.indices().size())
376 Base::assignProduct(lhs,rhs)
    [all...]
SelfAdjointView.h 48 template <typename Lhs, int LhsMode, bool LhsIsVector,
117 operator*(const MatrixBase<OtherDerived>& lhs, const SelfAdjointView& rhs)
121 (lhs.derived(),rhs.m_matrix);
195 // operator*(const MatrixBase<OtherDerived>& lhs, const SelfAdjointView<MatrixType,UpLo>& rhs)
197 // return internal::matrix_selfadjoint_product_returntype<OtherDerived,SelfAdjointView<MatrixType,UpLo> >(lhs.derived(),rhs);
  /external/llvm/include/llvm/ADT/
StringRef.h 63 static int compareMemory(const char *Lhs, const char *Rhs, size_t Length) {
65 return ::memcmp(Lhs,Rhs,Length);
424 /// If \p Separator is in the string, then the result is a pair (LHS, RHS)
425 /// such that (*this == LHS + Separator + RHS) is true and RHS is
427 /// pair (LHS, RHS) where (*this == LHS) and (RHS == "").
441 /// If \p Separator is in the string, then the result is a pair (LHS, RHS)
442 /// such that (*this == LHS + Separator + RHS) is true and RHS is
444 /// pair (LHS, RHS) where (*this == LHS) and (RHS == "")
    [all...]
  /external/eigen/Eigen/src/Geometry/
Transform.h 47 template< typename Lhs,
50 transform_traits<Lhs>::IsProjective ||
418 * product results in a Transform of the same type (mode) as the lhs only if the lhs
432 * The lhs diagonal matrix is interpreted as an affine scaling transformation. The
433 * product results in a Transform of the same type (mode) as the lhs only if the lhs
    [all...]
  /external/eigen/Eigen/src/SparseCore/
SparseMatrixBase.h 259 template<typename Lhs, typename Rhs>
260 inline Derived& operator=(const SparseSparseProduct<Lhs,Rhs>& product);
346 operator*(const DiagonalBase<OtherDerived> &lhs, const SparseMatrixBase& rhs)
347 { return SparseDiagonalProduct<OtherDerived,Derived>(lhs.derived(), rhs.derived()); }
352 operator*(const MatrixBase<OtherDerived>& lhs, const Derived& rhs)
353 { return typename DenseSparseProductReturnType<OtherDerived,Derived>::Type(lhs.derived(),rhs); }
SparseVector.h 240 template<typename Lhs, typename Rhs>
241 inline SparseVector& operator=(const SparseSparseProduct<Lhs,Rhs>& product)
SparseMatrix.h 610 template<typename Lhs, typename Rhs>
611 inline SparseMatrix& operator=(const SparseSparseProduct<Lhs,Rhs>& product)
    [all...]
  /external/chromium/testing/gmock/include/gmock/
gmock-matchers.h 707 template <typename Lhs> \
708 operator Matcher<Lhs>() const { \
709 return MakeMatcher(new Impl<Lhs>(rhs_)); \
712 template <typename Lhs> \
713 class Impl : public MatcherInterface<Lhs> { \
717 Lhs lhs, MatchResultListener* /* listener */) const { \
718 return lhs op rhs_; \
854 inline bool CaseInsensitiveCStringEquals(const char* lhs, const char* rhs) {
855 return String::CaseInsensitiveCStringEquals(lhs, rhs)
    [all...]
  /external/eigen/unsupported/test/mpreal/
mpreal.h 576 operator+(const mpreal& lhs, const Rhs& rhs){ return mpreal(lhs) += rhs; }
578 template <typename Lhs>
579 inline const typename internal::result_type<Lhs>::type
580 operator+(const Lhs& lhs, const mpreal& rhs){ return mpreal(rhs) += lhs; }
585 operator-(const mpreal& lhs, const Rhs& rhs){ return mpreal(lhs) -= rhs; }
587 template <typename Lhs>
    [all...]
  /external/clang/utils/TableGen/
ClangDiagnosticsEmitter.cpp 141 static bool beforeThanCompare(const Record *LHS, const Record *RHS) {
142 assert(!LHS->getLoc().empty() && !RHS->getLoc().empty());
144 LHS->getLoc().front().getPointer() < RHS->getLoc().front().getPointer();
147 static bool beforeThanCompareGroups(const GroupInfo *LHS, const GroupInfo *RHS){
148 assert(!LHS->DiagsInGroup.empty() && !RHS->DiagsInGroup.empty());
149 return beforeThanCompare(LHS->DiagsInGroup.front(),
731 bool operator()(RecordIndexElement const &Lhs,
733 return Lhs.Name < Rhs.Name;
  /external/clang/lib/Sema/
SemaExprCXX.cpp     [all...]

Completed in 677 milliseconds

12