Public Member Functions |
void | addTo (Dest &dst) const |
const AdjointReturnType | adjoint () const |
void | applyThisOnTheLeft (Dest &dst) const |
void | applyThisOnTheRight (Dest &dst) const |
const CwiseBinaryOp
< CustomBinaryOp, const
SparseView< MatrixType >
, const OtherDerived > | binaryExpr (const Eigen::SparseMatrixBase< OtherDerived > &other, const CustomBinaryOp &func=CustomBinaryOp()) const |
internal::cast_return_type
< SparseView< MatrixType >
, const CwiseUnaryOp
< internal::scalar_cast_op
< typename internal::traits
< SparseView< MatrixType >
>::Scalar, NewType >, const
SparseView< MatrixType >
> >::type | cast () const |
SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | col (Index j) |
const SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | col (Index j) const |
Index | cols () const |
ConjugateReturnType | conjugate () const |
SparseView< MatrixType > & | const_cast_derived () const |
const SparseView< MatrixType > & | const_derived () const |
const CwiseUnaryOp
< internal::scalar_abs_op
< Scalar >, const SparseView
< MatrixType > > | cwiseAbs () const |
const CwiseUnaryOp
< internal::scalar_abs2_op
< Scalar >, const SparseView
< MatrixType > > | cwiseAbs2 () const |
const CwiseBinaryOp
< std::equal_to< Scalar >
, const SparseView< MatrixType >
, const OtherDerived > | cwiseEqual (const Eigen::SparseMatrixBase< OtherDerived > &other) const |
const CwiseUnaryOp
< std::binder1st
< std::equal_to< Scalar >
>, const SparseView
< MatrixType > > | cwiseEqual (const Scalar &s) const |
const CwiseUnaryOp
< internal::scalar_inverse_op
< Scalar >, const SparseView
< MatrixType > > | cwiseInverse () const |
const CwiseBinaryOp
< internal::scalar_max_op
< Scalar >, const SparseView
< MatrixType >, const
OtherDerived > | cwiseMax (const Eigen::SparseMatrixBase< OtherDerived > &other) const |
const CwiseBinaryOp
< internal::scalar_max_op
< Scalar >, const SparseView
< MatrixType >, const
ConstantReturnType > | cwiseMax (const Scalar &other) const |
const CwiseBinaryOp
< internal::scalar_min_op
< Scalar >, const SparseView
< MatrixType >, const
OtherDerived > | cwiseMin (const Eigen::SparseMatrixBase< OtherDerived > &other) const |
const CwiseBinaryOp
< internal::scalar_min_op
< Scalar >, const SparseView
< MatrixType >, const
ConstantReturnType > | cwiseMin (const Scalar &other) const |
const CwiseBinaryOp
< std::not_equal_to< Scalar >
, const SparseView< MatrixType >
, const OtherDerived > | cwiseNotEqual (const Eigen::SparseMatrixBase< OtherDerived > &other) const |
const
EIGEN_SPARSE_CWISE_PRODUCT_RETURN_TYPE | cwiseProduct (const MatrixBase< OtherDerived > &other) const |
const CwiseBinaryOp
< internal::scalar_quotient_op
< Scalar >, const SparseView
< MatrixType >, const
OtherDerived > | cwiseQuotient (const Eigen::SparseMatrixBase< OtherDerived > &other) const |
const CwiseUnaryOp
< internal::scalar_sqrt_op
< Scalar >, const SparseView
< MatrixType > > | cwiseSqrt () const |
SparseView< MatrixType > & | derived () |
const SparseView< MatrixType > & | derived () const |
Scalar | dot (const MatrixBase< OtherDerived > &other) const |
Scalar | dot (const SparseMatrixBase< OtherDerived > &other) const |
const | EIGEN_CWISE_PRODUCT_RETURN_TYPE (SparseView< MatrixType >, OtherDerived) cwiseProduct(const Eigen |
const internal::eval
< SparseView< MatrixType >
>::type | eval () const |
void | evalTo (Dest &dst) const |
void | evalTo (MatrixBase< DenseDerived > &dst) const |
const ImagReturnType | imag () const |
NonConstImagReturnType | imag () |
Index | innerSize () const |
SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | innerVector (Index outer) |
const SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | innerVector (Index outer) const |
SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | innerVectors (Index outerStart, Index outerSize) |
const SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | innerVectors (Index outerStart, Index outerSize) const |
bool | isApprox (const SparseMatrixBase< OtherDerived > &other, RealScalar prec=NumTraits< Scalar >::dummy_precision()) const |
bool | isApprox (const MatrixBase< OtherDerived > &other, RealScalar prec=NumTraits< Scalar >::dummy_precision()) const |
bool | isRValue () const |
bool | isVector () const |
SparseView< MatrixType > & | markAsRValue () |
SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | middleCols (Index start, Index size) |
const SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | middleCols (Index start, Index size) const |
SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | middleRows (Index start, Index size) |
const SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | middleRows (Index start, Index size) const |
Index | nonZeros () const |
RealScalar | norm () const |
const ScalarMultipleReturnType | operator* (const Scalar &scalar) const |
const ScalarMultipleReturnType | operator* (const RealScalar &scalar) const |
const CwiseUnaryOp
< internal::scalar_multiple2_op
< Scalar, std::complex< Scalar >
>, const SparseView
< MatrixType > > | operator* (const std::complex< Scalar > &scalar) const |
const
SparseSparseProductReturnType
< SparseView< MatrixType >
, OtherDerived >::Type | operator* (const SparseMatrixBase< OtherDerived > &other) const |
const SparseDiagonalProduct
< SparseView< MatrixType >
, OtherDerived > | operator* (const DiagonalBase< OtherDerived > &other) const |
const
SparseDenseProductReturnType
< SparseView< MatrixType >
, OtherDerived >::Type | operator* (const MatrixBase< OtherDerived > &other) const |
SparseView< MatrixType > & | operator*= (const Scalar &other) |
SparseView< MatrixType > & | operator*= (const SparseMatrixBase< OtherDerived > &other) |
SparseView< MatrixType > & | operator+= (const SparseMatrixBase< OtherDerived > &other) |
const CwiseUnaryOp
< internal::scalar_opposite_op
< typename internal::traits
< SparseView< MatrixType >
>::Scalar >, const SparseView
< MatrixType > > | operator- () const |
SparseView< MatrixType > & | operator-= (const SparseMatrixBase< OtherDerived > &other) |
const CwiseUnaryOp
< internal::scalar_quotient1_op
< typename internal::traits
< SparseView< MatrixType >
>::Scalar >, const SparseView
< MatrixType > > | operator/ (const Scalar &scalar) const |
SparseView< MatrixType > & | operator/= (const Scalar &other) |
Index | outerSize () const |
RealReturnType | real () const |
NonConstRealReturnType | real () |
SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | row (Index i) |
const SparseInnerVectorSet
< SparseView< MatrixType >, 1 > | row (Index i) const |
Index | rows () const |
const SparseSelfAdjointView
< SparseView< MatrixType >
, UpLo > | selfadjointView () const |
SparseSelfAdjointView
< SparseView< MatrixType >
, UpLo > | selfadjointView () |
Index | size () const |
| SparseView (const MatrixType &mat, const Scalar &m_reference=Scalar(0), typename NumTraits< Scalar >::Real m_epsilon=NumTraits< Scalar >::dummy_precision()) |
RealScalar | squaredNorm () const |
SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | subcols (Index start, Index size) |
const SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | subcols (Index start, Index size) const |
SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | subrows (Index start, Index size) |
const SparseInnerVectorSet
< SparseView< MatrixType >
, Dynamic > | subrows (Index start, Index size) const |
void | subTo (Dest &dst) const |
Scalar | sum () const |
Matrix< Scalar,
RowsAtCompileTime,
ColsAtCompileTime > | toDense () const |
Transpose< SparseView
< MatrixType > > | transpose () |
const Transpose< const
SparseView< MatrixType > > | transpose () const |
const SparseTriangularView
< SparseView< MatrixType >
, Mode > | triangularView () const |
SparseSymmetricPermutationProduct
< SparseView< MatrixType >
, Upper|Lower > | twistedBy (const PermutationMatrix< Dynamic, Dynamic, Index > &perm) const |
const CwiseUnaryOp
< CustomUnaryOp, const
SparseView< MatrixType > > | unaryExpr (const CustomUnaryOp &func=CustomUnaryOp()) const |
| Apply a unary operator coefficient-wise.
|
const CwiseUnaryView
< CustomViewOp, const
SparseView< MatrixType > > | unaryViewExpr (const CustomViewOp &func=CustomViewOp()) const |