OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BlockCols
(Results
1 - 7
of
7
) sorted by null
/external/eigen/Eigen/src/Core/
Block.h
23
* \param
BlockCols
the number of columns of the block we are taking at compile time (optional)
49
template<typename XprType, int BlockRows, int
BlockCols
, bool InnerPanel>
50
struct traits<Block<XprType, BlockRows,
BlockCols
, InnerPanel> > : traits<XprType>
61
ColsAtCompileTime = MatrixCols == 0 ? 0 :
BlockCols
,
65
MaxColsAtCompileTime =
BlockCols
==0 ? 0
95
template<typename XprType, int BlockRows=Dynamic, int
BlockCols
=Dynamic, bool InnerPanel = false,
100
template<typename XprType, int BlockRows, int
BlockCols
, bool InnerPanel, typename StorageKind> class BlockImpl;
102
template<typename XprType, int BlockRows, int
BlockCols
, bool InnerPanel> class Block
103
: public BlockImpl<XprType, BlockRows,
BlockCols
, InnerPanel, typename internal::traits<XprType>::StorageKind>
105
typedef BlockImpl<XprType, BlockRows,
BlockCols
, InnerPanel, typename internal::traits<XprType>::StorageKind> Impl
[
all
...]
/external/eigen/Eigen/src/SparseCore/
SparseBlock.h
15
template<typename XprType, int BlockRows, int
BlockCols
>
16
class BlockImpl<XprType,BlockRows,
BlockCols
,true,Sparse>
17
: public SparseMatrixBase<Block<XprType,BlockRows,
BlockCols
,true> >
20
typedef Block<XprType, BlockRows,
BlockCols
, true> BlockType;
24
enum { OuterSize = IsRowMajor ? BlockRows :
BlockCols
};
57
inline BlockImpl(const XprType& xpr, int startRow, int startCol, int blockRows, int
blockCols
)
58
: m_matrix(xpr), m_outerStart(IsRowMajor ? startRow : startCol), m_outerSize(IsRowMajor ? blockRows :
blockCols
)
78
template<typename _Scalar, int _Options, typename _Index, int BlockRows, int
BlockCols
>
79
class BlockImpl<SparseMatrix<_Scalar, _Options, _Index>,BlockRows,
BlockCols
,true,Sparse>
80
: public SparseMatrixBase<Block<SparseMatrix<_Scalar, _Options, _Index>,BlockRows,
BlockCols
,true>
[
all
...]
/external/eigen/test/eigen2/
eigen2_submatrices.cpp
101
BlockCols
= EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::ColsAtCompileTime,5)
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
45
* \param
blockCols
the number of columns in the block
56
inline Block<Derived> block(Index startRow, Index startCol, Index blockRows, Index
blockCols
)
58
return Block<Derived>(derived(), startRow, startCol, blockRows,
blockCols
);
62
inline const Block<const Derived> block(Index startRow, Index startCol, Index blockRows, Index
blockCols
) const
64
return Block<const Derived>(derived(), startRow, startCol, blockRows,
blockCols
);
665
* The template parameters \a BlockRows and \a
BlockCols
are the number of
679
template<int BlockRows, int
BlockCols
>
680
inline Block<Derived, BlockRows,
BlockCols
> block(Index startRow, Index startCol)
682
return Block<Derived, BlockRows,
BlockCols
>(derived(), startRow, startCol);
686
template<int BlockRows, int
BlockCols
>
[
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
115
BlockCols
= Rhs::ColsAtCompileTime;
120
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
81
template<typename XprType, int BlockRows=Dynamic, int
BlockCols
=Dynamic, bool InnerPanel = false> class Block;
Completed in 679 milliseconds