Public Types | Public Member Functions | Private Attributes | List of all members
Eigen::internal::CoeffLoader< Tensor, HasRawAccess > Struct Template Reference

#include <TensorContractionMapper.h>

Public Types

enum  { DirectOffsets = false }
 

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Tensor::Scalar coeff (typename Tensor::Index index) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE CoeffLoader (const Tensor &tensor)
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE void offsetBuffer (typename Tensor::Index)
 
template<int LoadMode>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor::PacketReturnType packet (typename Tensor::Index index) const
 

Private Attributes

const Tensor m_tensor
 

Detailed Description

template<typename Tensor, bool HasRawAccess>
struct Eigen::internal::CoeffLoader< Tensor, HasRawAccess >

Definition at line 26 of file TensorContractionMapper.h.

Member Enumeration Documentation

template<typename Tensor, bool HasRawAccess>
anonymous enum
Enumerator
DirectOffsets 

Definition at line 27 of file TensorContractionMapper.h.

Constructor & Destructor Documentation

template<typename Tensor, bool HasRawAccess>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Eigen::internal::CoeffLoader< Tensor, HasRawAccess >::CoeffLoader ( const Tensor tensor)
inline

Definition at line 31 of file TensorContractionMapper.h.

Member Function Documentation

template<typename Tensor, bool HasRawAccess>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Tensor::Scalar Eigen::internal::CoeffLoader< Tensor, HasRawAccess >::coeff ( typename Tensor::Index  index) const
inline

Definition at line 37 of file TensorContractionMapper.h.

template<typename Tensor, bool HasRawAccess>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE void Eigen::internal::CoeffLoader< Tensor, HasRawAccess >::offsetBuffer ( typename Tensor::Index  )
inline

Definition at line 33 of file TensorContractionMapper.h.

template<typename Tensor, bool HasRawAccess>
template<int LoadMode>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Tensor::PacketReturnType Eigen::internal::CoeffLoader< Tensor, HasRawAccess >::packet ( typename Tensor::Index  index) const
inline

Definition at line 40 of file TensorContractionMapper.h.

Member Data Documentation

template<typename Tensor, bool HasRawAccess>
const Tensor Eigen::internal::CoeffLoader< Tensor, HasRawAccess >::m_tensor
private

Definition at line 47 of file TensorContractionMapper.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:31