Logo Search packages:      
Sourcecode: eigen3 version File versions  Download package

Public Types

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

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 internal::traits< SparseSparseProduct< LhsNested, RhsNested > >

Definition at line 52 of file SparseProduct.h.


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

Generated by  Doxygen 1.6.0   Back to index