Searched defs:nestedExpression (Results 1 - 12 of 12) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DCwiseUnaryOp.h78 nestedExpression() const { return m_xpr; } function in class:Eigen::CwiseUnaryOp
82 nestedExpression() { return m_xpr.const_cast_derived(); } function in class:Eigen::CwiseUnaryOp
103 return derived().functor()(derived().nestedExpression().coeff(rowId, colId));
109 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(rowId, colId));
114 return derived().functor()(derived().nestedExpression().coeff(index));
120 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(index));
H A DArrayWrapper.h124 nestedExpression() const function in class:Eigen::ArrayWrapper
246 nestedExpression() const function in class:Eigen::MatrixWrapper
H A DCwiseUnaryView.h79 nestedExpression() const { return m_matrix; } function in class:Eigen::CwiseUnaryView
83 nestedExpression() { return m_matrix.const_cast_derived(); } function in class:Eigen::CwiseUnaryView
108 return derived().nestedExpression().innerStride() * sizeof(typename internal::traits<MatrixType>::Scalar) / sizeof(Scalar);
113 return derived().nestedExpression().outerStride() * sizeof(typename internal::traits<MatrixType>::Scalar) / sizeof(Scalar);
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));
H A DDiagonal.h134 nestedExpression() const function in class:Eigen::Diagonal
H A DReplicate.h117 const _MatrixTypeNested& nestedExpression() const function in class:Eigen::Replicate
H A DReverse.h174 nestedExpression() const function in class:Eigen::Reverse
H A DSelfAdjointView.h101 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } function in class:Eigen::SelfAdjointView
102 MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matrix); } function in class:Eigen::SelfAdjointView
H A DBlock.h287 const typename internal::remove_all<typename XprType::Nested>::type& nestedExpression() const function in class:Eigen::internal::BlockImpl_dense
355 const typename internal::remove_all<typename XprType::Nested>::type& nestedExpression() const function in class:Eigen::internal::BlockImpl_dense
H A DTranspose.h74 nestedExpression() const { return m_matrix; } function in class:Eigen::Transpose
78 nestedExpression() { return m_matrix.const_cast_derived(); } function in class:Eigen::Transpose
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()
[all...]
H A DTriangularMatrix.h237 const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } function in class:Eigen::TriangularView
238 MatrixTypeNestedCleaned& nestedExpression() { return *const_cast<MatrixTypeNestedCleaned*>(&m_matrix); } function in class:Eigen::TriangularView
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());
/external/eigen/Eigen/src/SparseCore/
H A DSparseTriangularView.h52 inline const MatrixTypeNestedCleaned& nestedExpression() const { return m_matrix; } function in class:Eigen::SparseTriangularView
73 : Base(view.nestedExpression(), outer), m_returnOne(false)
143 : Base(view.nestedExpression(), outer)
H A DSparseBlock.h435 inline const _MatrixTypeNested& nestedExpression() const { return m_matrix; } function in class:Eigen::BlockImpl
445 : Base(block.derived().nestedExpression(), outer + (IsRowMajor ? block.m_startRow.value() : block.m_startCol.value())),
468 : Base(block.derived().nestedExpression(), outer + (IsRowMajor ? block.m_startRow.value() : block.m_startCol.value())),

Completed in 6371 milliseconds