HomeSort by relevance Sort by last modified time
    Searched refs:BlockRows (Results 1 - 6 of 6) sorted by null

  /external/eigen/Eigen/src/Core/
Block.h 22 * \param BlockRows the number of rows of the block we are taking at compile time (optional)
50 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess>
51 struct traits<Block<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess> > : traits<XprType>
61 RowsAtCompileTime = MatrixRows == 0 ? 0 : BlockRows,
63 MaxRowsAtCompileTime = BlockRows==0 ? 0
97 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class Block
98 : public internal::dense_xpr_base<Block<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess> >::type
111 // It is a row if and only if BlockRows==1 and BlockCols==XprType::ColsAtCompileTime,
112 // and it is a column if and only if BlockRows==XprType::RowsAtCompileTime and BlockCols==1,
115 m_startRow( (BlockRows==1) && (BlockCols==XprType::ColsAtCompileTime) ? i : 0)
    [all...]
  /external/eigen/test/eigen2/
eigen2_submatrices.cpp 100 BlockRows = EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::RowsAtCompileTime,2),
106 m1.template block<BlockRows,BlockCols>(1,1) *= s1;
108 m1.template block<BlockRows,BlockCols>(1,1)(0, 3) = m1.template block<2,5>(1,1)(1,2);
110 Matrix<Scalar,Dynamic,Dynamic> b = m1.template block<BlockRows,BlockCols>(3,3);
111 VERIFY_IS_APPROX(b, m1.block(3,3,BlockRows,BlockCols));
  /external/eigen/Eigen/src/plugins/
BlockMethods.h 42 * \param blockRows the number of rows in the block
54 inline Block<Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols)
56 return Block<Derived>(derived(), startRow, startCol, blockRows, blockCols);
60 inline const Block<const Derived> block(Index startRow, Index startCol, Index blockRows, Index blockCols) const
62 return Block<const Derived>(derived(), startRow, startCol, blockRows, blockCols);
519 * The template parameters \a BlockRows and \a BlockCols are the number of
533 template<int BlockRows, int BlockCols>
534 inline Block<Derived, BlockRows, BlockCols> block(Index startRow, Index startCol)
536 return Block<Derived, BlockRows, BlockCols>(derived(), startRow, startCol);
540 template<int BlockRows, int BlockCols
    [all...]
  /external/eigen/Eigen/src/Core/products/
SelfadjointMatrixMatrix.h 21 template<int BlockRows> inline
26 for(Index w=0; w<BlockRows; w++)
30 for(Index k=i; k<i+BlockRows; k++)
37 for(Index w=h+1; w<BlockRows; w++)
42 for(Index k=i+BlockRows; k<cols; k++)
43 for(Index w=0; w<BlockRows; w++)
  /external/eigen/test/
block.cpp 68 BlockRows = 2,
74 m1.template block<BlockRows,BlockCols>(1,1) *= s1;
76 m1.template block<BlockRows,BlockCols>(1,1)(0, 3) = m1.template block<2,5>(1,1)(1,2);
78 Matrix<Scalar,Dynamic,Dynamic> b = m1.template block<BlockRows,BlockCols>(3,3);
79 VERIFY_IS_EQUAL(b, m1.block(3,3,BlockRows,BlockCols));
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 81 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false,

Completed in 91 milliseconds