Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::redux_novec_unroller< Func, Derived, Start, Length > Struct Template Reference

#include <src/eigen/Eigen/src/Core/Redux.h>

+ Inheritance diagram for Eigen::internal::redux_novec_unroller< Func, Derived, Start, Length >:

Public Types

enum  { HalfLength = Length/2 }
 
typedef Derived::Scalar Scalar
 

Static Public Member Functions

static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar run (const Derived &mat, const Func &func)
 

Detailed Description

template<typename Func, typename Derived, int Start, int Length>
struct Eigen::internal::redux_novec_unroller< Func, Derived, Start, Length >

Member Typedef Documentation

◆ Scalar

template<typename Func , typename Derived , int Start, int Length>
typedef Derived::Scalar Eigen::internal::redux_novec_unroller< Func, Derived, Start, Length >::Scalar

Member Enumeration Documentation

◆ anonymous enum

template<typename Func , typename Derived , int Start, int Length>
anonymous enum
Enumerator
HalfLength 
93 {
94 HalfLength = Length/2
95 };
@ HalfLength
Definition Redux.h:94

Member Function Documentation

◆ run()

template<typename Func , typename Derived , int Start, int Length>
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar Eigen::internal::redux_novec_unroller< Func, Derived, Start, Length >::run ( const Derived &  mat,
const Func &  func 
)
inlinestatic
101 {
104 }
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar run(const Derived &mat, const Func &func)
Definition Redux.h:100

Referenced by Eigen::internal::redux_impl< Func, Derived, LinearVectorizedTraversal, CompleteUnrolling >::run().

+ Here is the caller graph for this function:

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