Public Member Functions | Private Member Functions | Private Attributes | List of all members
Eigen::internal::TensorIntDivisor< int32_t, true > Class Template Reference

#include <TensorIntDiv.h>

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE int divide (const int32_t n) const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorIntDivisor ()
 
EIGEN_DEVICE_FUNC TensorIntDivisor (int32_t divider)
 

Private Member Functions

EIGEN_DEVICE_FUNC void calcMagic (int32_t d)
 

Private Attributes

uint32_t magic
 
int32_t shift
 

Detailed Description

template<>
class Eigen::internal::TensorIntDivisor< int32_t, true >

Definition at line 185 of file TensorIntDiv.h.

Constructor & Destructor Documentation

Definition at line 187 of file TensorIntDiv.h.

EIGEN_DEVICE_FUNC Eigen::internal::TensorIntDivisor< int32_t, true >::TensorIntDivisor ( int32_t  divider)
inline

Definition at line 192 of file TensorIntDiv.h.

Member Function Documentation

EIGEN_DEVICE_FUNC void Eigen::internal::TensorIntDivisor< int32_t, true >::calcMagic ( int32_t  d)
inlineprivate

Definition at line 209 of file TensorIntDiv.h.

EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE int Eigen::internal::TensorIntDivisor< int32_t, true >::divide ( const int32_t  n) const
inline

Definition at line 197 of file TensorIntDiv.h.

Member Data Documentation

Definition at line 239 of file TensorIntDiv.h.

Definition at line 240 of file TensorIntDiv.h.


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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:57:06