Public Types
Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > > Struct Template Reference

#include <SparseProduct.h>

List of all members.

Public Types

enum  {
  LhsCoeffReadCost = _LhsNested::CoeffReadCost, RhsCoeffReadCost = _RhsNested::CoeffReadCost, LhsFlags = _LhsNested::Flags, RhsFlags = _RhsNested::Flags,
  RowsAtCompileTime = _LhsNested::RowsAtCompileTime, ColsAtCompileTime = _RhsNested::ColsAtCompileTime, MaxRowsAtCompileTime = _LhsNested::MaxRowsAtCompileTime, MaxColsAtCompileTime = _RhsNested::MaxColsAtCompileTime,
  InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(_LhsNested::ColsAtCompileTime, _RhsNested::RowsAtCompileTime), EvalToRowMajor = (RhsFlags & LhsFlags & RowMajorBit), RemovedBits = ~(EvalToRowMajor ? 0 : RowMajorBit), Flags,
  CoeffReadCost = Dynamic
}
typedef remove_all< LhsNested >
::type 
_LhsNested
typedef remove_all< RhsNested >
::type 
_RhsNested
typedef promote_index_type
< typename traits< _LhsNested >
::Index, typename traits
< _RhsNested >::Index >::type 
Index
typedef _LhsNested::Scalar Scalar
typedef Sparse StorageKind
typedef MatrixXpr XprKind

Detailed Description

template<typename LhsNested, typename RhsNested>
struct Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >

Definition at line 40 of file SparseProduct.h.


Member Typedef Documentation

template<typename LhsNested , typename RhsNested >
typedef remove_all<LhsNested>::type Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::_LhsNested

Definition at line 44 of file SparseProduct.h.

template<typename LhsNested , typename RhsNested >
typedef remove_all<RhsNested>::type Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::_RhsNested

Definition at line 45 of file SparseProduct.h.

template<typename LhsNested , typename RhsNested >
typedef promote_index_type<typename traits<_LhsNested>::Index, typename traits<_RhsNested>::Index>::type Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::Index

Definition at line 48 of file SparseProduct.h.

template<typename LhsNested , typename RhsNested >
typedef _LhsNested::Scalar Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::Scalar

Definition at line 46 of file SparseProduct.h.

template<typename LhsNested , typename RhsNested >
typedef Sparse Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::StorageKind

Definition at line 74 of file SparseProduct.h.

template<typename LhsNested , typename RhsNested >
typedef MatrixXpr Eigen::internal::traits< SparseSparseProduct< LhsNested, RhsNested > >::XprKind

Definition at line 42 of file SparseProduct.h.


Member Enumeration Documentation

template<typename LhsNested , typename RhsNested >
anonymous enum
Enumerator:
LhsCoeffReadCost 
RhsCoeffReadCost 
LhsFlags 
RhsFlags 
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
InnerSize 
EvalToRowMajor 
RemovedBits 
Flags 
CoeffReadCost 

Definition at line 50 of file SparseProduct.h.


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


turtlebot_exploration_3d
Author(s): Bona , Shawn
autogenerated on Thu Jun 6 2019 21:01:06