Home
last modified time | relevance | path

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

/external/eigen/Eigen/src/Core/
DTranspose.h74 nestedExpression() const { return m_matrix; }
78 nestedExpression() { return m_matrix.const_cast_derived(); }
109 inline Index innerStride() const { return derived().nestedExpression().innerStride(); }
110 inline Index outerStride() const { return derived().nestedExpression().outerStride(); }
118 inline ScalarWithConstIfNotLvalue* data() { return derived().nestedExpression().data(); }
119 inline const Scalar* data() const { return derived().nestedExpression().data(); }
124 return derived().nestedExpression().const_cast_derived().coeffRef(colId, rowId);
130 return derived().nestedExpression().const_cast_derived().coeffRef(index);
135 return derived().nestedExpression().coeffRef(colId, rowId);
140 return derived().nestedExpression().coeffRef(index);
[all …]
DCwiseUnaryView.h79 nestedExpression() const { return m_matrix; }
83 nestedExpression() { return m_matrix.const_cast_derived(); }
108 …return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::…
113 …return derived().nestedExpression().outerStride() * sizeof(typename internal::traits<MatrixType>::…
118 return derived().functor()(derived().nestedExpression().coeff(row, col));
123 return derived().functor()(derived().nestedExpression().coeff(index));
128 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(row, col));
133 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(index));
DCwiseUnaryOp.h78 nestedExpression() const { return m_xpr; }
82 nestedExpression() { return m_xpr.const_cast_derived(); }
103 return derived().functor()(derived().nestedExpression().coeff(rowId, colId));
109 …return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(rowId, …
114 return derived().functor()(derived().nestedExpression().coeff(index));
120 …return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(index));
DAssign_MKL.h95 const Scalar *src_ptr = src.IsRowMajor ? &(src.nestedExpression().coeffRef(outer,0)) :
96 &(src.nestedExpression().coeffRef(0, outer));
110 vml_call<UnaryOp>::run(src.functor(), dst.size(), src.nestedExpression().data(), dst.data() );
DTriangularMatrix.h237 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; }
238 …MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matr…
248 { return *this = other.nestedExpression(); }
646 other_evaluated.template triangularView<Mode>().lazyAssign(other.derived().nestedExpression());
650 lazyAssign(other.derived().nestedExpression());
670 >::run(m_matrix.const_cast_derived(), other.derived().nestedExpression());
711 >::run(other.derived(), derived().nestedExpression());
DArrayWrapper.h124 nestedExpression() const
246 nestedExpression() const
DSelfAdjointView.h101 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; }
102 …MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matr…
DBlock.h288 const typename internal::remove_all<typename XprType::Nested>::type& nestedExpression() const
356 const typename internal::remove_all<typename XprType::Nested>::type& nestedExpression() const
DReplicate.h117 const _MatrixTypeNested& nestedExpression() const
DDiagonal.h134 nestedExpression() const
DReverse.h174 nestedExpression() const
DSolveTriangular.h186 Side, Mode>::run(nestedExpression(), otherCopy);
/external/eigen/test/
Dproduct_syrk.cpp41 …_APPROX(((m2.template triangularView<Lower>() += s1 * rhs2 * rhs22.adjoint()).nestedExpression()), in syrk()
49 …_IS_APPROX((m2.template triangularView<Upper>() += s1 * rhs22 * rhs2.adjoint()).nestedExpression(), in syrk()
57 …_IS_APPROX((m2.template triangularView<Lower>() += s1 * rhs11.adjoint() * rhs1).nestedExpression(), in syrk()
64 …Y_IS_APPROX((m2.template triangularView<Upper>() = s1 * rhs1.adjoint() * rhs11).nestedExpression(), in syrk()
87 …X((m2.template triangularView<Upper>() += s1 * m3.col(c) * m1.col(c).adjoint()).nestedExpression(), in syrk()
90 …((rm2.template triangularView<Upper>() += s1 * m1.col(c) * m3.col(c).adjoint()).nestedExpression(), in syrk()
109 …rView<Lower>() += s1 * m3.row(c).transpose() * m1.row(c).transpose().adjoint()).nestedExpression(), in syrk()
112 …rView<Lower>() += s1 * m3.row(c).transpose() * m1.row(c).transpose().adjoint()).nestedExpression(), in syrk()
/external/eigen/Eigen/src/Core/util/
DBlasUtil.h186 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); }
187 …actScalarFactor(const XprType& x) { return conj(Base::extractScalarFactor(x.nestedExpression())); }
198 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); }
200 { return x.functor().m_other * Base::extractScalarFactor(x.nestedExpression()); }
211 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); }
213 { return - Base::extractScalarFactor(x.nestedExpression()); }
233 …static inline ExtractType extract(const XprType& x) { return Base::extract(x.nestedExpression()); }
234 …r extractScalarFactor(const XprType& x) { return Base::extractScalarFactor(x.nestedExpression()); }
/external/eigen/Eigen/src/SparseCore/
DSparseTranspose.h26 inline Index nonZeros() const { return derived().nestedExpression().nonZeros(); } in nonZeros()
41 : Base(trans.derived().nestedExpression(), outer) in InnerIterator()
55 : Base(xpr.derived().nestedExpression(), outer) in ReverseInnerIterator()
DSparseCwiseUnaryOp.h42 : Base(unaryOp.derived().nestedExpression(),outer), m_functor(unaryOp.derived().functor()) in InnerIterator()
65 : Base(unaryOp.derived().nestedExpression(),outer), m_functor(unaryOp.derived().functor()) in ReverseInnerIterator()
106 : Base(unaryOp.derived().nestedExpression(),outer), m_functor(unaryOp.derived().functor()) in InnerIterator()
128 : Base(unaryOp.derived().nestedExpression(),outer), m_functor(unaryOp.derived().functor()) in ReverseInnerIterator()
DSparseTriangularView.h52 inline const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; }
73 : Base(view.nestedExpression(), outer), m_returnOne(false)
143 : Base(view.nestedExpression(), outer)
DSparseBlock.h472 inline const _MatrixTypeNested& nestedExpression() const { return m_matrix; } in nestedExpression() function
482 …: Base(block.derived().nestedExpression(), outer + (IsRowMajor ? block.m_startRow.value() : block.… in InnerIterator()
505 …: Base(block.derived().nestedExpression(), outer + (IsRowMajor ? block.m_startRow.value() : block.… in ReverseInnerIterator()