Eigen::internal::sparse_eval< T, Rows, Cols, Flags > Struct Template Reference

#include <SparseUtil.h>

Public Types

enum  { Options_ = ((Flags & RowMajorBit) == RowMajorBit) ? RowMajor : ColMajor }
 
typedef traits< T >::Scalar Scalar_
 
typedef traits< T >::StorageIndex StorageIndex_
 
typedef SparseMatrix< Scalar_, Options_, StorageIndex_type
 

Member Typedef Documentation

◆ Scalar_

template<typename T , int Rows, int Cols, int Flags>
typedef traits<T>::Scalar Eigen::internal::sparse_eval< T, Rows, Cols, Flags >::Scalar_

◆ StorageIndex_

template<typename T , int Rows, int Cols, int Flags>
typedef traits<T>::StorageIndex Eigen::internal::sparse_eval< T, Rows, Cols, Flags >::StorageIndex_

◆ type

template<typename T , int Rows, int Cols, int Flags>
typedef SparseMatrix<Scalar_, Options_, StorageIndex_> Eigen::internal::sparse_eval< T, Rows, Cols, Flags >::type

Member Enumeration Documentation

◆ anonymous enum

template<typename T , int Rows, int Cols, int Flags>
anonymous enum
Enumerator
Options_ 
@ ColMajor
Definition: Constants.h:318
@ RowMajor
Definition: Constants.h:320
const unsigned int RowMajorBit
Definition: Constants.h:70
Extend namespace for flags.
Definition: fsi_chan_precond_driver.cc:56
@ Options_
Definition: SparseUtil.h:113

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