Public Types | Private Types
Eigen::internal::vml_assign_traits< Dst, Src, UnaryOp > Class Template Reference

#include <Assign_MKL.h>

List of all members.

Public Types

enum  { Traversal }

Private Types

enum  {
  DstHasDirectAccess = Dst::Flags & DirectAccessBit, SrcHasDirectAccess = Src::Flags & DirectAccessBit, StorageOrdersAgree = (int(Dst::IsRowMajor) == int(Src::IsRowMajor)), InnerSize,
  InnerMaxSize, MaxSizeAtCompileTime = Dst::SizeAtCompileTime, MightEnableVml, MightLinearize = MightEnableVml && (int(Dst::Flags) & int(Src::Flags) & LinearAccessBit),
  VmlSize = MightLinearize ? MaxSizeAtCompileTime : InnerMaxSize
}

Detailed Description

template<typename Dst, typename Src, typename UnaryOp>
class Eigen::internal::vml_assign_traits< Dst, Src, UnaryOp >

Definition at line 44 of file Assign_MKL.h.


Member Enumeration Documentation

template<typename Dst , typename Src , typename UnaryOp >
anonymous enum [private]
Enumerator:
DstHasDirectAccess 
SrcHasDirectAccess 
StorageOrdersAgree 
InnerSize 
InnerMaxSize 
MaxSizeAtCompileTime 
MightEnableVml 
MightLinearize 
VmlSize 

Definition at line 47 of file Assign_MKL.h.

template<typename Dst , typename Src , typename UnaryOp >
anonymous enum
Enumerator:
Traversal 

Definition at line 69 of file Assign_MKL.h.


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


win_eigen
Author(s): Daniel Stonier
autogenerated on Mon Oct 6 2014 12:27:26