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 |
| |
| Derived & | derived () |
| |
| const Derived & | derived () const |
| |
| EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
| |
| EIGEN_CONSTEXPR Index | size () const EIGEN_NOEXCEPT |
| |