Public Types | Public Member Functions | Public Attributes | List of all members
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > > Struct Template Reference

#include <DynamicSparseMatrix.h>

Inheritance diagram for Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >:
Inheritance graph
[legend]

Public Types

enum  { CoeffReadCost = NumTraits<_Scalar>::ReadCost, Flags = SparseMatrixType::Flags }
 
typedef SparseMatrixType::InnerIterator InnerIterator
 
typedef SparseMatrixType::ReverseInnerIterator ReverseInnerIterator
 
typedef _Scalar Scalar
 
typedef DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > SparseMatrixType
 
- Public Types inherited from Eigen::internal::evaluator_base< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >
enum  
 
typedef traits< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > > ExpressionTraits
 

Public Member Functions

Scalar coeff (Index row, Index col) const
 
 evaluator ()
 
 evaluator (const SparseMatrixType &mat)
 
Index nonZerosEstimate () const
 
 operator const SparseMatrixType & () const
 
 operator SparseMatrixType & ()
 

Public Attributes

const SparseMatrixTypem_matrix
 

Additional Inherited Members

- Protected Member Functions inherited from Eigen::internal::noncopyable
EIGEN_DEVICE_FUNC noncopyable ()
 
EIGEN_DEVICE_FUNC ~noncopyable ()
 

Detailed Description

template<typename _Scalar, int _Options, typename _StorageIndex>
struct Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >

Definition at line 362 of file DynamicSparseMatrix.h.

Member Typedef Documentation

template<typename _Scalar , int _Options, typename _StorageIndex >
typedef SparseMatrixType::InnerIterator Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::InnerIterator

Definition at line 367 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
typedef SparseMatrixType::ReverseInnerIterator Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::ReverseInnerIterator

Definition at line 368 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
typedef _Scalar Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::Scalar

Definition at line 365 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
typedef DynamicSparseMatrix<_Scalar,_Options,_StorageIndex> Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::SparseMatrixType

Definition at line 366 of file DynamicSparseMatrix.h.

Member Enumeration Documentation

template<typename _Scalar , int _Options, typename _StorageIndex >
anonymous enum
Enumerator
CoeffReadCost 
Flags 

Definition at line 370 of file DynamicSparseMatrix.h.

Constructor & Destructor Documentation

template<typename _Scalar , int _Options, typename _StorageIndex >
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::evaluator ( )
inline

Definition at line 375 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::evaluator ( const SparseMatrixType mat)
inline

Definition at line 376 of file DynamicSparseMatrix.h.

Member Function Documentation

template<typename _Scalar , int _Options, typename _StorageIndex >
Scalar Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::coeff ( Index  row,
Index  col 
) const
inline

Definition at line 381 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
Index Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::nonZerosEstimate ( ) const
inline

Definition at line 383 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::operator const SparseMatrixType & ( ) const
inline

Definition at line 379 of file DynamicSparseMatrix.h.

template<typename _Scalar , int _Options, typename _StorageIndex >
Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::operator SparseMatrixType & ( )
inline

Definition at line 378 of file DynamicSparseMatrix.h.

Member Data Documentation

template<typename _Scalar , int _Options, typename _StorageIndex >
const SparseMatrixType* Eigen::internal::evaluator< DynamicSparseMatrix< _Scalar, _Options, _StorageIndex > >::m_matrix

Definition at line 385 of file DynamicSparseMatrix.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:34