Spec-Zone.ru › Eigen3

Eigen::SparseView

template<typename MatrixType>
class Eigen::SparseView< MatrixType >

Выражение плотной или разреженной матрицы с удаленными нулевыми или слишком маленькими значениями.

Параметры шаблона
MatrixType тип объекта, из которого удаляются малые элементы

Этот класс представляет выражение заданной плотной или разреженной матрицы, с элементами, меньшими чем reference * epsilon, удалёнными. Это тип возвращаемого значения функций MatrixBase::sparseView() и SparseMatrixBase::pruned(), и чаще всего используется только таким способом.

См. также
MatrixBase::sparseView(), SparseMatrixBase::pruned()
Inheritance graph
const internal::remove_all< MatrixTypeNested >::type & nestedExpression () const
- Публичные методы, унаследованные от Eigen::SparseMatrixBase< SparseView< MatrixType > >
Index cols () const
const internal::eval< SparseView< MatrixType > >::type eval () const
Index innerSize () const
bool isVector () const
const Product< SparseView< MatrixType >, OtherDerived, AliasFreeProduct > operator* (const SparseMatrixBase< OtherDerived > &other) const
Index outerSize () const
const SparseView< SparseView< MatrixType > > pruned (const Scalar &reference=Scalar(0), const RealScalar &epsilon=NumTraits< Scalar >::dummy_precision()) const
Index rows () const
Index size () const
SparseSymmetricPermutationProduct< SparseView< MatrixType >, Upper|Lower > twistedBy (const PermutationMatrix< Dynamic, Dynamic, StorageIndex > &perm) const
- Публичные методы, унаследованные от Eigen::EigenBase< SparseView< MatrixType > >
EIGEN_CONSTEXPR Index cols () const EIGEN_NOEXCEPT
SparseView< MatrixType > & derived ()
const SparseView< MatrixType > & derived () const
EIGEN_CONSTEXPR Index rows () const EIGEN_NOEXCEPT
EIGEN_CONSTEXPR Index size () const EIGEN_NOEXCEPT
- Публичные типы, унаследованные от Eigen::SparseMatrixBase< SparseView< MatrixType > >
typedef internal::traits< SparseView< MatrixType > >::StorageIndex StorageIndex
typedef Scalar value_type
- Публичные типы, унаследованные от Eigen::EigenBase< SparseView< MatrixType > >
typedef Eigen::Index Index
Тип индексов. Подробнее...

nestedExpression()

template<typename MatrixType >
const internal::remove_all<MatrixTypeNested>::type& Eigen::SparseView< MatrixType >::nestedExpression ( ) const
inline
Возвращает
вложенное выражение

Документация этого класса сгенерирована из следующих файлов:
  • SparseUtil.h
  • SparseView.h

© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/classEigen_1_1SparseView.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API