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

  /external/eigen/Eigen/src/Core/
Block.h 17 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel>
18 struct traits<Block<XprType, BlockRows, BlockCols, InnerPanel> > : traits<XprType>
29 ColsAtCompileTime = MatrixCols == 0 ? 0 : BlockCols,
33 MaxColsAtCompileTime = BlockCols==0 ? 0
62 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false,
67 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, typename StorageKind> class BlockImpl;
76 * \tparam BlockCols the number of columns of the block we are taking at compile time (optional)
103 template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
104 : public BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, typename internal::traits<XprType>::StorageKind>
106 typedef BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, typename internal::traits<XprType>::StorageKind> Impl
    [all...]
CoreEvaluators.h     [all...]
  /external/eigen/Eigen/src/SparseCore/
SparseBlock.h 16 template<typename XprType, int BlockRows, int BlockCols>
17 class BlockImpl<XprType,BlockRows,BlockCols,true,Sparse>
18 : public SparseMatrixBase<Block<XprType,BlockRows,BlockCols,true> >
21 typedef Block<XprType, BlockRows, BlockCols, true> BlockType;
25 enum { OuterSize = IsRowMajor ? BlockRows : BlockCols };
35 inline BlockImpl(XprType& xpr, Index startRow, Index startCol, Index blockRows, Index blockCols)
36 : m_matrix(xpr), m_outerStart(convert_index(IsRowMajor ? startRow : startCol)), m_outerSize(convert_index(IsRowMajor ? blockRows : blockCols))
69 Index blockCols() const { return IsRowMajor ? m_matrix.cols() : m_outerSize.value(); }
95 template<typename SparseMatrixType, int BlockRows, int BlockCols>
97 : public SparseCompressedBase<Block<SparseMatrixType,BlockRows,BlockCols,true>
    [all...]
  /external/eigen/test/
block.cpp 92 BlockCols = 5
97 m1.template block<BlockRows,BlockCols>(1,1) *= s1;
99 m1.template block<BlockRows,BlockCols>(1,1)(0, 3) = m1.template block<2,5>(1,1)(1,2);
101 Matrix<Scalar,Dynamic,Dynamic> b = m1.template block<BlockRows,BlockCols>(3,3);
102 VERIFY_IS_EQUAL(b, m1.block(3,3,BlockRows,BlockCols));
105 m1.template block<BlockRows,Dynamic>(1,1,BlockRows,BlockCols) *= s1;
106 m1.template block<BlockRows,Dynamic>(1,1,BlockRows,BlockCols)(0,3) = m1.template block<2,5>(1,1)(1,2);
107 Matrix<Scalar,Dynamic,Dynamic> b2 = m1.template block<Dynamic,BlockCols>(3,3,2,5);
108 VERIFY_IS_EQUAL(b2, m1.block(3,3,BlockRows,BlockCols));
  /external/eigen/unsupported/Eigen/src/KroneckerProduct/
KroneckerTensorProduct.h 137 BlockCols = Rhs::ColsAtCompileTime;
142 Block<Dest,BlockRows,BlockCols>(dst,i*Br,j*Bc,Br,Bc) = m_A.coeff(i,j) * m_B;
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 85 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false> class Block;

Completed in 684 milliseconds