/aosp_15_r20/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseTranspose.h | 31 inline Index nonZeros() const { return derived().nestedExpression().nonZeros(); } in nonZeros() 33 inline const Scalar* valuePtr() const { return derived().nestedExpression().valuePtr(); } in valuePtr() 34 …inline const StorageIndex* innerIndexPtr() const { return derived().nestedExpression().innerIndexP… in innerIndexPtr() 35 …inline const StorageIndex* outerIndexPtr() const { return derived().nestedExpression().outerIndexP… in outerIndexPtr() 36 …inline const StorageIndex* innerNonZeroPtr() const { return derived().nestedExpression().innerNonZ… in innerNonZeroPtr() 38 inline Scalar* valuePtr() { return derived().nestedExpression().valuePtr(); } in valuePtr() 39 inline StorageIndex* innerIndexPtr() { return derived().nestedExpression().innerIndexPtr(); } in innerIndexPtr() 40 inline StorageIndex* outerIndexPtr() { return derived().nestedExpression().outerIndexPtr(); } in outerIndexPtr() 41 … inline StorageIndex* innerNonZeroPtr() { return derived().nestedExpression().innerNonZeroPtr(); } in innerNonZeroPtr() 82 explicit unary_evaluator(const XprType& op) :m_argImpl(op.nestedExpression()) {}
|
H A D | SparseBlock.h | 64 inline const XprType& nestedExpression() const { return m_matrix; } in nestedExpression() function 65 inline XprType& nestedExpression() { return m_matrix; } in nestedExpression() function 269 inline const SparseMatrixType& nestedExpression() const { return m_matrix; } in nestedExpression() function 270 inline SparseMatrixType& nestedExpression() { return m_matrix; } in nestedExpression() function 386 inline const XprType& nestedExpression() const { return m_matrix; } in nestedExpression() function 387 inline XprType& nestedExpression() { return m_matrix; } in nestedExpression() function 445 : m_argImpl(op.nestedExpression()), m_block(op) 453 const Index nested_sz = m_block.nestedExpression().size();
|
H A D | SparseView.h | 66 nestedExpression() const { return m_matrix; } 130 explicit unary_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression()), m_view(xpr) {} 199 explicit unary_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression()), m_view(xpr) {}
|
H A D | SparseCwiseUnaryOp.h | 31 …icit unary_evaluator(const XprType& op) : m_functor(op.functor()), m_argImpl(op.nestedExpression()) 86 …icit unary_evaluator(const XprType& op) : m_functor(op.functor()), m_argImpl(op.nestedExpression())
|
H A D | SparseTriangularView.h | 94 … unary_evaluator(const XprType &xpr) : m_argImpl(xpr.nestedExpression()), m_arg(xpr.nestedExpressi…
|
H A D | SparseProduct.h | 153 LhsNested lhsNested(xpr.nestedExpression().lhs()); 154 RhsNested rhsNested(xpr.nestedExpression().rhs());
|
/aosp_15_r20/external/eigen/Eigen/src/Geometry/ |
H A D | Homogeneous.h | 80 EIGEN_DEVICE_FUNC const NestedExpression& nestedExpression() const { return m_matrix; } 365 …st.template topRows<ArgType::RowsAtCompileTime>(src.nestedExpression().rows()) = src.nestedExpress… 382 …t.template leftCols<ArgType::ColsAtCompileTime>(src.nestedExpression().cols()) = src.nestedExpress… 393 …homogeneous_right_product_impl<Homogeneous<LhsArg,Horizontal>, Rhs>(lhs.nestedExpression(), rhs).e… 423 …: Base( xpr.lhs().nestedExpression() .lazyProduct( xpr.rhs().template topRows<helper::Dim>(xpr.l… 434 …homogeneous_left_product_impl<Homogeneous<RhsArg,Vertical>, Lhs>(lhs, rhs.nestedExpression()).eval… 476 …).template leftCols<helper::Dim>(xpr.rhs().nestedExpression().rows()) .lazyProduct( xpr.rhs().nest… 488 …_product_impl<Homogeneous<RhsArg,Vertical>, TransformType>(lhs, rhs.nestedExpression()).evalTo(dst…
|
/aosp_15_r20/external/eigen/test/ |
H A D | product_syrk.cpp | 40 …_APPROX(((m2.template triangularView<Lower>() += s1 * rhs2 * rhs22.adjoint()).nestedExpression()), in syrk() 48 …_IS_APPROX((m2.template triangularView<Upper>() += s1 * rhs22 * rhs2.adjoint()).nestedExpression(), in syrk() 56 …_IS_APPROX((m2.template triangularView<Lower>() += s1 * rhs11.adjoint() * rhs1).nestedExpression(), in syrk() 63 …Y_IS_APPROX((m2.template triangularView<Upper>() = s1 * rhs1.adjoint() * rhs11).nestedExpression(), in syrk() 86 …X((m2.template triangularView<Upper>() += s1 * m3.col(c) * m1.col(c).adjoint()).nestedExpression(), in syrk() 89 …((rm2.template triangularView<Upper>() += s1 * m1.col(c) * m3.col(c).adjoint()).nestedExpression(), in syrk() 108 …rView<Lower>() += s1 * m3.row(c).transpose() * m1.row(c).transpose().adjoint()).nestedExpression(), in syrk() 111 …rView<Lower>() += s1 * m3.row(c).transpose() * m1.row(c).transpose().adjoint()).nestedExpression(), in syrk()
|
/aosp_15_r20/external/eigen/Eigen/src/Core/ |
H A D | Reshaped.h | 190 nestedExpression() const { return m_xpr; } 195 nestedExpression() { return m_xpr; } 234 const typename internal::remove_all<XprTypeNested>::type& nestedExpression() const 240 XprType& nestedExpression() { return m_xpr; } 317 …UNC explicit reshaped_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression()), m_xpr(xpr) 332 return RowCol(nth_elem_idx % m_xpr.nestedExpression().rows(), 333 nth_elem_idx / m_xpr.nestedExpression().rows()); 338 return RowCol(nth_elem_idx / m_xpr.nestedExpression().cols(), 339 nth_elem_idx % m_xpr.nestedExpression().cols());
|
H A D | Transpose.h | 76 nestedExpression() const { return m_matrix; } 81 nestedExpression() { return m_matrix; } 129 Index innerStride() const { return derived().nestedExpression().innerStride(); } 131 Index outerStride() const { return derived().nestedExpression().outerStride(); } 140 ScalarWithConstIfNotLvalue* data() { return derived().nestedExpression().data(); } 142 const Scalar* data() const { return derived().nestedExpression().data(); } 148 return derived().nestedExpression().coeffRef(colId, rowId); 154 return derived().nestedExpression().coeffRef(index);
|
H A D | CwiseUnaryView.h | 82 nestedExpression() const { return m_matrix; } 86 nestedExpression() { return m_matrix; } 119 …return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::… 124 …return derived().nestedExpression().outerStride() * sizeof(typename internal::traits<MatrixType>::…
|
H A D | TriangularMatrix.h | 233 const NestedExpression& nestedExpression() const { return m_matrix; } 237 NestedExpression& nestedExpression() { return m_matrix; } 372 inline Index outerStride() const { return derived().nestedExpression().outerStride(); } 376 inline Index innerStride() const { return derived().nestedExpression().innerStride(); } 395 …ternal::traits<MatrixType>::Scalar& other) { return *this = derived().nestedExpression() * other; } 398 …ternal::traits<MatrixType>::Scalar& other) { return *this = derived().nestedExpression() / other; } 421 return derived().nestedExpression().coeff(row, col); 432 return derived().nestedExpression().coeffRef(row, col); 448 { return *this = other.derived().nestedExpression(); } 736 unary_evaluator(const XprType &xpr) : Base(xpr.nestedExpression()) {} [all …]
|
H A D | CoreEvaluators.h | 317 explicit unary_evaluator(const XprType& t) : m_argImpl(t.nestedExpression()) {} 612 Data(const XprType& xpr) : op(xpr.functor()), argImpl(xpr.nestedExpression()) {} 866 Data(const XprType& xpr) : op(xpr.functor()), argImpl(xpr.nestedExpression()) {} 1106 : m_argImpl(block.nestedExpression()), 1109 …owMajor ? block.startRow()*block.nestedExpression().cols() + block.startCol() : block.startCol()*b… 1310 : m_arg(replicate.nestedExpression()), 1312 m_rows(replicate.nestedExpression().rows()), 1313 m_cols(replicate.nestedExpression().cols()) 1459 : evaluator_wrapper_base<MatrixWrapper<TArgType> >(wrapper.nestedExpression()) 1471 : evaluator_wrapper_base<ArrayWrapper<TArgType> >(wrapper.nestedExpression()) [all …]
|
H A D | IndexedView.h | 132 nestedExpression() const { return m_xpr; } 136 nestedExpression() { return m_xpr; } 181 …EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression())…
|
H A D | Solve.h | 163 src.dec().nestedExpression().template _solve_impl_transposed<false>(src.rhs(), dst); 180 …src.dec().nestedExpression().nestedExpression().template _solve_impl_transposed<true>(src.rhs(), d…
|
H A D | NestByValue.h | 53 EIGEN_DEVICE_FUNC const ExpressionType& nestedExpression() const { return m_expression; } 78 : Base(xpr.nestedExpression())
|
H A D | Assign_MKL.h | 91 …VMLOP(dst.size(), (const VMLTYPE*)src.nestedExpression().data(), … 96 …const EIGENTYPE *src_ptr = src.IsRowMajor ? &(src.nestedExpression().coeffRef(outer,0)) : … 97 … &(src.nestedExpression().coeffRef(0, outer)); \
|
H A D | Block.h | 298 const typename internal::remove_all<XprTypeNested>::type& nestedExpression() const 304 XprType& nestedExpression() { return m_xpr; } 381 … const typename internal::remove_all<XprTypeNested>::type& nestedExpression() const EIGEN_NOEXCEPT 387 XprType& nestedExpression() { return m_xpr; }
|
H A D | CwiseUnaryOp.h | 80 nestedExpression() const { return m_xpr; } 85 nestedExpression() { return m_xpr; }
|
H A D | ProductEvaluators.h | 73 Product<Lhs, Rhs, LazyProduct>(xpr.nestedExpression().lhs(), xpr.nestedExpression().rhs()), 770 ::run(dst, lhs.nestedExpression(), rhs, alpha); 783 …wsAtCompileTime==1, typename Rhs::MatrixType, false>::run(dst, lhs, rhs.nestedExpression(), alpha); 805 …ype,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha… 818 …ompileTime,typename Rhs::MatrixType,Rhs::Mode,false>::run(dst, lhs, rhs.nestedExpression(), alpha); 1083 …permutation_matrix_product<Rhs, OnTheLeft, true, MatrixShape>::run(dst, lhs.nestedExpression(), rh… 1093 …permutation_matrix_product<Lhs, OnTheRight, true, MatrixShape>::run(dst, rhs.nestedExpression(), l… 1161 …transposition_matrix_product<Rhs, OnTheLeft, true, MatrixShape>::run(dst, lhs.nestedExpression(), … 1171 …transposition_matrix_product<Lhs, OnTheRight, true, MatrixShape>::run(dst, rhs.nestedExpression(),…
|
H A D | SelfAdjointView.h | 114 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } 116 MatrixTypeNestedCleaned& nestedExpression() { return m_matrix; } 140 return (s*mat.nestedExpression()).template selfadjointView<UpLo>();
|
H A D | SolverBase.h | 31 …typename internal::remove_all<Derived>::type>::template run<true>(transpose.nestedExpression(), b); 43 …nternal::remove_all<Transpose<Derived> >::type>::template run<true>(adjoint.nestedExpression(), b);
|
H A D | ArrayWrapper.h | 95 nestedExpression() const 189 nestedExpression() const
|
H A D | PermutationMatrix.h | 370 : m_indices(other.derived().nestedExpression().size()) 375 m_indices.coeffRef(other.derived().nestedExpression().indices().coeff(i)) = i; 563 …other.coeffRef(i, derived().nestedExpression().indices().coeff(i)) = typename DenseDerived::Scalar…
|
/aosp_15_r20/external/eigen/Eigen/src/Core/util/ |
H A D | BlasUtil.h | 438 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); } 439 …actScalarFactor(const XprType& x) { return conj(Base::extractScalarFactor(x.nestedExpression())); } 488 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); } 490 { return - Base::extractScalarFactor(x.nestedExpression()); } 510 … ExtractType extract(const XprType& x) { return ExtractType(Base::extract(x.nestedExpression())); } 511 …r extractScalarFactor(const XprType& x) { return Base::extractScalarFactor(x.nestedExpression()); }
|