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

#include <Assign_MKL.h>

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:


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Jun 10 2019 15:41:20