logical_left_shift_op< N, Scalar > Struct Template Reference

Public Member Functions

Scalar operator() (const Scalar &v) const
 
template<typename Packet >
Packet packetOp (const Packet &v) const
 

Member Function Documentation

◆ operator()()

template<int N, typename Scalar >
Scalar logical_left_shift_op< N, Scalar >::operator() ( const Scalar v) const
inline
1089 { return numext::logical_shift_left(v, N); }
Array< int, Dynamic, 1 > v
Definition: Array_initializer_list_vector_cxx11.cpp:1
@ N
Definition: constructor.cpp:22
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar logical_shift_left(const Scalar &a, int n)
Definition: MathFunctions.h:1827

References Eigen::numext::logical_shift_left(), N, and v.

◆ packetOp()

template<int N, typename Scalar >
template<typename Packet >
Packet logical_left_shift_op< N, Scalar >::packetOp ( const Packet v) const
inline
1091  {
1092  return internal::plogical_shift_left<N>(v);
1093  }

References v.


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