/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/Eigen/src/Core/products/ |
Parallelizer.h | 140 Index blockCols = (cols / actual_threads) & ~Index(0x3); 147 Index c0 = i*blockCols; 148 Index actualBlockCols = (i+1==actual_threads) ? cols-c0 : blockCols;
|
/external/eigen/Eigen/src/plugins/ |
BlockMethods.h | 50 /// \param blockCols the number of columns in the block 64 inline BlockXpr block(Index startRow, Index startCol, Index blockRows, Index blockCols) 66 return BlockXpr(derived(), startRow, startCol, blockRows, blockCols); 71 inline const ConstBlockXpr block(Index startRow, Index startCol, Index blockRows, Index blockCols) const 73 return ConstBlockXpr(derived(), startRow, startCol, blockRows, blockCols); 800 /// \param blockCols number of columns in block as specified at run-time 816 Index blockRows, Index blockCols) 818 return typename FixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol, blockRows, blockCols); 824 Index blockRows, Index blockCols) const 826 return typename ConstFixedBlockXpr<NRows,NCols>::Type(derived(), startRow, startCol, blockRows, blockCols); [all...] |
/external/eigen/unsupported/Eigen/src/SparseExtra/ |
BlockSparseMatrix.h | 128 return m_spblockmat.blockCols(); 411 MatrixPatternType blockPattern(blockRows(), blockCols()); 654 eigen_assert(it->row() >= 0 && it->row() < this->blockRows() && it->col() >= 0 && it->col() < this->blockCols()); 749 // return blockCols(); 770 inline Index blockCols() const 809 eigen_assert(bcol < blockCols() && "BLOCK nzblocksFlagCOLUMN OUT OF BOUNDS"); 835 eigen_assert(bcol < blockCols() && "BLOCK COLUMN OUT OF BOUNDS"); [all...] |
/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;
|
/frameworks/native/libs/gui/tests/ |
CpuConsumer_test.cpp | 313 const int blockCols = w / blockWidth; 352 const int blockCols = w / blockWidth; 395 const int blockCols = w / blockWidth;
|
/external/dng_sdk/source/ |
dng_read_image.cpp | 924 uint32 blockCols = ifd.fSubTileBlockCols; 927 uint32 colBlocks = buffer.fArea.W () / blockCols; 933 int32 colBlockStep = colStep * blockCols; 935 uint32 blockColBytes = blockCols * buffer.fPlanes * buffer.fPixelSize; [all...] |
dng_image_writer.cpp | [all...] |
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 85 template<typename XprType, int BlockRows=Dynamic, int BlockCols=Dynamic, bool InnerPanel = false> class Block;
|