template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel>
class Eigen::BlockImpl< XprType, BlockRows, BlockCols, InnerPanel, Sparse >
Generic implementation of sparse Block expression. Real-only.
|
| BlockImpl (XprType &xpr, Index i) |
|
| BlockImpl (XprType &xpr, Index startRow, Index startCol, Index blockRows, Index blockCols) |
|
Index | cols () const |
|
const internal::eval< Block< XprType, BlockRows, BlockCols, InnerPanel > >::type | eval () const |
|
Index | innerSize () const |
|
bool | isVector () const |
|
const Product< Block< XprType, BlockRows, BlockCols, InnerPanel >, OtherDerived, AliasFreeProduct > | operator* (const SparseMatrixBase< OtherDerived > &other) const |
|
Index | outerSize () const |
|
const SparseView< Block< XprType, BlockRows, BlockCols, InnerPanel > > | pruned (const Scalar &reference=Scalar(0), const RealScalar &epsilon=NumTraits< Scalar >::dummy_precision()) const |
|
Index | rows () const |
|
Index | size () const |
|
SparseSymmetricPermutationProduct< Block< XprType, BlockRows, BlockCols, InnerPanel >, Upper|Lower > | twistedBy (const PermutationMatrix< Dynamic, Dynamic, StorageIndex > &perm) const |
|
EIGEN_CONSTEXPR Index | cols () const EIGEN_NOEXCEPT |
|
Block< XprType, BlockRows, BlockCols, InnerPanel > & | derived () |
|
const Block< XprType, BlockRows, BlockCols, InnerPanel > & | derived () const |
|
EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
|
EIGEN_CONSTEXPR Index | size () const EIGEN_NOEXCEPT |
|