Searched defs:xpr (Results 1 - 11 of 11) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DCommaInitializer.h33 inline CommaInitializer(XprType& xpr, const Scalar& s) argument
34 : m_xpr(xpr), m_row(0), m_col(1), m_currentBlockRows(1)
40 inline CommaInitializer(XprType& xpr, const DenseBase<OtherDerived>& other) argument
41 : m_xpr(xpr), m_row(0), m_col(other.cols()), m_currentBlockRows(other.rows())
H A DCwiseUnaryOp.h67 inline CwiseUnaryOp(const XprType& xpr, const UnaryOp& func = UnaryOp()) argument
68 : m_xpr(xpr), m_functor(func) {}
H A DSwap.h36 inline SwapWrapper(ExpressionType& xpr) : m_expression(xpr) {} argument
H A DSelfCwiseBinaryOp.h55 inline SelfCwiseBinaryOp(Lhs& xpr, const BinaryOp& func = BinaryOp()) : m_matrix(xpr), m_functor(func) {} argument
H A DBlock.h114 inline Block(XprType& xpr, Index i) : Impl(xpr,i) argument
117 ((BlockRows==1) && (BlockCols==XprType::ColsAtCompileTime) && i<xpr.rows())
118 ||((BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) && i<xpr.cols())));
123 inline Block(XprType& xpr, Index a_startRow, Index a_startCol) argument
124 : Impl(xpr, a_startRow, a_startCol)
127 eigen_assert(a_startRow >= 0 && BlockRows >= 1 && a_startRow + BlockRows <= xpr.rows()
128 && a_startCol >= 0 && BlockCols >= 1 && a_startCol + BlockCols <= xpr.cols());
133 inline Block(XprType& xpr, argument
136 : Impl(xpr, a_startRo
156 BlockImpl(XprType& xpr, Index i) argument
157 BlockImpl(XprType& xpr, Index a_startRow, Index a_startCol) argument
158 BlockImpl(XprType& xpr, Index a_startRow, Index a_startCol, Index blockRows, Index blockCols) argument
179 BlockImpl_dense(XprType& xpr, Index i) argument
193 BlockImpl_dense(XprType& xpr, Index a_startRow, Index a_startCol) argument
200 BlockImpl_dense(XprType& xpr, Index a_startRow, Index a_startCol, Index blockRows, Index blockCols) argument
325 BlockImpl_dense(XprType& xpr, Index i) argument
338 BlockImpl_dense(XprType& xpr, Index startRow, Index startCol) argument
346 BlockImpl_dense(XprType& xpr, Index startRow, Index startCol, Index blockRows, Index blockCols) argument
382 BlockImpl_dense(XprType& xpr, const Scalar* data, Index blockRows, Index blockCols) argument
[all...]
/external/clang/test/CXX/basic/basic.def.odr/
H A Dp2-typeid.cpp28 void test(X<Poly> xp, X<Poly, Poly&> xpr, X<NonPoly> xnp, X<NonPoly, NonPoly&> xnpr) { argument
35 xpr.g(Poly()); // expected-note{{instantiation of member function}}
/external/eigen/Eigen/src/SparseCore/
H A DSparseTranspose.h54 EIGEN_STRONG_INLINE ReverseInnerIterator(const TransposeImpl& xpr, typename TransposeImpl<MatrixType,Sparse>::Index outer) argument
55 : Base(xpr.derived().nestedExpression(), outer)
H A DSparseBlock.h32 inline InnerIterator(const BlockType& xpr, Index outer) argument
33 : XprType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
44 inline ReverseInnerIterator(const BlockType& xpr, Index outer) argument
45 : XprType::ReverseInnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
53 inline BlockImpl(const XprType& xpr, int i) argument
54 : m_matrix(xpr), m_outerStart(i), m_outerSize(OuterSize)
57 inline BlockImpl(const XprType& xpr, int startRow, int startCol, int blockRows, int blockCols) argument
58 : m_matrix(xpr), m_outerStar
98 InnerIterator(const BlockType& xpr, Index outer) argument
109 ReverseInnerIterator(const BlockType& xpr, Index outer) argument
118 BlockImpl(const SparseMatrixType& xpr, int i) argument
122 BlockImpl(const SparseMatrixType& xpr, int startRow, int startCol, int blockRows, int blockCols) argument
269 InnerIterator(const BlockType& xpr, Index outer) argument
280 ReverseInnerIterator(const BlockType& xpr, Index outer) argument
289 BlockImpl(const SparseMatrixType& xpr, int i) argument
293 BlockImpl(const SparseMatrixType& xpr, int startRow, int startCol, int blockRows, int blockCols) argument
393 BlockImpl(const XprType& xpr, int i) argument
403 BlockImpl(const XprType& xpr, int startRow, int startCol, int blockRows, int blockCols) argument
[all...]
H A DSparseCwiseBinaryOp.h107 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer) argument
108 : m_lhsIter(xpr.lhs(),outer), m_rhsIter(xpr.rhs(),outer), m_functor(xpr.functor())
172 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer) argument
173 : m_lhsIter(xpr.lhs(),outer), m_rhsIter(xpr.rhs(),outer), m_functor(xpr.functor())
226 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer) argument
227 : m_rhs(xpr
267 sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer) argument
[all...]
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DQuaternion.h280 /** Set \c *this from the expression \a xpr:
281 * - if \a xpr is a 4x1 vector, then \a xpr is assumed to be a quaternion
282 * - if \a xpr is a 3x3 matrix, then \a xpr is assumed to be rotation matrix
283 * and \a xpr is converted to a quaternion
287 inline Quaternion<Scalar>& Quaternion<Scalar>::operator=(const MatrixBase<Derived>& xpr) argument
289 ei_quaternion_assign_impl<Derived>::run(*this, xpr.derived());
/external/eigen/Eigen/src/Geometry/
H A DQuaternion.h504 /** Set \c *this from the expression \a xpr:
505 * - if \a xpr is a 4x1 vector, then \a xpr is assumed to be a quaternion
506 * - if \a xpr is a 3x3 matrix, then \a xpr is assumed to be rotation matrix
507 * and \a xpr is converted to a quaternion
512 inline Derived& QuaternionBase<Derived>::operator=(const MatrixBase<MatrixDerived>& xpr) argument
516 internal::quaternionbase_assign_impl<MatrixDerived>::run(*this, xpr.derived());

Completed in 194 milliseconds