Eigen::internal::packetwise_redux_traits< Func, Evaluator > Struct Template Reference

#include <PartialReduxEvaluator.h>

Public Types

enum  { OuterSize = int(Evaluator::IsRowMajor) ? Evaluator::RowsAtCompileTime : Evaluator::ColsAtCompileTime , Cost }
 

Member Enumeration Documentation

◆ anonymous enum

template<typename Func , typename Evaluator >
anonymous enum
Enumerator
OuterSize 
Cost 
45  {
46  OuterSize = int(Evaluator::IsRowMajor) ? Evaluator::RowsAtCompileTime : Evaluator::ColsAtCompileTime,
48  : OuterSize * Evaluator::CoeffReadCost + (OuterSize - 1) * functor_traits<Func>::Cost,
50  };
#define EIGEN_UNROLLING_LIMIT
Definition: Settings.h:23
@ CompleteUnrolling
Definition: Constants.h:306
@ NoUnrolling
Definition: Constants.h:301
return int(ret)+1
const int HugeCost
Definition: Constants.h:48
const int Dynamic
Definition: Constants.h:25
@ Cost
Definition: XprHelper.h:206
@ Cost
Definition: PartialReduxEvaluator.h:47
@ OuterSize
Definition: PartialReduxEvaluator.h:46

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